上传者: 42133861
|
上传时间: 2022-01-21 14:55:18
|
文件大小: 707KB
|
文件类型: -
SVG三图
使用Three.js将SVG映射转换为2.5D
文献资料
将SVG转换为Three.js
使用SVGLoader将所有SVG形状转换为Three.js
为Astar生成网格
使用第一个形状作为地板。
将所有形状的SVG添加为墙。
与三个物体的相互作用
通过使用三个的Raycaster突出显示鼠标移动时的状态。
单击鼠标以选择源和目标时添加精灵。
寻找路径
通过使用Astar.js查找路径( )
用THREE.MeshLine( )绘制路径线