如何识别分隔符以及如何将其与路径一起使用 打开 Inventor

How to identify a separator and how to use it with a path Open Inventor

本文关键字:路径 一起 Inventor 打开 何识别 识别 分隔符      更新时间:2023-10-16

我的场景图中有一些分隔符,例如桌子、灯和框架。当我将它们添加到名为"root"的分隔符中时,它们是否会成为节点?就像如果我想将它们与路径一起使用一样,是否有等效的 path->containsNode 用于分隔符?

另外,有没有办法识别分隔符?假设我想在桌子上放一盏灯。我认为最好的方法是检查灯是否与特定的隔板(如办公桌)碰撞?

谢谢!

SoSeparator通过C++继承意义上的SoGroup[SoNode][2]继承。 换句话说,任何SoSeparator*(即你的灯、桌子等)都是一个节点。 只要在需要SoNode*论证的任何地方使用任何SoSeparator*,你应该很好。

你有一本好C++书,手头有一本《发明家导师》吗?