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

    목차 표시/숨기기

    Dielectric Specular 노드

    설명

    물리 기반 머티리얼에 대한 Dielectric Specular F0 값을 반환합니다. 사용할 머티리얼은 노드의 Material 드롭다운 파라미터로 선택할 수 있습니다.

    Common 머티리얼 타입은 0.034-0.048 sRGB 값 범위를 정의합니다. 이 범위 사이의 값은 Range 파라미터로 선택할 수 있습니다. 이 머티리얼 타입은 플라스틱, 직물 등과 같은 다양한 머티리얼에 사용해야 합니다.

    Custom 머티리얼 타입을 사용하여 고유한 물리 기반 머티리얼 값을 정의할 수 있습니다. 이 경우 출력 값은 굴절 인덱스로 정의됩니다. 이는 IOR 파라미터로 설정할 수 있습니다.

    포트

    이름 방향 Type 바인딩 설명
    Out 출력 플로트 None 출력 값

    컨트롤

    이름 Type 옵션 설명
    Material 드롭다운 Common, RustedMetal, Water, Ice, Glass, Custom 출력할 머티리얼 값을 선택합니다.
    Range 슬라이더 Common 머티리얼 타입의 출력 값을 제어합니다.
    IOR 슬라이더 Custom 머티리얼 타입의 굴절 인덱스를 제어합니다.

    생성된 코드 예제

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

    Common

    float _DielectricSpecular_Range = 0.5;
    float _DielectricSpecular_Out = lerp(0.034, 0.048, _DielectricSpecular_Range);
    

    RustedMetal

    float _DielectricSpecular_Out = 0.030;
    

    Water

    float _DielectricSpecular_Out = 0.020;
    

    Ice

    float _DielectricSpecular_Out = 0.018;
    

    Glass

    float _DielectricSpecular_Out = 0.040;
    

    Custom

    float _DielectricSpecular_IOR = 1;
    float _DielectricSpecular_Out = pow(_Node_IOR - 1, 2) / pow(_DielectricSpecular_IOR + 1, 2);
    
    문서 개요
    맨 위로
    Copyright © 2023 Unity Technologies — 상표 및 이용약관
    • 법률정보
    • 개인정보처리방침
    • 쿠키
    • 내 개인정보 판매 금지
    • Your Privacy Choices (Cookie Settings)