版本: Unity 6 (6000.0)
语言英语
  • C#

BatchDrawCommandFlags

枚举

建议更改

成功!

感谢您帮助我们提高 Unity 文档的质量。虽然我们不能接受所有提交的内容,但我们会阅读用户提出的每个建议,并在适用时进行更新。

关闭

提交失败

由于某种原因,您的建议更改无法提交。请<a>稍后再试</a>。感谢您抽出时间帮助我们提高 Unity 文档的质量。

关闭

取消

描述

用于 BatchDrawCommand 结构体的渲染选项。

.

属性

此绘制命令没有任何特殊设置。
FlipWindingUnity 在此绘制命令中反转三角形绕序。用法示例:变换具有负缩放。
HasMotion绘制命令渲染每个对象的运动向量。
IsLightMapped绘制命令使用光照贴图。除非在绘制命令使用光照贴图时设置此标志,否则光照贴图可能无法正常工作。
HasSortingPosition绘制命令中的实例在 instanceSortingPositions 数组中具有显式世界空间排序位置。Unity 使用这些排序位置进行深度排序。
LODCrossFadeKeyword绘制命令启用了 LOD_FADE_CROSSFADE 关键字。
LODCrossFadeValuePacked绘制命令具有在可见实例索引的最高位中具有 8 位交叉淡入抖动因子的实例。
LODCrossFade绘制命令同时启用了 LOD_FADE_CROSSFADE 关键字,并且具有在可见实例索引的最高位中具有 8 位交叉淡入抖动因子的实例。
UseLegacyLightmapsKeyword绘制命令启用了 USE_LEGACY_LIGHTMAPS 关键字。当设置此标志时,BatchDrawCommand.lightmapIndex 用于确定批处理。