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

    목차 표시/숨기기

    Color 노드

    설명

    컬러 필드를 사용하여 셰이더에서 상수 벡터 4 값을 정의합니다. 노드의 컨텍스트 메뉴를 통해 컬러 프로퍼티 타입으로 전환할 수 있습니다. Mode 파라미터의 값은 프로퍼티 생성 시에도 적용됩니다.

    참고: 10.0 이하 버전에서 셰이더 그래프는 Color 노드의 HDR 컬러가 감마 공간에 있다고 가정했습니다. 10.0 버전은 이 동작을 수정했으며, 이제 셰이더 그래프는 리니어 공간에서 HDR 컬러를 해석합니다. 이전 버전에서 생성한 HDR Color 노드는 예전 동작을 유지하지만, 그래프 인스펙터를 사용하여 업그레이드할 수 있습니다. 새 HDR Color 노드에서 예전 동작을 모방하려면 Colorspace Conversion 노드를 사용하여 HDR 컬러를 RGB에서 Linear로 전환하십시오.

    포트

    이름 방향 Type 바인딩 설명
    Out 출력 벡터 4 None 출력 값

    컨트롤

    이름 Type 옵션 설명
    색상 출력 값을 정의합니다.
    Mode 드롭다운 Default, HDR 컬러 필드의 프로퍼티를 설정합니다.

    생성된 코드 예제

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

    float4 _Color = IsGammaSpace() ? float4(1, 2, 3, 4) : float4(SRGBToLinear(float3(1, 2, 3)), 4);
    
    문서 개요
    맨 위로
    Copyright © 2023 Unity Technologies — 상표 및 이용약관
    • 법률정보
    • 개인정보처리방침
    • 쿠키
    • 내 개인정보 판매 금지
    • Your Privacy Choices (Cookie Settings)