定义坐标框架和相对转换
的transformTree
对象包含一个树结构组织协调框架及其相对的转换。对象存储相对帧儿童和他们的父母之间的转换。您可以指定一个时间戳转换为帧和查询树中的相对不同的帧之间的转换。对象插入中间使用恒定速度的假设为线性运动,时间戳和球形线性插值(SLERP)角运动。否则,过去相对转换保持常数的范围指定的时间戳。次之前第一个时间戳的回报南
。
使用updateTransform
函数将时间戳添加到树通过定义“父子”关系。在给定的时间戳使用查询特定的转换getTransform
并显示框架使用的关系显示
。
创建一个转换与单帧树的数据结构,帧
= transformTree“根”
,每帧的最大帧数和时间戳转换,设置为10。
指定根肋骨的名称作为字符串或字符向量。帧
= transformTree (baseName
)
另外设置MaxNumFrames属性,它定义了最大数量的帧在对象命名。帧
= transformTree (baseName
numFrames)
另外设置帧
= transformTree (baseName
、numFrames numTransforms)MaxNumTransforms
属性,它定义了最大数量的时间戳转换每帧的名字。
另外指定了初始的时间戳帧
= transformTree (baseName
,numTransforms numFrames rootTime)baseName
框架作为标量时间以秒为单位。
getGraph |
图形对象代表树结构 |
getTransform |
得到相对坐标系之间的变换 |
信息 |
列出所有帧的名字和存储时间戳 |
removeTransform |
删除帧变换相对于母公司 |
显示 |
显示变换树 |
updateTransform |
更新帧变换相对于母公司 |