A* Pathfinding - Three.js

在三维网格中设置起终点与障碍,观察 A* 算法规划路径
这是一个以 A* 寻路算法为主题的单页交互可视化演示。页面顶部提供障碍切换、起点设置、终点设置、随机地图和清空地图控制,底部用图例区分起点、终点、路径与障碍,并预留路径数值显示。其核心体验原本依赖 Three.js 三维网格呈现地图和实时路径;本次实际浏览时外部 Three.js 与 OrbitControls 模块加载超时,因此只看到控制面板和图例,没有看到可操作网格或计算后的路径。
核心亮点
地图状态编辑
设置起点终点与障碍
随机地图控制
生成或清空障碍布局
路径状态图例
区分路径与地图节点
如何使用
选择编辑模式
通过顶部的障碍切换、设置起点或设置终点按钮选择编辑状态;当前模式会在按钮上显示激活样式,随后应在网格中选择目标单元。
调整地图布局
使用随机地图按钮生成新的障碍布局,或使用清空地图按钮移除现有布局,再结合起点与终点设置准备寻路场景。
查看规划结果
地图条件变化后,可依据底部起点、终点、路径和障碍图例识别规划结果,并在路径状态区域查看结果数值。若页面中央没有出现网格,需要刷新或等待 Three.js 资源恢复后再操作。
相似站点
68Dual Contouring - Three.js
基于 Dual Contouring 算法的 3D 曲面网格生成器
297爱丽丝书屋书源
爱丽丝书屋Legado书源配置JSON
309开发者工具合集
一套轻量实用的在线开发工具集合,含微信排版、JSON编辑、Markdown转换、文字转语音等
75SurfaceNet - 等值面提取
基于 SurfaceNet 算法的三维等值面提取演示,支持球体、环面、正方体、Gyroid 曲面、融合球五种形体,可调节网格分辨率。
60GeoMipMapping Terrain Demo
基于 Three.js 的 GeoMipMapping 地形 LOD 算法交互演示,支持视距自适应多级细节与无缝边缘缝合
6无尽冬日 - 自动打熊脚本(车身模式)
基于 Auto.js 的安卓自动打熊脚本,车身模式自动加入集结搭车打熊,支持坐标点击与图像模板识别。



