跳到主要内容

RENDER_FLAGS

Ploy3D • Docs


Ploy3D / RENDER_FLAGS

Enumeration: RENDER_FLAGS

渲染设置标记。

Enumeration Members​

ATTRIBUTES0​

ATTRIBUTES0: 1

包含顶点缓存布局0中定义的顶点属性(坐标、法线、切线、UV)。


ATTRIBUTES1​

ATTRIBUTES1: 2

包含顶点缓存布局1中定义的顶点属性(骨骼索引、骨骼权重)。


ATTRIBUTES2​

ATTRIBUTES2: 4

包含顶点缓存布局2中定义的顶点属性(保留,未使用)。


BLEND_MODE_INDEX​

BLEND_MODE_INDEX: 28

最高4位记录混合模式索引。


CAST_SHADOWS​

CAST_SHADOWS: 16

投射阴影。


DRAW_ARRAYS​

DRAW_ARRAYS: 8

使用DrawArrays方法绘制材质,该方法绘制不依赖顶点缓存和索引缓存,材质必须包含drawCount属性。


HAS_ANISOTROPY​

HAS_ANISOTROPY: 134217728

启用各向异性效果。


HAS_CLEAR_COAT​

HAS_CLEAR_COAT: 67108864

启用清漆层效果。


HAS_DOUBLE_SIDED​

HAS_DOUBLE_SIDED: 8388608

启用双面渲染。


HAS_EMISSIVE​

HAS_EMISSIVE: 16777216

启用自发光效果。


HAS_REFLECTIONS​

HAS_REFLECTIONS: 33554432

启用反射效果。


MORPHING​

MORPHING: 128

子网格形变。


RECEIVE_SHADOWS​

RECEIVE_SHADOWS: 32

接收阴影。


SKINNING​

SKINNING: 64

骨骼蒙皮。