Asset_skeleton_skin
Ploy3D / Asset_skeleton_skin
Interface: Asset_skeleton_skin
骨骼蒙皮数据。
Hierarchy
↳
Asset_skeleton_skin
Table of contents
Properties
Properties
bin
• bin: string
二进制数据文件URI。
classid
• Optional
classid: number
资源实例类型ID(资源包装载时指定)。
Inherited from
guid
• guid: string
全球唯一ID。
Inherited from
label
• label: string
用户可理解的外部标签。
Inherited from
name
• name: string
内部名称(同级唯一,优先使用名称在同级中查找)。
Inherited from
skeleton
• skeleton: Object
骨架映射数据。
Type declaration
Name | Type | Description |
---|---|---|
inverseBindMatrices | { bin_offset : number ; count : number } | 包含每个关节逆变换矩阵(逆变换旨在消除绑定时关节的初始变换,单位矩阵将表示初始姿势)的矩阵数组。 |
inverseBindMatrices.bin_offset | number | 矩阵数组数据在数据文件中的偏移(以FLOAT4X4的格式存储)。 |
inverseBindMatrices.count | number | 矩阵数量。 |
joints | string [] | 骨架(关节)节点资源GUID数组。 |
joints_? | Object3D [] | 骨架(关节)节点对象数组(获取资源时赋值,使用后清除)。 |
skeleton | string | 骨架(根关节)节点资源GUID。 |
skeleton_? | Object3D | 骨架(根关节)节点对象(获取资源时赋值,使用后清除)。 |
skin
• skin: Object
顶点权重映射数据。
Type declaration
Name | Type | Description |
---|---|---|
bin_offset | number | 骨骼绑定与权重数据在数据文件中的偏移(以UBYTE8的格式存储,每个顶点可绑定4个骨骼4个权重)。 |
count | number | 顶点数量。 |
typename
• typename: string
资源类型名称。
Inherited from
vertex_count
• vertex_count: number
网格几何体中预期的顶点数(需要保证网格几何体和骨骼蒙皮是匹配的)。