Recast Navigation和Terrain Export终于算是有点成果了。今天作一个简单的总结,顺便写一些话激励自己。
这个项目的成功对于我这个算法又烂,而又不懂3d图形学的人来说,感觉真是个奇迹。我说的成功是技术成果上的成功,而不是靠这个赚钱了。
总体来说,技术贵在坚持,还要加那么一点点激情。
这个项目牵的知识面比较广而偏向底层,其中不乏有一些连专业3d游戏设计者都比较难懂的。学习这个我买了四本书《DirectX 9.0 3D游戏开发编程基础》、《DirectX 9PROGRAMMABLE GRAPHICS PIPELINE》,《实时地形引擎》,《3D数学基础:图形与游戏开发》。虽然有些没有看明白,但是这些书确让我进入3d世界的大门,而以前我3d这方面我一点都没有接触过。而我做的真正不是怎么画出地形,而是如何把已经画出的地形给逆向成3d模型。3d图形方面在国内资料本来就少,再加上我做的是逆向导出,资料是少之又少,学习完这个,英文水平也上升了一个层次。
从买的第一本书看来,是2014年3月开始研究这个的,不知不觉已经两年,而这两年中,这个项目没有给我带来一点经济上的回报。期间虽然断断续续在做别的项目,但是研究这个我一直没有忘记。闲下来就会去看书学习。
路还很长,以后还要继续努力,精益求精,莫浮燥,莫急于求成。