你好,我晚你两届毕业于工大(算师弟吧?^_^。怕你没空回答,先拉拉关系),目前从事GIS底层平台开发工作,在业内还算小有所成,呵呵。目前利用业余时间做一个开源的轻量级GIS核心,在2D图形的渲染的问题上一直非常苦恼,GDI+那蜗牛般的速度实在令人无法忍受,后我改用OpenGL实现2D绘制效果也是不理想,曾去了解过一点OGRE,又发现不太适用。在这方面有没有什么好的图形引擎或图形库可以推荐一些?
以你老人家在图形学方面的造诣给我指条明路走吧。
哦,你有没有研究过AGG(http://www.antigrain.com/),和DirectDraw相比如何?
BTW,我有个疑惑很多年了,一直想问。当年学校那个很流行的startcraft的大话西游声音包是不是你搞的啊?
不好意思,是我没说清楚,其实正是想提高实时渲染速度。因为在二维GIS里面浏览海量数据(大比例尺的矢量数据和影像数据)的时候对图形渲染速度的要求非常高,这方面目前市面上基于windows的GIS平台都没有什么突破,都是用的GDI之类的软渲染。 - 回复 | (1078) | edison1024 | 2006-05-04 06:17:27
agg是纯软件渲染。效果是没的说。实时渲染时速度上就不能保证了,非常耗cpu。不过做gis那是够了。 Flash也是采取类似agg这样的渲染方式。Flash 4.0 Source code也可以在网上找到。- 回复 | (1073) | thirdwolf | 2006-04-29 11:07:22