OSG(OpenSceneGraphcow.osg)配置笔记

         OpenSceneGraph是一款高性能的3D图形开发库。广泛应用在可视化仿真、游戏、虚拟现实、高端技术研发以及建模等领域。使用标准的C++和OpenGL编写而成,可以运行在Windows系列、OSX、GNU/Linux、IRIX、Solaris、HP-Ux、AIX以及FreeBSD操作系统。官网 - http://www.openscenegraph.org/

        这里采用的是手动编译最新版的OSG。

        环境:Ubuntu12.04 gcc4.6

        编译步骤如下;

1.  下载源码:

http://www.openscenegraph.org/index.php/download-section/stable-releases  下载3.2稳定版的源码。


2.编译安装

解压后cd进目录,依次执行:

./configure

cd  build

make 

sudo make install

ldconfig


编译代码大概会花半个小时,执行完所有命令之后osg库就安装好了。

终端运行

osgversion



3.下载data

之前data都是一起在压缩包里的,现在需要单独下载,点我去下载



下载好之后解压到osg的源代码解压的目录,改文件夹名为data。

终端进入源代码文件夹,执行

osgviewer data/cessnafire.osg

用osgviewer加载一个osg文件,运行效果如下:



打完收工。

原文地址:https://www.cnblogs.com/jiangu66/p/3235416.html