Open Inventor是SGI公司开发的基于OpenGL的面向对象三维图形软件开发包。使用OIV开发包,程序员可以快速、简洁地开发出各种类型的交互式三维图形软件。OIV具有平台无关性,它可以在Microsoft Windows、Unix、Linux等多种操作系统中使用。OIV允许使用C、C++、Java、DotNet多种编程语言进行程序开发。
- TGS Open Inventor
http://www.tgs.com/,TGS是商业软件需要购买的。
安装TGS Open Inventor 8.0.1 for C++
将OIV的include、dll、lib文件添加到VS中
- Coin3D
Coin3D的官网是http://www.coin3d.org/
从官网下载free code包,这是开源的,且支持windows、linux和mac平台,不过注意你的用途和使用协议是否符合
编译Coin3D,linux下直接在根目录下执行./configure,make,make install就可以了。
在windows时直接选择相应的build文件夹中的VS项目文件在VS中编译就可以了。 - Coin3D Qt
Coin3D对Qt等的支持不是和TGS一样在一起的,需要自己单独编译
编译方式和Coin3D一样