{!See https://docs.google.com/document/d/1takg_GmIBBKKTj-GHZCwzxohpQz7Bhekivkk72kYMtE/edit for reference implementation of OneTrust, dataLayer and GTM} {!OneTrust Cookies Consent} {!OneTrust Cookies Consent end} {!dataLayer initialization push} {!dataLayer initialization push end} {!Google Tag Manager} {!Google Tag Manager end} Perlin 노이즈 | Visual Effect Graph | 10.8.0
docs.unity3d.com
"{0}"의 검색 결과

    목차 표시/숨기기

    Perlin 노이즈

    메뉴 경로: Operator > Noise > Perlin Noise

    Perlin Noise 연산자를 사용하면 좌표를 지정하여 1차원, 2차원 또는 3차원에서 지정된 범위 내 노이즈 값을 샘플링할 수 있습니다. Perlin 노이즈는 일종의 그레디언트 노이즈 타입이며, 유사한 인접 값을 갖는 것을 드물게 만드는 데 유용한 값 분포를 사용합니다.

    이 연산자를 사용하여 파티클 속성에 다양성을 더할 수 있습니다. 일반적인 사용 사례는 각 파티클의 포지션을 ​​좌표로 사용하여 노이즈를 샘플링함으로써 새로운 컬러, 속도 또는 포지션 값을 출력하는 것입니다.

    연산자 설정

    프로퍼티 타입 설명
    Dimensions 열거형 노이즈가 1차원, 2차원 또는 3차원인지 여부를 지정합니다.
    타입 열거형 사용할 노이즈 타입을 지정합니다.

    연산자 프로퍼티

    입력 타입 설명
    Coordinate 플로트
    Vector2
    Vector3
    샘플링할 노이즈 필드의 좌표입니다.

    Type은 Dimensions 수와 일치하도록 변경됩니다.
    Frequency 플로트 Unity가 노이즈를 샘플링하는 기간입니다. 주파수가 높을수록 노이즈가 더 자주 변경됩니다.
    Octaves Int 노이즈 레이어의 수입니다. 옥타브가 많으면 모양이 다양해지지만, 계산하는 데 리소스가 많이 소모됩니다.
    Roughness 플로트 Unity가 각 옥타브에 적용하는 스케일링 인자입니다. Unity는 Octaves가 1보다 큰 값으로 설정된 경우에만 거칠기를 사용합니다.
    Lacunarity 플로트 각 연속 옥타브의 주파수 변화율입니다. Lacunarity 값이 1이면 각 옥타브가 동일한 주파수를 갖습니다.
    Range Vector2 Unity가 노이즈를 계산하는 범위입니다. 노이즈는 여기에서 지정한 X와 Y 값 사이를 유지합니다. 여기서 X는 최소값이고 Y는 최대값입니다.
    Output 타입 설명
    Noise 플로트 지정한 좌표의 노이즈 값입니다.
    Derivatives 플로트
    Vector2
    Vector3
    모든 차원에 대한 노이즈의 변화율입니다.
    Type은 Dimensions 수와 일치하도록 변경됩니다.
    문서 개요
    맨 위로
    Copyright © 2023 Unity Technologies — 상표 및 이용약관
    • 법률정보
    • 개인정보처리방침
    • 쿠키
    • 내 개인정보 판매 금지
    • Your Privacy Choices (Cookie Settings)