我知道 Petrel & Ocean 2012.1 版本即将发布。因此,我想知道将使用哪个版本的 Open Inventor,以及在哪里可以找到有关它的更多信息。
2 回答
Petrel 2012.1 将基于 Open Inventor 9.0
** OIV 9.0 的完整文档
oivdoc90.vsg3d.com
** 发布说明,解释新功能:
oivdoc90.vsg3d.com/content/open-inventor-90
特别是请阅读与 .NET API 相关的部分
** 兼容性说明(特定于 .NET)
oivdoc90.vsg3d.com/node/22246#NETAPI
oivdoc90.vsg3d.com/node/18333#NETAssemblies
** Dispose 和异常的新行为
oivdoc86.vsg3d.com/content/release-notes-86#OpenInventor.NET
如果在场景图中仍引用节点,则 Dispose 方法(自 OIV 8.6 起)引发异常。为避免这种情况,您应该首先断开节点与父节点的子节点列表的连接。这个新的 Dispose 还将递归地访问场景图并在每个节点上调用 dispose。在 OIV 8.1 中并非如此(Petrel 2011)
阅读 8.1 和 9.0 之间所有版本的发行说明,了解 OIV 8.1 (Petrel 2011) 和 OIV 9.0 之间的新内容,您可能还会感兴趣
8.5(2011 年 1 月):oivdoc90.vsg3d.com/node/18773
8.6(2011 年 6 月):oivdoc90.vsg3d.com/node/18867
您可能还会对阅读所有版本的兼容性说明感兴趣
8.5:oivdoc90.vsg3d.com/node/18333
8.6:oivdoc90.vsg3d.com/node/18867
Ocean for Petrel 2012.1 将随 Open Inventor 9.0.0.0 一起提供。
如果您碰巧直接调用了任何 Open Inventor API,请务必查看 9.0 及更早版本的Open Inventor 兼容性说明,因为您的代码可能需要进行更改。
提醒一下,Open Inventor 许可证包含在 Ocean for Petrel 许可证中,但只能在 Ocean for Petrel 的上下文中使用。如果需要 Open Inventor 的独立版本,请联系 Open Inventor 供应商VSG 。
Ocean for Petrel 2012.1 发行说明中提供了有关 Open Inventor 许可、新功能和已知问题的更多信息,该发行说明将随发行版一起分发。