{!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} Radial Shear 노드 | Shader Graph | 10.8.0
docs.unity3d.com
"{0}"의 검색 결과

    목차 표시/숨기기

    Radial Shear 노드

    설명

    UV 입력 값에 파형과 유사한 방사형 전단 왜곡 효과를 적용합니다. 왜곡 효과의 중심 레퍼런스 점은 Center 입력에서 정의되고, 효과의 전체 강도는 Strength 입력 값에서 정의됩니다. Offset 입력은 결과의 개별 채널을 오프셋하는 데 사용할 수 있습니다.

    포트

    이름 방향 Type 바인딩 설명
    UV 입력 벡터 2 UV 입력 UV 값
    Center 입력 벡터 2 None 중심 레퍼런스 점
    Strength 입력 플로트 None 효과의 강도
    Offset 입력 벡터 2 None 개별 채널 오프셋
    Out 출력 벡터 2 None 출력 UV 값

    생성된 코드 예제

    다음 예제 코드는 이 노드의 가능한 결과 중 하나입니다.

    void Unity_RadialShear_float(float2 UV, float2 Center, float Strength, float2 Offset, out float2 Out)
    {
        float2 delta = UV - Center;
        float delta2 = dot(delta.xy, delta.xy);
        float2 delta_offset = delta2 * Strength;
        Out = UV + float2(delta.y, -delta.x) * delta_offset + Offset;
    }
    
    문서 개요
    맨 위로
    Copyright © 2023 Unity Technologies — 상표 및 이용약관
    • 법률정보
    • 개인정보처리방침
    • 쿠키
    • 내 개인정보 판매 금지
    • Your Privacy Choices (Cookie Settings)