版本:Unity 6 (6000.0)
语言:英语
URP 中 DOTS 实例化着色器宏参考
URP 中的渲染调试器

URP 中 DOTS 实例化着色器函数参考

除了访问宏之外,Unity 还提供了 着色器在 GPU 上运行的程序。 更多信息
参见 词汇表
函数,这些函数可以直接从绘制命令数据中加载常量的值。Unity 提供的着色器使用这些函数。

Unity 提供以下着色器函数

着色器函数 描述
LoadDOTSInstancedData_RenderingLayer 返回绘制命令的 渲染层掩码
LoadDOTSInstancedData_MotionVectorsParams 返回绘制命令的 运动矢量生成模式。这以 float4 格式进行格式化,这是 Unity 着色器所期望的。
LoadDOTSInstancedData_WorldTransformParams 返回是否以翻转的三角形绕序绘制实例。请参见 FlipWinding
LoadDOTSInstancedData_LightData 返回 场景场景包含游戏的环境和菜单。将每个唯一的场景文件视为一个唯一的关卡。在每个场景中,您可以放置环境、障碍物和装饰,从本质上讲,您可以分段设计和构建游戏。 更多信息
参见 词汇表
的主要方向光是否对实例处于活动状态。主光可以因多种原因被停用,例如如果光已经包含在光照贴图中。
LoadDOTSInstancedData_LODFade 如果设置了 LODCrossFade 标志,则返回您设置的 8 位交叉淡入值。如果未设置该标志,则返回值未定义。
URP 中 DOTS 实例化着色器宏参考
URP 中的渲染调试器