Petrel&Ocean2012.1のリリースが間近に迫っていることを私は知っています。したがって、Open Inventorのどのバージョンが使用されるのか、そしてそれに関する詳細情報はどこにあるのか疑問に思っています。
2 に答える
Petrel 2012.1は、OpenInventor9.0に基づいています。
**OIV9.0の完全なドキュメント
oivdoc90.vsg3d.com
**リリースノート、新機能の説明:
oivdoc90.vsg3d.com/content/open-inventor-90
特に、.NETAPI固有のセクションをお読みください
**互換性に関する注意事項(.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)とOIV9.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は、OpenInventor9.0.0.0に同梱されます。
コードに変更が必要な場合があるため、Open Inventor APIを直接呼び出した場合は、バージョン9.0以前のOpenInventor互換性に関する注意事項を必ず確認してください。
また、OpenInventorライセンスはOceanfor Petrelライセンスに含まれていますが、OceanforPetrelのコンテキストでのみ使用できることを思い出してください。スタンドアロンバージョンのOpenInventorが必要な場合は、OpenInventorベンダーのVSGにお問い合わせください。
Open Inventorのライセンス、新機能、および既知の問題の詳細については、Ocean for Petrel 2012.1リリースノートを参照してください。このリリースノートは、リリースとともに配布されます。