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

    목차 표시/숨기기

    Sample Texture 2D 노드

    설명

    텍스처 2D를 샘플링하고 셰이더에서 사용할 벡터 4 컬러 값을 반환합니다. UV 입력을 사용하여 UV 좌표를 오버라이드하고, Sampler 입력을 사용하여 커스텀 샘플러 상태를 정의할 수 있습니다.

    Sample Texture 2D 노드를 사용하여 노멀 맵을 샘플링하려면 Type 드롭다운 파라미터를 Normal로 설정하십시오.

    참고: 이 노드는 프래그먼트 셰이더 단계에서만 사용할 수 있습니다. 버텍스 셰이더 단계에서 텍스처 2D를 샘플링하려면 대신에 Sample Texture 2D LOD 노드를 사용하십시오.

    포트

    이름 방향 Type 바인딩 설명
    Texture 입력 텍스처 2D None 샘플링할 텍스처 2D
    UV 입력 벡터 2 UV UV 좌표
    Sampler 입력 샘플러 상태 기본 샘플러 상태 텍스처의 샘플러
    RGBA 출력 벡터 4 None 값을 RGBA로 출력
    R 출력 플로트 None RGBA 출력의 적색(x) 컴포넌트
    G 출력 플로트 None RGBA 출력의 녹색(y) 컴포넌트
    B 출력 플로트 None RGBA 출력의 청색(z) 컴포넌트
    A 출력 플로트 None RGBA 출력의 알파(w) 컴포넌트

    컨트롤

    이름 Type 옵션 설명
    Type 드롭다운 Default, Normal 텍스처 타입을 선택합니다.

    생성된 코드 예제

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

    Default

    float4 _SampleTexture2D_RGBA = SAMPLE_TEXTURE2D(Texture, Sampler, UV);
    float _SampleTexture2D_R = _SampleTexture2D_RGBA.r;
    float _SampleTexture2D_G = _SampleTexture2D_RGBA.g;
    float _SampleTexture2D_B = _SampleTexture2D_RGBA.b;
    float _SampleTexture2D_A = _SampleTexture2D_RGBA.a;
    

    Normal

    float4 _SampleTexture2D_RGBA = SAMPLE_TEXTURE2D(Texture, Sampler, UV);
    _SampleTexture2D_RGBA.rgb = UnpackNormalRGorAG(_SampleTexture2D_RGBA);
    float _SampleTexture2D_R = _SampleTexture2D_RGBA.r;
    float _SampleTexture2D_G = _SampleTexture2D_RGBA.g;
    float _SampleTexture2D_B = _SampleTexture2D_RGBA.b;
    float _SampleTexture2D_A = _SampleTexture2D_RGBA.a;
    
    문서 개요
    맨 위로
    Copyright © 2023 Unity Technologies — 상표 및 이용약관
    • 법률정보
    • 개인정보처리방침
    • 쿠키
    • 내 개인정보 판매 금지
    • Your Privacy Choices (Cookie Settings)