+ -
当前位置:首页 → 问答吧 → 请教关于OpenGL与SDL的问题

请教关于OpenGL与SDL的问题

时间:2010-07-23

来源:互联网

SDL与OpenGL有关系吗?使用SDL库必须安装OpenGL工具吗?

SDL庞大吗?能在嵌入式系统中使用吗?

请高人指点一下小莱鸟,谢谢!

作者: 凌彬严   发布时间: 2010-07-23

前段时间打算看sdl,想玩游戏。
可以没有坚持看下去。。

sdl是sdl,需要3d的时候才需要opengl的库吧。

潜入式就不知道了。。
本来想安装一下sdl的库的,结果发现slackware自带的有,不知道别的发行版有没有。

作者: pandaiam   发布时间: 2010-07-23

sdl是sdl,需要3d的时候才需要opengl的库吧

作者: sf182   发布时间: 2010-07-23

能够用SDL管理OPENGL。例如,初始化OPENGL,得到键盘和鼠标的输入等。

作者: noword2k   发布时间: 2010-07-23

SDL做了一些跨平台封装,主要是2D图形(Surface/Blit)、输入、音频方面的这些东西,可以基于SDL做OpenGL的开发。
我记得曾经有看过一篇文章说把基于SDL的一个3D软件移植到了手机上……

作者: sjinny   发布时间: 2010-07-23

回复 凌彬严



QUOTE:
SDL与OpenGL有关系吗?使用SDL库必须安装OpenGL工具吗?

SDL庞大吗?能在嵌入式系统中使用吗?

请高人指点一下小莱鸟,谢谢!


   
SDL与openGL是两个不相干的东西, 只使用SDL的话,就只需要安装SDL库和对应的头文件
SDL很小, 当然能在嵌入式中使用, 不过要是用SDL播放图形或者声音的话极其消耗系统资源, 嵌入式系统能不卡就成。

作者: mgqw   发布时间: 2010-07-23

可惜sdl方面的资料,特别是中文的比较少。
只能挠着头皮看英文的文档啊。

作者: pandaiam   发布时间: 2010-07-23

话说回来, SDL使用还真是简单。
有次要求在一个剪裁得七七八八的linux上循环播放音频, 找了一圈音频播放库, 回头还是发现SDL最简单:
库文件不大也不多, 而且外部依赖很小,写出来的代码在50行以内

作者: mgqw   发布时间: 2010-07-23

谢谢各位的解答!

作者: 凌彬严   发布时间: 2010-07-24

相关阅读 更多