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
骨骼蒙皮。