摘要
在OpenGL、Java3D等传统的三维建模语言中有多种三维坐标提取的算法,但应用到三维地形时这些算法的速度太慢,不能满足人机交互的需求。本文研究了点取射线与DEM模型的空间特性,提出并实现了一种基于Java3D的规则网格DEM鼠标提取坐标算法,该算法在利用了规则网格DEM模型特征的基础上,利用点取射线与DEM网格在水平面投影上的相交性进行点取网格搜索,实现了三维坐标的点取。通过实验表明,该算法与三维场景中通常所用的空间点取算法相比,在不降低点取精度的基础上对点取速度有了明显的改进,从而满足了在DEM场景中进行三维交互的需要。
Getting 3D coordinates of a point in DEM by mouse selection is a difficult problem in the scene of 3D simulation. And the common method of 3D terrain mouse selection which does not consider the characteristic of the grid data is inefficient and not suitable in computer human interaction. This article realized a method of 3D terrain mouse selection in grid data. And this improved method is much more efficient than the common method.
出处
《测绘科学》
CSCD
北大核心
2009年第6期198-200,共3页
Science of Surveying and Mapping