我知道Petrel & Ocean 2012.1发布在即。因此,我想知道将使用哪个版本的Open Inventor,以及在哪里可以找到有关它的更多信息。
发布于 2012-07-10 16:13:25
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
**处理和异常的新行为
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
发布于 2012-07-09 22:33:23
Ocean for Petrel 2012.1将随Open Inventor 9.0.0.0一起提供。
如果您碰巧直接调用了任何Open Inventor API,请确保检查Open Inventor Compatibility Notes的9.0版和更早版本,因为您的代码中可能需要进行更改。
需要提醒的是,Open Inventor许可包含在Ocean for Petrel许可中,但只能在Ocean for Petrel的环境中使用。如果需要单机版Open Inventor,请与Open Inventor供应商VSG联系。
有关Open Inventor许可、新功能和已知问题的详细信息,请参阅《海洋中的Petrel 2012.1发行说明》,该说明将随该版本一起分发。
https://stackoverflow.com/questions/11395629
复制相似问题