OSG教程汇总

1.书籍名称或章节名称都有链接。
2.尽量给出了下载。
3.别在作者眼皮底下求那几本OSG实体书的电子版下载呀。-_-b

===OSG视频教程===
《osgChina推出企业级72集OpenSceneGraph视频教程》闪亮更新 2011/1/9

osgversion 2.8.2及以上各版本
osgChina团队诸位高人最新力作,让osg在中国再也没有秘密。

===OSG书籍===
《OpenSceneGraph 3.0: Beginner's Guide》   闪亮更新 2010/12/29
osgversion:3.0.0
array最新力作,Packt Pubishing出版。
内容是step by step教你使用osg3.0,但所有代码均可在2.8下正确运行。
国内无引进,只有英文,且死贵!!!!!
富人们速速前往!

《OpenSceneGraph快速入门指导》
osgversion:1.3

王锐/钱学雷,官方quickstart的中文翻译。


《场景图形设计的过程模型》 
作者:Don Burns,2001
译者:王锐,2008
OSG的创始人Don Burns发表的一篇早期论文。
《OpenSceneGraph快速入门指导》中对于更新/拣选/绘制三个遍历过程的论述即源于此。

《StepIntoOpenSceneGraph》 

osgversion:1.x
FreeSouth早年的一本教程,内容除了osg入门,还包括如何在MFC中使用OSG。
由于年代久远,其中关于OSG的部分比较老了。

《OSG程序设计教程》 

osgversion:貌似2.0
FreeSouth的另一本。详实流畅,配合osg2.8可无障碍阅读。非常推荐。
内赠stepinto的第一章,因此,(个人言论开始)stepinto一书,基本可以不必看了(个人言论结束)。 
再次推荐。 

《OpenSceneGraph基本渲染理论》
osgversion:未证实
FreeSouth君在上古时代的未完成作品,看见了赶紧跑。是雷。


《最长的一帧》 
osgversion:2.6.0
array出品。三十天深入了解osg机制。推荐。
[2010/12/06补充]

是一个如何了解osg框架的示范。内容很硬,需要耐心和100%注意力。
楼主想一夜通读,顶着熊猫眼表示失败了。

《OpenSceneGraph三位渲染引擎设计与实践》 

osgversion:2.9.5
王锐/钱学雷,一本讲述OSG内心的情感故事集。深入了解OSG。
实体书,你值得拥有。

《OpenSceneGraph三位渲染引擎编程指南》 

osgversion:貌似2.8.0
实体书,肖鹏/刘更代/徐明亮。手册指南参考特征明显,只讲述有什么,不讲述为什么。




===OSG系列教程===

----array 《你所不知的OSG》 ----
     第二章:OSG与GLSL(1)
     第一章:CMake初步(2)
     第一章:CMake初步(1)
     开篇

----freesouth 《GLSL教程》 ------
     (9)资源释放
     (8) 调试手段
     (7) 创建GLSL应用程序
     (6) 创建一个应用
     (5) OpenGL GLSL程序-创建shader  
     (4) OpenGL GLSL程序概述  
     (3) 片元处理  
     (2) 顶点处理
     (1) 渲染管线概论

----array翻译《美国海军的OSG教程》----  

    教程中用的源码、模型等
    同步的PDF档

     16(2) 节点遮掩示例(基于OSG 1.2版本)
     16(1)节点遮掩概述(基于OSG 1.2版本)
     15(2)粒子系统的保存以及读取
     15(1)向场景中添加osgParticle粒子效果
     14  交集测试
     13  向场景中添加告示牌(Billboard)节点
     12(4)如何快速实现渐灰效果
     12(3)更新着色器
     12(2)向着色器传递变量数据
     12(1)使用OpenGL顶点着色器和片元着色器
     11(2)使用多个独立的摄像机观察场景(基于OSG 1.2版本)
     11(1)使用两个独立的摄像机浏览场景
     10(4)如何获取节点在世界坐标的位置
     10(3)环绕(始终指向)场景中节点的相机
     10(2)实现跟随节点的相机
     10(1)使用自定义矩阵来放置相机
     9(2)键盘响应实现更新回调
     9(1)处理键盘输入
     8 使用更新回调来更改模型
     7  搜索并控制开关节点和DOF(自由度)节点
     6  osgText,抬头显示(HUD),渲染元(RenderBin)
     5 从文件加载模型并放置在场景中
     4  StateSet的工作流程
     3  使用内嵌几何形状(Shape)对象,改变渲染状态
     2  使用StateSet创建带有纹理的几何体
     1  OpenSceneGraph几何体的绘制

==相关书籍==
《高级计算机图形学》讲义
中科大的ACG课程,使用教材交互式计算机图形学
简单明了
因为是讲义的缘故,非常言简意赅,可以迅速建立起图形学的整体概念。
一些相关链接也非常齐全。
要是喜欢,买书来一起学上半年。恭喜你,肯定出师了。

《OpenGL编程指南4th》
俗称红宝,已出到第7版。
[2010/12/06]
第几版还是还是有点区别。实体书买的第六版,看上去比4th美。
看纹理映射的时候,觉得6th比4th易懂。
虽然这跟阅读环境有微妙的关系,但是建议还是收一本实体吧,新版本的。总觉得电子书总更适合通读,细读困难。

《实用数学手册2nd》 
放着吧,指不定啥时候就用上了。

《HeadFirst设计模式 中文版》 
理解OSG框架必备。osg包含的设计模式至少有5种。

你可能感兴趣的:(OSG,OSG,OpenGL)