跳到主要内容

Uniform_member

Ploy3D / Uniform_member

Enumeration: Uniform_member

统一资源数据成员索引。

Table of contents

Enumeration Members

Enumeration Members

_ptrInstancesArray

_ptrInstancesArray = 2

实例数组写入地址(G1)。


_ptrInstancesBuffer

_ptrInstancesBuffer = 1

实例数组统一缓存(G1)。


_ptrLast

_ptrLast = 13

上一个统一资源描述符。


_ptrNext

_ptrNext = 14

下一个统一资源描述符。


_refCount

_refCount = 15

引用计数。


_unused10

_unused10 = 3

未使用字段(G1)。


_unused30

_unused30 = 2

未使用字段(G3)。


_unused31

_unused31 = 3

未使用字段(G3)。


bindingKey

bindingKey = 6

属性绑定对象键值,用于从缓存的绑定对象ID数组中取值(键值=属性组编号*8+属性块大小级别)。


g2_customID

g2_customID = 3

用户定义ID。


g2_enableFlags

g2_enableFlags = 1

材质属性启用标记集(G2,RENDERSETTINGS_FLAG.PROPS部分)。


g2_formatFlags

g2_formatFlags = 2

材质贴图格式标记集(G2,每个贴图占2位,最多支持16个贴图)。


g3_ptrSkeletonSkin

g3_ptrSkeletonSkin = 1

骨骼蒙皮数据(G3)。


group

group = 4

属性组编号,可选值有0、1、2、3。


offset

offset = 7

属性块在缓存中的位置偏移,256对齐。


ptrBuffer

ptrBuffer = 12

统一资源缓存。


readTS

readTS = 11

属性用于渲染读取时间戳。


shaderID

shaderID = 0

着色器ID,0无效。


size

size = 8

属性块在缓存中的占用大小,256对齐。


tuple

tuple = 5

属性元组(属性访问器)ID。


updated

updated = 9

属性块数据更新状态。


writeTS

writeTS = 10

属性上传GPU时间戳(为0时自动初始化属性块)。