摘要: OpenSceneGraph的源码是使用标准C++格式编码的,故而OSG的头文件都没有.h后缀。而在VS2008中,除了标准库中的标准C++头文件能够很好的支持外,其他不带.h的标准头文件,VS2008的支持显然不够,只能以文本形式打开,其中关键字,语法等都不能自动识别,无法高亮显示,对于读源码来说是非常的不方便。既然标准库中的C++头文件能识别,对于其他标准头文件也应该能支持。解决方法如下:打开注册表(regedit),如果装过Visual Studio 2008的话,找到:在该注册表项下可以看到VS所支持的所有C++标准头文件。所以只要我们把OSG的所有头文件添加到该项之下,就可以得到VS 阅读全文
posted @ 2010-12-21 17:00 adyzng 阅读(1784) 评论(0) 推荐(0) 编辑
摘要: 一. OSG组件OSG 运行时文件由一系列动态链接库(或共享对象)和可执行文件组成。这些链接库可分为以下五大类:1. OSG 核心库。 2. NodeKits。3. OSG 插件。 4. 互操作库。5. 不断扩展中的程序和示例集。二. OSG核心库 OSG 核心库提供了用于场景图形操作的核心场景图形功能、类和方法;主要包含一下四个链接库: 1. osg库:osg 库包含了用于构建场景图形的场景图形节点类,用作向量和矩阵运算的类,几何体类,以及用于描述和管理渲染状态的类。2. osgUtil库:osg工具库包括的类和函数,可以用于场景图形及其内容的操作,场景图形数据统计和优化,以及渲染器的创建。 阅读全文
posted @ 2010-12-21 01:36 adyzng 阅读(5642) 评论(0) 推荐(3) 编辑