请教先学osg还是openGL

yangkangyou123 2012-06-20 06:05:36
请教做图形方面的前辈,这两个东西学习的顺序,只学习osg不学openGL可以吗?
或者学好了OSG,在需要openGL的时候在接触openGL?
或者是必须学习openGL才能学习osg?
另外请教一下openGL和osg的应用领域;
先谢谢各位了!!!
...全文
773 11 打赏 收藏 转发到动态 举报
写回复
用AI写文章
11 条回复
切换为时间正序
请发表友善的回复…
发表回复
啴炒粄 2013-11-07
  • 打赏
  • 举报
回复
我是觉得要是不先看看openGL的话学osg好多东西都看不懂~~
hackbuteer1 2012-06-22
  • 打赏
  • 举报
回复
OpenGL是很基础的图形学必备理论知识,OSG是一个开源的图形引擎开发库,实际上就是对OpenGL的一些封装,使用起来更加方便,个人建议,楼主还是先学习一下OpenGL比较好的,然后再学习OSG
赵4老师 2012-06-21
  • 打赏
  • 举报
回复
搜网络教程“学OpenGL编3D游戏”
peng_weida 2012-06-21
  • 打赏
  • 举报
回复
把几个坐标系转换搞清楚先,然后学习用shader
[Quote=引用 7 楼 的回复:]
对了,顺便问问如果先学openGL,时间花的多吗?大概需要多久能学到稍微熟悉?
[/Quote]
yangkangyou123 2012-06-21
  • 打赏
  • 举报
回复
对了,顺便问问如果先学openGL,时间花的多吗?大概需要多久能学到稍微熟悉?
peng_weida 2012-06-21
  • 打赏
  • 举报
回复
楼主将要做图形方面的研究吗?
很多引擎都用到了OpenGL,觉得有必要先学学OpenGL知识,顺便把某些理论知识都弄清楚~
shen_wei 2012-06-21
  • 打赏
  • 举报
回复
这些事情还是自己选择的好,蜈蚣走路就是一个问题,顺其自然,走的很顺利,当有了别人建议时,不会走了!
peng_weida 2012-06-21
  • 打赏
  • 举报
回复
个人认为,还是先学学基础的OpenGL,再看OSG的东东吧~
yangkangyou123 2012-06-21
  • 打赏
  • 举报
回复
[Quote=引用 2 楼 的回复:]

可以先学OSG再学opengl,这属于自顶向下的学习方式,有助于你掌握图形引擎的大方面。但有些人比较习惯那种自底向上的学习方式,就是先掌握好底层的技术细节再去学习上层的东西。看你自己习惯于那一种学习方式了。我个人觉得以OSG为主线学习会比较好,遇到不懂的OpenGL的东西再继续深入研究一下,这样不会让初学者迷失在细节中,能对当代的图形引擎有一个大概的认识。
osg是一个图形引擎,用的地方很多啊……
[/Quote]

谢谢 "Pause_break" !!!
我也觉得喜欢自顶向下式的学习,以前看过一点win32编程,感觉有这个基础,看其他高层点的东西已经可以很轻松的理解了,反而从基础开始觉得太枯燥了,呵呵;
Pause_break 2012-06-20
  • 打赏
  • 举报
回复
可以先学OSG再学opengl,这属于自顶向下的学习方式,有助于你掌握图形引擎的大方面。但有些人比较习惯那种自底向上的学习方式,就是先掌握好底层的技术细节再去学习上层的东西。看你自己习惯于那一种学习方式了。我个人觉得以OSG为主线学习会比较好,遇到不懂的OpenGL的东西再继续深入研究一下,这样不会让初学者迷失在细节中,能对当代的图形引擎有一个大概的认识。
osg是一个图形引擎,用的地方很多啊,虚拟现实,GIS等等都有应用实例。OpenGL就很底层了,主流的硬件渲染的API只有它和D3D可以选。
kingpin58 2012-06-20
  • 打赏
  • 举报
回复
路过,和楼主一样的问题

15,440

社区成员

发帖
与我相关
我的任务
社区描述
C/C++ 非技术区
社区管理员
  • 非技术区社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧