如何画3维地形图呢?(已有xyz坐标数据)
如何画3维地形图呢?(已有xyz坐标数据) --------------------编程问答-------------------- 使用OpenGL,看看这个:http://download.csdn.net/detail/veron_04/4153488 --------------------编程问答--------------------实际上就是将 3 维空间点阵投射到 2 维平面的算法。需要考虑:
1 投射的角度。例如 45 度角透射。
2 后点被遮挡时的处理方式。
。。。。。 --------------------编程问答-------------------- 楼主可以看一下画法几何方面的知识。
简单说一下, 因为显示器本身是平面二维的, 再立体再三维的图像也只能通过二维的方式展现出来。
所以要处理的就是一个从三维到二维的变换方式。
一般常用的有 斜二测方式和正等测方式等
在不考虑透视关系的前提下, 两者皆可很直观地用来描述三维图形. 斜二测还有一些变化形态, 比如采用60度或其他角度而不是45度来投射Z轴.
补充:VB , 基础类