OSG
奔走中的程序媛
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
OSG:1.环境的编译和测试
1.配置环境变量1)右键单击“我的电脑”,然后选择“属性”,选择“高级”标签中的“环境变量”。2)在“用户变量”的下方点击“新建”按钮3)输入变量名 “OSG_FILE_PATH”。4)输入变量值 “C:\Program Files\OpenSceneGraph\data”。5)在“系统变量”中,选择已经存在的“Path”变量,然后点击“编辑”按钮。原创 2014-06-24 11:23:08 · 847 阅读 · 0 评论 -
OSG:2.创建一个简单的彩色四边形场景
#include #include osg::ref_ptr createSceneGraph(){//创建一个用于保存几何信息的图像osg::ref_ptr geom = new osg::Geometry;//创建四个顶点的数组osg::ref_ptr v = new osg::Vec3Array;geom->setVertexArray(v.g原创 2014-06-24 11:25:33 · 796 阅读 · 0 评论 -
OSG:3.内存管理
3D光晕会在摄像机镜头对准太阳的时候就会出现,实现的原理是在光源与摄像机视点之间绘制一系列贴好纹理的四边形,并且让这些四边形正对着视点(Billboard)原创 2014-06-24 14:29:26 · 650 阅读 · 0 评论 -
OSG:4.纹理贴图
步骤: a 指定用户几何体的纹理坐标。 指定纹理坐标和相应的纹理单元。 OSG不支持非多重纹理接口,用户程序必须指定一个纹理单元,以对应纹理坐标数据和纹理状态。如果要使用单一纹理的话,只需要指定到纹理单元 0 即可。 b 创建纹理属性对象并保存纹理图形数据. 用户程序可以使用两个类来实现基本的 2D 纹理映射:osg::Te原创 2014-06-25 17:56:51 · 7201 阅读 · 0 评论
分享