参考openscenegraph企业级教程.pdfVIP

  1. 1、本文档共6页,可阅读全部内容。
  2. 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  5. 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  6. 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  7. 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  8. 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多

简介

osg经过长期的规划,充分的调研,以osg多年来从事OSG方面的丰富经验,

制作完成72讲OSG的,全长共50小时,七张DVD光盘。该详细的介绍了关于

OpenSceneGraph的方方面面,诸如地球、CEGUI、海洋、景深、HDR-全屏泛光、GLSL、

碰撞检测、小区漫游、纹理烘赔、角色动画、骨骼动画、粒子动画、文件加、多通道、

凸凹贴图、噪声、模糊等等都可以在中找到详细的实现。每一集都采用完全重

新建立编码工程,从零一直到功能实现采用屏幕录制的方式,尽收眼底。加上PPT关于程序

实现原理或方法的讲解,让不同程度的OSG开发人员在拿到这份后都能够轻松熟练的掌

OSG的方方面面。共分为七个部分:应用篇、原理篇、相机篇、UI篇、Shader篇、动

画篇、海洋地形篇。把OSG所有的关键点划分到这七个部分当中,汇集成了72讲。

该基于OSG2.8.2版本,可适用于2.8以后的任何版本,使用VC2008做为编码工具。

该参考了osg团队已经发布的多个作品,其中包含译DonBurns的《OSG快

速指导》、的《最长的一帧》、《OSG三维渲染引擎设计与实现》、的《OSG三维

渲染引擎编程指南》的《OSG程序设计》《StepIntoOSG》以及Randij.Rost的《OpenGL

语言》。上述作品大多数都可以通过bbs.osg.org免费获得。

osg成立于2008年春节,一直致力于OSG渲染引擎在的推广工作,osg当年

的人员,大多是没有固定收入的学生团体。经过长期不懈的努力,OSG已从当年只有几

十人关注到现在osg用户已经突破3400大关。osg了OSG从数

草根开发人员到现在大量的专业团队的艰苦过程。此份,您为没有商业支撑的

osg做出了贡献,谢谢您长期以来的支持。在此,祝愿OSG在越来越好。

直接录制人员:FreeSouth()、技术支撑人员:Array()、FlySky(

2

下面是各节内容的简介,每均有代码实例和详细讲、实现原,简介中不再赘

述。

第一部分:应用篇

第1讲、OSG概述简单的介绉OSG。讲述了OSG的发展OSG学习资料的获取

OSG在国内的发展现状。

第2讲、OSG开发环境介绉了OSG从源码到编译、开发环境部署的过程,以及

OSG开发环境包含的几个部分。最后编写了一个HelloWorld程序验证了开发环

境的正确性。

第3讲、osgViewer应用基础上介绉了osgViewer类的架构和功能。并添加了几个osg

中的。并自己派生了一个osg类,添加到Viewer当中,该类实现的

功能为点击键盘上的一个键在OSG的渲柑屏幕上显示一些输入的信息。

第4讲、osgViewer应用基础下结合osgViewer的渲柑循环介绉了如何获取当前的帧速,

以及如何控制当前的帧速。

第5讲、基本图元上介绉了如何绘制osg的基本图形,以及给图形加材质、设置、

贴纹理、设置颜色等等。

第6讲、基本图元下介绉了如何像OPENGL那样,给定顶点,设置法向量,设置关联方

式绘制三角形、折线,并设置点的大小,线的宽度等等。

第7讲、矩阵操作上介绉了利用矩阵对模型的,如旋转,缩放,移动,绕直线环

绕等等。

第8讲、矩阵操作下本节实现了一个类,该类实现了以下方法:将模型移动的某一位置,

文档评论(0)

huang + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档