让Mobile DirectX搞的头大。。
(2010-11-16 19:06:25)
标签:
mobiledirectx移动终端数据类型开源移动版校园 |
分类: 随感而发 |
最近一直在搞一个基于Mobile DX的叫做cfWorldWind的开源程序。cf即compact framework,差不多就是一个简化版的意思。源程序是一个老外在worldwind基础上做的,不过把原来的DirectX全部换成了Mobile DX的相应接口,有些不兼容的地方做了些改动,最终做成了一个基于Windows Mobile的移动版WorldWind。
以前没做过DirectX类开发,只接触过些OpenGL。这几天在慢慢开始查一些DirectX相关的资料,Mobile DX在MSDN里的资料很少,许多沿用了DX的接口根本没有多余的介绍。现在发现DX比OpenGL要麻烦的多,各种数据类型简直是乱的一塌糊涂,不是很好上手。不过在看了几天源码后慢慢也开始上手了。
搞移动开发最让人郁闷的便是移动终端的性能一般,运行三维的程序慢的很,调试神马的不方便,因而整个开发效率大大降低。不过做三维开发做出东西来了还是很有成就感的。