顶点属性 和几何体二选一
Optionaldata?: {顶点数据 与几何体二选一
Optionalindices?: T_indexAttribute索引数据
OptionalvertexStepMode?: GPUVertexStepMode[]顶点步长模式
顶点数据
Optionalgeometry?: BaseGeometry几何体 与顶点数据二选一
Optionalcull剔除面 : "front" | "back" | "all"
Optionaldraw绘制方式
Optionaldynamic是否动态attribute数据 1、默认false。涉及BOL和底层的CPU到GPU数据的传输,如果需要动态更新attribute数据,则需要设置为true。else 2、动态顶点属性的: A、数据的内容在运行时有动态变化; B、数据的长度在运行时有动态变化; 3、drawMode 不可以变化:索引模式或非索引模式 4、属性数据和索引数据只支持 number[] 类型 A、DCG中不适用pointer,而是使用单独GPUBuffer。 B、后续使用setVertexBuffer() 和setIndexBuffer()来重新绑定顶点数据和索引数据。
Optionalinstance内部实例化参数,默认为只有当前entity,无其实例化
Optionalinvert是否反转法线,默认false
Optionalline代替GPUPrimitiveState.topology
Optionalmaterial材质
OptionalmatrixOptionalnameOptionalpositionOptionalprimitive图元状态
OptionalquaternionOptionalrelationOptionalrotateOptionalscaleOptionalshader自定义shader主代码,包括VS和FS
Optionalshader自定义shader 函数代码,包括VS和FS
Optionalshadow阴影选项
Optionalupdate自定义更新functon()
Optionalupdate在最后执行调用
mesh的顶点结构与材质,各有一个,一一对应