当前位置:编程学习 > VB >>

如何画3维地形图呢?(已有xyz坐标数据)

如何画3维地形图呢?(已有xyz坐标数据) --------------------编程问答-------------------- 使用OpenGL,看看这个:http://download.csdn.net/detail/veron_04/4153488 --------------------编程问答--------------------
实际上就是将 3 维空间点阵投射到 2 维平面的算法。需要考虑:

1 投射的角度。例如 45 度角透射。

2 后点被遮挡时的处理方式。

。。。。。 --------------------编程问答-------------------- 楼主可以看一下画法几何方面的知识。

简单说一下, 因为显示器本身是平面二维的, 再立体再三维的图像也只能通过二维的方式展现出来。
所以要处理的就是一个从三维到二维的变换方式。

一般常用的有 斜二测方式和正等测方式等

在不考虑透视关系的前提下, 两者皆可很直观地用来描述三维图形. 斜二测还有一些变化形态, 比如采用60度或其他角度而不是45度来投射Z轴.
补充:VB ,  基础类
CopyRight © 2022 站长资源库 编程知识问答 zzzyk.com All Rights Reserved
部分文章来自网络,