用osg实现的隐形效果,实时阴影,效率高效果好
2021-12-28 23:17:27 12KB 阴影 osg
1
演示了OpenSceneGraph(OSG)中如何根据法线图片快速生成简单地形,以及任意物体阴影在此地形上的投射。 VS 2008+OSG 2.6测试通过
2021-12-28 23:10:24 5.43MB osg 阴影
1
将实景三维模型osgb格式转换为osg文件,以便于一些只支持osg文件的软件。
2021-12-28 09:59:34 7.92MB 小工具
1
基于VS2017编译好的OpenScenceGraph3.4.0,下载后可以直接使用,压缩包解压后大概1.0G左右(包含了3rdParty扩展模块)
2021-12-27 19:30:51 197.36MB OpenScenceGr osg VS2017 3rdParty
1
本人主要从事图形图象工作,空闲之余接触了一些游戏编程,特写一些编程心得,本文 适合没有接触过人物动画编程的初学者,希望游戏制作的大虾们指点,交流。 在以前还有没接触人物动画编程的时候,觉得通过编程让人物动起来一定是一件很麻烦 的事情,尤其是初学者,大都会摸不着头脑,碰到诸如骨骼动画之类,似乎无从下手。但是 当你了解了它们的格式,就会发现其实真正的人物动画的制作并不是在编程阶段,而是在模 型构建阶段,程序员主要做工作的是掌握模型文件的格式,将存储在人物模型中的各种信息, 如顶点,面片,材质,骨骼或顶点运动的关键帧序列等信息读入内存然后用你熟悉的 SDK 绘制出来,再根据时间采用线性或者球形插值对动作序列的关键帧进行插值,不断变换顶点 坐标,从而得到了一系列连续的人物动画,听起来确实不难吧!当然你也可以在程序里自己 控制人物每一帧每一个关节的运动,我想做游戏的很少有人这么做吧。下面我向大家介绍一 下自己是如何编写人物动画程序的。本人从事的图形图象开发主要是基于 OpenGL 和 OSG 因此范例程序将采用 OpenGL 或 OSG。先声明一下,本人的语言表达能力很差,请大家多 多谅解指正。 考虑到没有接触过人物模型的朋友,我首先从人物模型的结构讲起,游戏人物编程主要 采用的人物模型格式有 Quake 里的md2,md3,Half Life 里的 mdl,Doom里的 md5,还有 典型的骨骼动画模型 ms3d…,至于3dmax 的模型,本人觉得太麻烦!在此我说两个有代表 性的 Md3,和 ms3d,其它的模型都大同小异,只要你了解了它们的格式,程序实现都不难。
2021-12-27 18:01:04 151KB OSG 游戏_有物动画制作(一)
1
集成OCC、Gmsh和OSG的测试程序,包含解析Gmsh中Mesh数据并传输给OSG的部分。赚个辛苦费嘿嘿,不想花钱的友友也可以私信我,我看到消息之后可以免费提供代码。
2021-12-27 14:02:50 100.7MB CAD OCC Opencascade Gmsh
OSG三维渲染引擎编程指南代码,适合入门学员参考,有一些简单案例
2021-12-23 20:22:31 81KB OSG 代码 三维渲染引擎
1
对fbx中的关键帧动画进行播放控制, Osg中使用的思路:1、用osg的fbx插件读取fbx到osg模型 2、解构得到的osg模型,将模型分解成一个个的关键帧(osgAnimation::KeyFrame), 3、重组关键帧得到需要的动画 3.1 重组关键帧时,要确定新动画在原动画的位置 3.2 根据开始时间和结束时间选取关键帧, 3.3 将关键帧压入通道,将通道赋给动画, 3.4 将动画注册到新的动画管理器中 3.5 将新的动画管理器设置为场景的新的更新回调。 4、如有必要,可以写出为osg格式的数据osgdb::write()
2021-12-23 14:25:57 14.98MB osg fbx 关键帧动画 播放控制
1
解压后是OSG的一些简单示例代码,用户要部署好OSG的环境,直接运行就可以查看效果~~ 适合OSG入门并且有C++基础的同学学习使用~~
2021-12-22 18:20:39 4.69MB OSG C++
1
这是关于OpenSceneGraph 源代码的教程,希望对于学习三维的朋友们有帮助。
2021-12-19 16:04:23 1.04MB osg原理 openSenceGraph
1