{!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} 프로퍼티 타입 | Shader Graph | 10.8.0
docs.unity3d.com
"{0}"의 검색 결과

    목차 표시/숨기기

    프로퍼티 타입

    설명

    프로퍼티 타입은 그래프에서 사용하기 위해 블랙보드에서 정의할 수 있는 프로퍼티 타입입니다. 이 프로퍼티는 셰이더가 사용하는 머티리얼의 인스펙터에 노출됩니다.

    각 프로퍼티는 연결된 데이터 타입이 있습니다. 자세한 내용은 데이터 타입을 참조하십시오.

    일반 파라미터

    데이터 타입에 고유한 값 외에도 대부분의 프로퍼티에는 다음과 같은 일반 파라미터가 있습니다.

    이름 Type 설명
    표시 이름 String 프로퍼티의 표시 이름
    Exposed 부울 true이면 이 프로퍼티가 머티리얼 인스펙터에 노출됨
    Reference Name String 셰이더 내 프로퍼티에 사용되는 내부 이름
    Override Property Declaration 부울 이 프로퍼티에 대한 셰이더 선언을 명시적으로 제어할 수 있는 고급 옵션
    Shader Declaration Enumeration 이 프로퍼티의 셰이더 선언을 제어함

    참고: Reference Name 파라미터를 덮어쓰는 경우 다음 조건에 유의하십시오.

    • Reference Name이 밑줄로 시작하지 않으면 자동으로 밑줄이 추가됩니다.
    • Reference Name에 HLSL에서 지원되지 않는 문자가 포함되어 있으면 제거됩니다.
    • 마우스 오른쪽 버튼으로 클릭하고 Reset Reference를 선택하여 기본 Reference Name으로 되돌릴 수 있습니다.

    플로트

    플로트 값을 정의합니다.

    데이터 타입 모드
    플로트 Default, Slider, Integer

    기본

    머티리얼 인스펙터에 스칼라 입력 필드를 표시합니다.

    필드 Type 설명
    Default 플로트 프로퍼티의 기본값입니다.

    슬라이더

    머티리얼 인스펙터에 슬라이더 필드를 표시합니다.

    필드 Type 설명
    Default 플로트 프로퍼티의 기본값입니다.
    Min 플로트 슬라이더의 최소값입니다.
    Max 플로트 슬라이더의 최대값입니다.

    정수

    머티리얼 인스펙터에 정수 입력 필드를 표시합니다.

    필드 Type 설명
    Default 정수 프로퍼티의 기본값입니다.

    벡터 2

    벡터 2 값을 정의합니다. 머티리얼 인스펙터에 벡터 4 입력 필드를 표시하며, 이때 z 및 w 컴포넌트가 사용되지 않습니다.

    데이터 타입 모드
    벡터 2
    필드 Type 설명
    Default 벡터 2 프로퍼티의 기본값입니다.

    벡터 3

    벡터 3 값을 정의합니다. 머티리얼 인스펙터에 벡터 4 입력 필드를 표시하며, 이때 w 컴포넌트가 사용되지 않습니다.

    데이터 타입 모드
    벡터 3
    필드 Type 설명
    Default 벡터 3 프로퍼티의 기본값입니다.

    벡터 4

    벡터 4 값을 정의합니다. 머티리얼 인스펙터에 벡터 4 입력 필드를 표시합니다.

    데이터 타입 모드
    벡터 4
    필드 Type 설명
    Default 벡터 4 프로퍼티의 기본값입니다.

    컬러

    컬러 값을 정의합니다.

    데이터 타입 모드
    색상 Default, HDR

    기본

    머티리얼 인스펙터에 sRGB 컬러 필드를 표시합니다.

    필드 Type 설명
    Default 벡터 4 프로퍼티의 기본값입니다.

    HDR

    머티리얼 인스펙터에 HDR 컬러 필드를 표시합니다.

    필드 Type 설명
    Default 벡터 4 프로퍼티의 기본값입니다.

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

    텍스처 2D

    텍스처 2D 값을 정의합니다. 머티리얼 인스펙터에 텍스처 타입의 오브젝트 필드를 표시합니다.

    데이터 타입 모드
    Texture White, Black, Grey, Bump
    필드 Type 설명
    Default Texture 프로퍼티의 기본값입니다.

    텍스처 3D

    텍스처 3D 값을 정의합니다. 머티리얼 인스펙터에 텍스처 3D 타입의 오브젝트 필드를 표시합니다.

    데이터 타입 모드
    Texture
    필드 Type 설명
    Default Texture 프로퍼티의 기본값입니다.

    텍스처 2D 배열

    텍스처 2D 배열 값을 정의합니다. 머티리얼 인스펙터에 텍스처 2D 배열 타입의 오브젝트 필드를 표시합니다.

    데이터 타입 모드
    Texture
    필드 Type 설명
    Default Texture 프로퍼티의 기본값입니다.

    큐브맵

    큐브맵 값을 정의합니다. 머티리얼 인스펙터에 텍스처 타입의 오브젝트 필드를 표시합니다.

    데이터 타입 모드
    Cubemap

    | 필드 | Type | 설명 | |:-------------|:------|:------------| | Default | Cubemap | 프로퍼티의 기본값입니다. |

    가상 텍스처

    텍스처 스택을 정의하며, 머티리얼 인스펙터에서 텍스처 타입의 오브젝트 필드로 나타납니다. 필드 수는 프로퍼티의 레이어 수에 해당합니다.

    데이터 타입 모드
    가상 텍스처
    필드 Type 설명
    Default Texture 프로퍼티의 기본값입니다.

    부울

    부울 값을 정의합니다. 머티리얼 인스펙터에 ToggleUI 필드를 표시합니다. 단, 셰이더 내부적으로 이 값은 플로트입니다. 셰이더 그래프의 부울 타입은 단지 사용성을 높이기 위한 것입니다.

    데이터 타입 모드
    부울
    필드 Type 설명
    Default 부울 프로퍼티의 기본값입니다.
    문서 개요
    맨 위로
    Copyright © 2023 Unity Technologies — 상표 및 이용약관
    • 법률정보
    • 개인정보처리방침
    • 쿠키
    • 내 개인정보 판매 금지
    • Your Privacy Choices (Cookie Settings)