
OSG
qing101hua
在校大学生
展开
-
[OpenSceneGraph入门指导]1.6 OpenSceneGraph 概览
OSG 包含了一系列的开源图形库,主要为图形图像应用程序的开发提供场景管理和图形渲染优化的功能。它使用可移植的ANSI C++编写,并使用已成为工业标准的OpenGL 底层渲染API。因此,OSG 具备跨平台性,可以运行在Windows,Mac OS X 和大多数类型的UNIX 和Linux 操作系统上。大部分的OSG操作可以独立于本地视窗系统。但是OSG 也包含了针对某些视窗系统特有功能的支持代转载 2016-11-03 21:51:27 · 1594 阅读 · 0 评论 -
OSG + vusual studio 2013+win8 使用cmake 配置 问题
有博文关于 win7的介绍,找了很久第三库,链接里面都无法下载 。OSG+VS2013+Win7 环境搭建 (含第三方库下载链接)OSG+VS2013+Win7 环境搭建,osgvs2013开始下载了 2005年的 ,按照流程中的步骤三 进行cmake 配置操作:后来cmake 时候报错如下:原创 2016-11-02 15:29:35 · 2864 阅读 · 0 评论 -
OSG+VS2013+Win7 环境搭建,osgvs2013
OSG+VS2013+Win7 环境搭建,osgvs2013最近在学习虚拟现实,要使用OpenSceneGraph(OSG),但是网上找不到VS2013的搭建教程,好烦。。。只能自己在vs2010的基础上,修改一些bug,最后成功搭建。步骤一:材料准备a) Osg源码当前最新版:OpenSceneGraph的3.2.1.zip下载原创 2016-11-02 12:17:19 · 2175 阅读 · 0 评论 -
SVN---使用SVN下载源码
OpenSceneGraph需要用 http://www.osgchina.org/index.php?option=com_content&view=category&id=106&Itemid=478 中的 OpenSceneGraph zip文件 不存在,直接点击链接进去只是服务器上的文件路径。需要用svn下载。1、安装svn;2、在本机要放置的文件目录中,右键ch原创 2016-11-02 12:11:51 · 2415 阅读 · 0 评论 -
公告牌技术
3D游戏中的公告牌技术公告牌技术,即billboard技术,在3D游戏中有着广泛的应用.它的本质就是用预先做好的几幅位图来代替3D物体,极大地节省资源和提高速度.仔细观察>系列游戏,它的精灵,树木,物品都是二维图象,但由于它始终朝向观察者,你根本看不到它"扁"的一面,所以给人一种立体的感觉.这种技术转载 2016-11-16 12:01:51 · 1244 阅读 · 0 评论 -
OSG 官方文档
OSG 官方文档原创 2016-11-16 11:31:54 · 3103 阅读 · 0 评论 -
[osg]源码分析:osg::Vec3, osg::Vec3f
本文来探究下OSG中的各种数组!一、根据我平日用的较多的,(比如设置顶点数组,法线数组),先看osg::Vec3。osg::Vec3定义在头文件中,只有一句:namespace osg { typedef Vec3fVec3;}仅是Vec3f的别名。二、osg::Vec3f顾名思义,是有三个float元素的容器。下面详细探究其内部。1. 为floa转载 2016-11-09 21:23:32 · 8568 阅读 · 0 评论 -
如何生成OBB(OrientedboundingBox)方向包围盒
如何生成OBB(OrientedboundingBox)方向包围盒一、包围盒简介: 包围盒是一个简单的几何空间,里面包含着复杂形状的物体。为物体添加包围体的目的是快速的进行碰撞检测或者进行精确的碰撞检测之前进行过滤(即当包围体碰撞,才进行精确碰撞检测和处理)。包围体类型包括球体、轴对齐包围盒(AABB)、有向包围盒(OBB)、8-DOP以及凸壳。包围盒广泛转载 2016-11-09 15:10:08 · 45576 阅读 · 21 评论 -
ubuntu 环境 安装OSG
博客里看到到环境搭建步骤:1: 安装必备依赖库: sudo apt-get build-dep openscenegraph 2:安装OpenGL库: sudo apt-get install mesa-common-dev freeglut3 freeglut3-dev 3: 下载源码最新的release 版本: http://www.openscenegraph.org/ind原创 2016-11-08 11:29:34 · 5601 阅读 · 0 评论 -
OSG osgDB::readNodeFile 读取ply文件
osgDB::readNodeFile 函数通常读取 osg、ive格式文件, 后来发现也可以直接读取点云 ply文件但是发生报错:原创 2016-11-05 11:07:15 · 6410 阅读 · 1 评论 -
OSG基础教程:官方的四程序
选自《OSG程序设计教程》第二章第二节 第一个先来看看刚才我们编的osgViewer. 1 osgViewer模型查看工具 osgViewer是这四个程序当中用的最多的OSG程序,代码也非常入门与浅显易懂,在开始->运行->CMD中就可以直接启动osgViewer,因为path中添加了它的路径。 下面来看一下osgViewer的功能,如表1:转载 2016-11-05 11:09:03 · 4972 阅读 · 0 评论 -
osg 学习之十六:osgconv工具(android支持的纹理格式)
osgconv使用指南 osgconv是一种用来读取3D数据库以及对它们实施一些简单的操作的实用应用程序,同时也被称作一种专用3D数据库工具。用osgconv把其他格式的文件转换为OSG所支持的格式 osgconv是一种非常有用的的工具来读取标准的3D格式转载 2016-11-05 10:52:13 · 3467 阅读 · 0 评论 -
给定一个模型文件,计算出这个模型的OBB包围盒的八个顶点 的 项目
visual studio第一次打开项目: 选择带有红框的++ logo已有打开项目后,再打开打开后,main函数 ,osg命名空间 报错, 由于只有一个头文件,所以osg明明空间的声明应该在 这个头文件里,接下来打开头文件, 如下图 :原创 2016-11-03 22:05:15 · 3610 阅读 · 5 评论 -
对 osg::BoundingBox 赋值
运行其它项目,进行调试,查看BoundingBox 变量的 局部变量遇到莫名的错误,之前都可以运行的,又出错了原创 2016-11-17 18:21:50 · 3514 阅读 · 0 评论