这次能到实验室学习,自己非常的庆幸。在不长的实习时间里,要特别感谢博士和师兄对自己的关心和帮助。自己从他们身上不仅学到了很多新的思想和技术,大大开阔了思维,更加体会到了如何开朗快乐的生活,如何严于律己,宽以待人。
这次实习,老师分给自己的任务主要是利用OpenSceneGraph这个开源3D引擎进行三维开发,同时熟悉建模方法和技术。
1. Open Scene Graph
Open Scene Graph (OSG)包含了一系列的开源链接库,主要为应用程序提供了场景管理和图形渲染优化的功能。它使用可移植的ANSI C++编写,并使用工业标准 的OpenGL底层渲染API。因此,OSG具备跨平台性,可以运行在Windows,Mac OS X和大多数类型的UNIX和Linux操作系统上。大部分的OSG操 作可以独立于本地视窗系统。但是OSG也包含了对某些视窗系统特有功能的支持代码,例如Pbuffers。
OSG是公开源代码的,它适用于修改的GNU宽通用公共许可证(GNU Lesser General Public License,LGPL)。OSG采用开源具备了诸多益处:
· 提高品质:OSG由OSG community的诸多成员反复进行检查、测试和改善。OSG 1.2版本的参与开发者已经超过了200人。
· 提高程序质量:要编写高质量的程序&#
· 提高程序质量:要编写高质量的程序&#