Shader Code Viewer: <URP>/ShaderLibrary/BRDF.hlsl
- 생성일: 2026-02-19
- URP 버전: "17.3.0"
- Core 버전: "17.3.0"
- 라인 수: 252
- 파일 인덱스: code/index.md
- 함수 인덱스: symbols/functions.md
- 구조체 인덱스: symbols/structs.md
- 매크로 인덱스: symbols/macros.md
- include 인덱스: symbols/includes.md
- Lit 키 심볼 xref: xref/lit-key-symbols.md
Symbol Index
| Kind | Name | Line | Jump |
|---|---|---|---|
| Macro | UNIVERSAL_BRDF_INCLUDED |
2 | go |
| Include | Packages/com.unity.render-pipelines.core/ShaderLibrary/BSDF.hlsl |
4 | go |
| Include | Packages/com.unity.render-pipelines.core/ShaderLibrary/CommonMaterial.hlsl |
5 | go |
| Include | Packages/com.unity.render-pipelines.universal/ShaderLibrary/Deprecated.hlsl |
6 | go |
| Include | Packages/com.unity.render-pipelines.universal/ShaderLibrary/SurfaceData.hlsl |
7 | go |
| Macro | kDielectricSpec |
9 | go |
| Struct | BRDFData |
11 | go |
| Function | ReflectivitySpecular |
28 | go |
| Function | OneMinusReflectivityMetallic |
33 | go |
| Function | MetallicFromReflectivity |
44 | go |
| Function | InitializeBRDFDataDirect |
50 | go |
| Function | InitializeBRDFDataDirect |
76 | go |
| Function | InitializeBRDFData |
82 | go |
| Function | InitializeBRDFData |
99 | go |
| Function | ConvertF0ForClearCoat15 |
104 | go |
| Function | InitializeBRDFDataClearCoat |
109 | go |
| Function | CreateClearCoatBRDFData |
144 | go |
| Function | EnvironmentBRDFSpecular |
157 | go |
| Function | EnvironmentBRDF |
163 | go |
| Function | EnvironmentBRDFClearCoat |
171 | go |
| Function | DirectBRDFSpecular |
179 | go |
| Function | DirectBDRF |
223 | go |
| Function | if |
227 | go |
| Function | DirectBRDF |
243 | go |
Shader Code Viewer
JavaScript가 비활성화된 경우 인터랙션 기능(정의 이동/참조/hover/outline)은 동작하지 않습니다.