一只鱼 さんのプロフィールEE小站フォトブログリストその他 ![]() | ヘルプ |
|
3月15日 终于小窥了OpenGL的门径。大约半年前,我写了篇文章,介绍了如何在ARM Linux上使用OpenGL|ES软件包。但是运行的速度实在是太慢了。在ARM上流畅运行OpenGL一直是令我耿耿于怀的一个怨念。最近一段时间研究了下OpenGL,在别人代码的基础上(Mesa,TinyGL),写出了一个可以裸机运行的超精简OpenGL软件包,总共代码只有1600行。运行在具有2D图形加速功能的SOC处理器上,可以获得很不错的效果。但是这不是我最终的目的,我想要把这个软件包中的大多数功能改写成VHDL,实现硬件3D加速。当然,这个软件包的功能是为我从事的行业专门设计的,用于消费电子基本是不可能的。贴上一张图片,给大家看看。
这个东西对我来说太有用了,更多的信息不能公开,抱歉了。如果你想进行这方面的研究,我可以给点资料提示,第一就是上面图片里这本书,俗称“OpenGL红宝书”;第二是随便什么讲计算机图形方面的书,只要涉及到画线、多边形填充算法,2维和3维投影变换,光源计算等,就可以。 |
|
|