跳到主要内容

RENDER_FLAGS

Ploy3DDocs


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

骨骼蒙皮。