摘要:
近日参加了为期10天的OpenInventor三维可视化软件工具的培训,OpenInventor是Mercury公司开发的基于OpenGL的三维可视化开发工具包,该工具包支持C++、.NET和JAVA多种开发语言,并可以与Qt集成开发,提供了1000多个类,用于快速开发稳定、高效的3D程序,石油行业中许多商业化软件产品都是基于OpenInventor开发的。
本次培训的是OpenInventor的8.0版本,开发语言是C++,重点掌握如何使用OpenInventor中的节点、域、材质、光照、相机、传感器、引擎、事件、选择器、节点工具箱类、组件等类完成基本三维对象的显示、选择与交互等功能,同时了解Qt与OpenInventor集成开发的编程思路。 阅读全文