发布于 2012-09-16 01:27:53
您需要使用最短路径算法和来自地图路点的矩阵构建器。Java3D具有内置的原始形状,如圆柱体、球体和立方体。但是你可以通过点,三角形和四边形来创建你自己的几何体。请参阅SO中的一些java3D标记问题。
在java3D中,鼠标和键盘的交互很容易实现。碰撞检测也是java3D的一个很好的优点,同时不会有一个暗影库是一个缺点。
发布于 2014-08-06 16:05:53
你可以试试3D Wayfinder。他们有一个公共API和功能齐全的3d寻路功能。它不是用Java语言编写的,而是使用了HTML5、WebGL和JavaScript。你只需要上传一个平面图模型就可以了。
https://stackoverflow.com/questions/12438144
复制相似问题