一个2d graphic engine应该包含哪些组件和功能,应该怎样设计?
谁了解,或者有相关的资料麻烦不吝赐教啊 问题点数:200、回复次数:6Top
1 楼lidong6(立冬)回复于 2006-03-12 10:41:02 得分 40
不太了解,但GOOGLE中结果很多
http://www.google.com/search?hl=zh-CN&newwindow=1&q=%222d+graphic+engine%22&btnG=%E6%90%9C%E7%B4%A2&lr=Top
2 楼raulredondo()回复于 2006-03-12 10:58:11 得分 30
好大的问题,帮你顶一下Top
3 楼ivorstar(单击此处留言)回复于 2006-03-12 11:02:36 得分 0
谢谢各位,我在sf.net上也找到一些像g2这样的优秀的2d graphic engine,但是都是只提供了源码没有设计文档,光靠读源码了解人家的架构恐怕要累死小弟了……
其实不需要特别详细的设计和丰富的功能,能大概的说说结构,说说应该包含哪些模块就行了
btw:顶者有分Top
4 楼bossin(王半仙)回复于 2006-03-12 14:20:06 得分 100
数学模块:点、向量、矩阵等,作为基本支撑。
几何模块:直线、圆等2d几何实体和他们的运算,如求交等。
机制模块:内存管理、文件和Undo/Redo等。
显示模块:2d图形显示。
当然,这只是逻辑上划分。Top
5 楼ivorstar(单击此处留言)回复于 2006-03-12 15:41:28 得分 0
谢谢bossin(王半仙)
有没有具体一点的资料啊,比如什么什么书啊,或者有网站也行,baidu、google虽然能搜到很多,但是有用的比较少啊Top
6 楼ljhkim6()回复于 2006-03-12 16:02:41 得分 30
没做过
帮顶Top




