3DS 물리 머티리얼 셰이더
3DS 물리 머티리얼 셰이더는 고해상도 렌더 파이프라인(HDRP)용 Autodesk® 3DsMax에서 사용할 수 있는 3DS 물리 머티리얼 셰이더를 모사합니다. Unity가 Autodesk의 3DS 물리 머티리얼 셰이더를 사용한 머티리얼이 포함된 FBX를 임포트하는 경우 HDRP의 3DS 물리 머티리얼 셰이더를 머티리얼에 적용합니다. 머티리얼 프로퍼티와 텍스처 입력은 이 셰이더의 Unity와 Autodesk 버전 간에 동일합니다. 머티리얼은 또한 광원을 유사하게 보고 응답합니다. Autodesk® 3DsMax에서 보는 것과 HDRP에서 보는 것은 약간 다르며 HDRP는 몇몇 머티리얼 기능을 지원하지 않습니다.
이 셰이더의 HDRP 구현은 셰이더 그래프를 사용합니다.
3DS 물리 머티리얼 생성
Unity가 호환되는 3DS 물리 머티리얼 셰이더로 FBX를 임포트하는 경우 자동으로 3DS 물리 머티리얼을 생성합니다. 3DS 물리 머티리얼을 수동으로 생성하려면 다음 단계를 따르십시오.
- 새로운 머티리얼을 생성합니다(메뉴: Assets > Create > Material).
- 머티리얼의 인스펙터에서 셰이더 드롭다운을 클릭한 다음 HDRP > 3DSMaxPhysicalMaterial > PhysicalMaterial3DSMax를 클릭합니다.
프로퍼티
표면 옵션
Surface Options는 머티리얼 표면의 전체 모양과 Unity가 화면상 머티리얼을 렌더링하는 방법을 제어합니다.
Property |
Description |
[!include[](snippets/shader-properties/surface-options/surface-type.md)]
[!include[](snippets/shader-properties/surface-options/rendering-pass.md)]
[!include[](snippets/shader-properties/surface-options/blending-mode.md)]
[!include[](snippets/shader-properties/surface-options/preserve-specular-lighting.md)]
[!include[](snippets/shader-properties/surface-options/sorting-priority.md)]
[!include[](snippets/shader-properties/surface-options/receive-fog.md)]
[!include[](snippets/shader-properties/surface-options/transparent-depth-prepass.md)]
[!include[](snippets/shader-properties/surface-options/transparent-writes-motion-vectors.md)]
[!include[](snippets/shader-properties/surface-options/depth-write.md)]
[!include[](snippets/shader-properties/surface-options/depth-test.md)]
[!include[](snippets/shader-properties/surface-options/cull-mode.md)]
[!include[](snippets/shader-properties/surface-options/double-sided.md)]
[!include[](snippets/shader-properties/surface-options/normal-mode.md)]
[!include[](snippets/shader-properties/surface-options/receive-decals.md)]
[!include[](snippets/shader-properties/surface-options/receive-ssr.md)]
[!include[](snippets/shader-properties/surface-options/receive-ssr-transparent.md)]
노출 프로퍼티
Property |
Description |
[!include[](snippets/shader-properties/arnold/base-color-weight.md)]
[!include[](snippets/shader-properties/arnold/base-color.md)]
[!include[](snippets/shader-properties/arnold/base-color-map.md)]
[!include[](snippets/shader-properties/arnold/reflections-weight.md)]
[!include[](snippets/shader-properties/arnold/reflections-color.md)]
[!include[](snippets/shader-properties/arnold/reflections-color-map.md)]
[!include[](snippets/shader-properties/arnold/reflections-roughness.md)]
[!include[](snippets/shader-properties/arnold/reflections-roughness-map.md)]
[!include[](snippets/shader-properties/arnold/metalness.md)]
[!include[](snippets/shader-properties/arnold/metalness-map.md)]
[!include[](snippets/shader-properties/arnold/reflections-ior.md)]
[!include[](snippets/shader-properties/arnold/reflections-ior-map.md)]
[!include[](snippets/shader-properties/arnold/transparency-weight.md)]
[!include[](snippets/shader-properties/arnold/transparency.md)]
[!include[](snippets/shader-properties/arnold/transparency-map.md)]
[!include[](snippets/shader-properties/arnold/emission-weight.md)]
[!include[](snippets/shader-properties/arnold/emission.md)]
[!include[](snippets/shader-properties/arnold/emission-map.md)]
[!include[](snippets/shader-properties/arnold/bump-map-strength.md)]
[!include[](snippets/shader-properties/arnold/bump-map.md)]
[!include[](snippets/shader-properties/arnold/anisotropy.md)]
[!include[](snippets/shader-properties/arnold/anisotropy-map.md)]
[!include[](snippets/shader-properties/arnold/coat-normal.md)]
[!include[](snippets/shader-properties/arnold/coat-roughness.md)]
[!include[](snippets/shader-properties/arnold/coat-thickness.md)]
[!include[](snippets/shader-properties/arnold/coat-weight.md)]
[!include[](snippets/shader-properties/arnold/coat-color.md)]
[!include[](snippets/shader-properties/arnold/coat-ior.md)]
고급 옵션
Property |
Description |
[!include[](snippets/shader-properties/general/enable-gpu-instancing.md)]
[!include[](snippets/shader-properties/general/emission.md)]
[!include[](snippets/shader-properties/general/emission-global-illumination.md)]
[!include[](snippets/shader-properties/general/motion-vector-for-vertex-animation.md)]