您的位置  > 互联网

Mesa3d来先研究它的源代码维护者非常人性化

目前mesa3.1已经在我的机器上成功编译成库文件了。 接下来就是编译mesa-glut,然后尝试写一两个程序并运行看看效果:)

mesa3.1可以针对多个平台,里面很多代码涉及到跨平台相关知识。 当然,代码也很繁琐:(。看了mesa3.1的代码后,我一开始考虑做一个只针对linux平台的。为了方便喜欢学习计算机的朋友,已经发布了mesa的精简版图形。

目前Linux上流行的游戏似乎并不多。 John发布了Linux下doom的源代码。 据说发动机设计中有很多值得学习的技术。 等我读完mesa3.1之后再研究那些东西。

我很想找几个熟悉Linux游戏开发的朋友在Linux上制作3D游戏。

-------------------------------------------------- - - -边界线 - - - - - - - - - - - - - - - - - - - - - - -- ------

看来对/mesa感兴趣的人还不少啊~上面的东西很早就写好了。 经过多年的风风雨雨,梅萨已经发展得相当不错了,但我已经不再是当初那个迷恋她的人了。 其实实现一个接口最重要的是一些软件架构、稳定性、兼容性等问题。 真正涉及图形的东西是z,矩阵变换和一些操作,以及和底层显卡的一些交互。 一些高级算法(比如GI)与之关系不大。 如果你对底层感兴趣,我建议你搜索“The state of”。 这是一些人破解的 Linux 上显卡驱动程序(较新的似乎可以在 G80 中使用)。