OSG入门简介

  Gitchat开通要先写一篇文章,我还没有想好完整的的教程目录。不过,肯定是三维方面的。后续的,想要开展一些桌面端、网站服务端架构介绍的专题。

  OpenGL与DX11/12的选择?我认为,最好还是学习一下OpenGL。对于想做游戏的开发者,那毫无疑问,应该去学习DX。

    OSG与OGRE选择?我之前的文章没有提过,这里简单提一下。OSG比OGRE要简单多了,OSG仅仅是一个三维渲染引擎,而OGRE是一个接近于游戏引擎的框架。OSG仅仅支持OpenGL,版本更新到4以上了,但是OGRE却同时支持OpenGL与DX,OpenGL目前还停留在2的版本。用户在使用时,估计也只能见到封装好的接口。想要同时学习OpenGL的开发者,还是选择OSG为好。若想要全面的学习游戏中的技术,那还是选择OGRE为好,

   OSG 源代码build。请参看前文。有些开发者可能访问国外网站会有一些困难,如果需要什么资源(如第三方lib),可在本文下留言,我会收集好以供下载。OSG本身只有18个独立的模块,我们选择性使用,可能只会使用到几个。这里build好,还是需要不少时间的,不过做好了,对于学习OSG源代码,还是非常有帮助的。我们可以单步观察OSG内部的运行,这比阅读静态的源代码高效率一些。

  OSG本身提供了非常丰富的功能,每一类功能都单独抽象为一个模块,核心的thread、core、db、viewer、GA,二维渲染相关的text、widget、UI,特效相关的v

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值