【发布时间】:2010-06-05 08:55:18
【问题描述】:
我有一个 3D 场景,其中我的 3D 模型正在从 XAML 文件的代码中加载。
每个模型都由嵌套的 Model3DGroups 树组成,每个 Model3DGroups 都应用了各种变换来定位和定向树中模型的下一个子组件。然后将此模型用作 ModelVisual3D 的内容,以便将其显示到屏幕上。
我想将子 ModelVisual3D 附加到“父”ModelVisual3D。这个子 ModelVisual3D 需要使用父 ModelVisual3D.Content 的所有嵌套变换来在虚拟空间中正确定位和定向自身。例如,第一个 ModelVisual3D 是一个具有各种可移动关节的机器人手臂,我想在这个手臂的末端附加一个工具——另一个 ModelVisual3D。如何从父 ModelVisual3Ds 内容属性访问此复合变换,以允许我相对于其父正确定位下一个 ModelVisual3D?
【问题讨论】: