Shader Code Viewer: <CORE>/ShaderLibrary/BSDF.hlsl
- Generated on: 2026-02-19
- URP version: "17.3.0"
- Core version: "17.3.0"
- Line count: 665
- File index: code/index.md
- Functions index: symbols/functions.md
- Structs index: symbols/structs.md
- Macros index: symbols/macros.md
- Includes index: symbols/includes.md
- Lit 키 심볼 xref: xref/lit-key-symbols.md
Symbol Index
| Kind | Name | Line | Jump |
|---|---|---|---|
| Macro | UNITY_BSDF_INCLUDED |
2 | go |
| Include | Packages/com.unity.render-pipelines.core/ShaderLibrary/Color.hlsl |
8 | go |
| Struct | CBSDF |
20 | go |
| Function | F_Schlick |
32 | go |
| Function | F_Schlick |
40 | go |
| Function | F_Schlick |
45 | go |
| Function | F_Schlick |
53 | go |
| Function | F_Transm_Schlick |
59 | go |
| Function | F_Transm_Schlick |
68 | go |
| Function | F_Transm_Schlick |
74 | go |
| Function | F_Transm_Schlick |
83 | go |
| Function | CosCriticalAngle |
91 | go |
| Function | F_FresnelDielectric |
104 | go |
| Function | F_FresnelConductor |
115 | go |
| Function | IorToFresnel0 |
139 | go |
| Function | GetIorN |
166 | go |
| Function | getIorK2 |
172 | go |
| Function | CoatRefract |
179 | go |
| Function | Lambda_GGX |
189 | go |
| Function | D_GGXNoPI |
194 | go |
| Function | D_GGX |
204 | go |
| Function | G_MaskingSmithGGX |
211 | go |
| Function | GetSmithJointGGXPartLambdaV |
224 | go |
| Function | V_SmithJointGGX |
232 | go |
| Function | V_SmithJointGGX |
249 | go |
| Function | DV_SmithJointGGX |
256 | go |
| Function | DV_SmithJointGGX |
273 | go |
| Function | GetSmithJointGGXPartLambdaVApprox |
284 | go |
| Function | V_SmithJointGGXApprox |
290 | go |
| Function | V_SmithJointGGXApprox |
300 | go |
| Function | D_GGXAnisoNoPI |
308 | go |
| Function | D_GGXAniso |
319 | go |
| Function | GetSmithJointGGXAnisoPartLambdaV |
324 | go |
| Function | V_SmithJointGGXAniso |
331 | go |
| Function | V_SmithJointGGXAniso |
339 | go |
| Function | DV_SmithJointGGXAniso |
346 | go |
| Function | DV_SmithJointGGXAniso |
366 | go |
| Function | GetProjectedRoughness |
380 | go |
| Function | LambertNoPI |
400 | go |
| Function | Lambert |
405 | go |
| Function | DisneyDiffuseNoPI |
410 | go |
| Function | DisneyDiffuse |
429 | go |
| Function | DiffuseGGXNoPI |
436 | go |
| Function | DiffuseGGX |
449 | go |
| Function | EvalSensitivity |
461 | go |
| Function | EvalIridescence |
479 | go |
| Function | D_CharlieNoPI |
573 | go |
| Function | D_Charlie |
582 | go |
| Function | CharlieL |
587 | go |
| Function | V_Charlie |
602 | go |
| Function | V_Ashikhmin |
611 | go |
| Function | FabricLambertNoPI |
618 | go |
| Function | FabricLambert |
623 | go |
| Function | G_CookTorrance |
628 | go |
| Function | ShiftTangent |
638 | go |
| Function | D_KajiyaKay |
644 | go |
Shader Code Viewer
If JavaScript is disabled, interactive features (go to definition/references/hover/outline) are unavailable.