Version: Unity 6.1 Alpha (6000.1)
Language : English
Changing how shaders work via branching and keywords
Introduction to static and dynamic branching

Branching in shaders

Branching is one way of introducing conditional behavior into shaderA program that runs on the GPU. More info
See in Glossary
code.

Page Description
Introduction to static and dynamic branching How static and dynamic branching work, and the advantages and disadvantages of each.
Use static or dynamic branching in a shader Use static and dynamic branching in your shader code.
Branch in a shader via built-in macros Resources for adding a condition in a shader based on the platform, shader model, Unity version, or shader pass.

Additional resources


对文档有任何疑问,请移步至开发者社区提问,我们将尽快为您解答
Changing how shaders work via branching and keywords
Introduction to static and dynamic branching
Copyright © 2023 Unity Technologies
优美缔软件(上海)有限公司 版权所有
"Unity"、Unity 徽标及其他 Unity 商标是 Unity Technologies 或其附属机构在美国及其他地区的商标或注册商标。其他名称或品牌是其各自所有者的商标。
公安部备案号:
31010902002961