AR_Engine_SDK
|
Variables | |
XEBoneInstance = {} | |
function XEBoneInstance BuildBoneChain | ( | _pModelCom | ) |
function XEBoneInstance BuildBoneCollider | ( | ) |
XEBoneInstance_BuildBoneCollider00
function XEBoneInstance CalculateRootWorldMatrix | ( | matWorld | ) |
从当前骨头节点逆向计算出根节点的世界矩阵
matWorld | XMATRIX4 这个骨头节点的拟世界矩阵(未生效到骨架里) |
function XEBoneInstance GetAbsoluteMatrix | ( | ) |
获取当前骨头的绝对矩阵信息
function XEBoneInstance GetAbsoluteTransform | ( | tf | ) |
function XEBoneInstance GetAbsoluteTransform | ( | ) |
XEBoneInstance_GetAbsoluteTransform01
function XEBoneInstance GetBone | ( | ) |
获取引擎骨头实例指针
function XEBoneInstance GetBoneIndex | ( | ) |
获取当前骨头索引
function XEBoneInstance GetBoneTemplate | ( | ) |
获取当前骨头实例对应的模板指针
function XEBoneInstance GetRelativeMatrix | ( | ) |
获取当前骨头相对于父节点的矩阵
function XEBoneInstance GetRelativeTransform | ( | tf | ) |
function XEBoneInstance GetRelativeTransform | ( | ) |
XEBoneInstance_GetRelativeTransform01
function XEBoneInstance GetSoftBoneChain | ( | ) |
获取软骨指针
function XEBoneInstance InitSoftBoneState | ( | ) |
XEBoneInstance_InitSoftBoneState00
function XEBoneInstance isSoftBone | ( | ) |
从当前骨头节点逆向计算出根节点的世界矩阵
function XEBoneInstance new | ( | pNodeTl | ) |
function XEBoneInstance RecoverBoneChain | ( | _pModelCom | ) |
function XEBoneInstance RemoveAllBoneCollider | ( | ) |
从当前骨头节点Manager中移除碰撞体
function XEBoneInstance RemoveBodyIns | ( | pIns | ) |
function XEBoneInstance RemoveBoneChain | ( | _pModelCom | ) |
function XEBoneInstance RemoveBoneCollider | ( | ins | ) |
从当前骨头节点Manager中移除碰撞体
ins | XEBoneColliderInstance |
function XEBoneInstance SetBone | ( | pBone | ) |
function XEBoneInstance SetRelativeTransform | ( | tf | ) |
function XEBoneInstance UpdateSocket | ( | pMatrixAbsolute | ) |
更新socket
pMatrixAbsolute | XMATRIX4 |
XEBoneInstance = {} |