Version: Unity 6.0 (6000.0)
언어 : 한국어
머티리얼 프로퍼티 추가
스크립트에서 머티리얼 프로퍼티에 액세스

텍스처 프로퍼티

셰이더/머티리얼 프로퍼티로 설정된 각 텍스처 프로퍼티에 대해서 Unity는 추가 벡터 프로퍼티에 일부 추가 정보를 설정합니다.

텍스처 타일링 및 오프셋

머티리얼에는 텍스처 프로퍼티에 대한 타일링 및 오프셋 필드가 있는 경우가 많습니다. 이 정보는 float4 {TextureName} _ST 프로퍼티의 셰이더에 전달됩니다.

  • x는 X 타일링 값을 포함
  • y는 Y 타일링 값을 포함
  • z는 X 오프셋 값을 포함
  • w는 Y 오프셋 값을 포함

예를 들어 셰이더가 _MainTex라는 텍스처를 포함하는 경우 타일링 정보는 _MainTex_ST 벡터에 저장됩니다.

텍스처 크기

{TextureName} _TexelSize - float4 프로퍼티에는 텍스처 크기 정보가 포함됩니다.

  • x는 1.0/너비를 포함
  • y는 1.0/높이를 포함
  • z는 너비를 포함
  • w는 높이를 포함

텍스처 HDR 파라미터

{TextureName} _HDR - 사용되는 색 공간에 따라 잠재적으로 HDR(예: RGBM 인코딩) 텍스처를 디코딩하는 방식에 대한 정보가 포함된 float4 프로퍼티입니다. UnityCG.cginc 셰이더 포함 파일의 DecodeHDR 함수를 참조하십시오.

머티리얼 프로퍼티 추가
스크립트에서 머티리얼 프로퍼티에 액세스
Copyright © 2023 Unity Technologies
优美缔软件(上海)有限公司 版权所有
"Unity"、Unity 徽标及其他 Unity 商标是 Unity Technologies 或其附属机构在美国及其他地区的商标或注册商标。其他名称或品牌是其各自所有者的商标。
公安部备案号:
31010902002961