我要发帖 回复

中级会员

16

主题

617

积分

0

专家分

兴趣点(最多三项):

视景仿真

私信
发表时间 : 2010-12-14 20:55:30 | 浏览 : 1289    评论 : 8
最近看了A*寻路算法,感觉如果加到VP中应该效果不错,但是不知该如何下手,各位能不能给点启发啊?是不是要在creator中把地图标记好障碍物网格啊,能实现吗?希望不吝赐教

最近VR访客

99daodan 评论于2010-12-15 20:46:12
本帖最后由 99daodan 于 2010-12-15 08:47 PM 编辑

应该可以实现。
1、creator地形建模时按照一定长度的方格栅格建模;
2、手工把每个栅格的改成DOF,按照一定规范命名,以区分是可通行节点还是障碍;
3、运行初始通过访问DOF节点的方式先取得地形每个栅格的(X,Y,Z),按照A*对照数据结构存储;
4、A*运行时只用每个栅格的(X,Y),算出一条路径;
5、最后绘制路径时,把这条路径上的每个节点的(X,Y,Z)都取出来,即可。
这是在地形起伏不大的情况下的一条思路,不一定准确。
yinguohua889 评论于2010-12-15 21:17:14
回复 2# 99daodan
感谢楼上99daodan,思路很重要,要不我自己先搞不出来, 感谢啦!
shirro 评论于2010-12-17 19:57:17
学习了,99daodan分析的不错!
qingsui406 评论于2011-4-4 19:14:42
以前一直有这方面的想法,可没仔细考虑过。现在终于有个头绪了。
ggw0122 评论于2011-4-5 22:36:26
学习了,很有想法!!!
huahuaxia 评论于2011-4-9 10:51:47
嗯,观摩观摩
ggw0122 评论于2011-4-9 16:28:34
学习了,谢谢
25669468 评论于2012-2-20 08:22:16
学习了 谢谢!

手机版|VR开发网 统计 津ICP备18009691号
网安备12019202000257

GMT+8, 2022-8-10 06:55 AM

返回顶部