- 博客(7)
- 收藏
- 关注
原创 Recast4j设置区域单方向
通过阅读源码发现,每个poly有个nei的属性,其代表的是多边形每个顶点所对应的边儿,如果对应的这个边儿等于0,表示所在边儿是不连通的。根据这个思路设计如下图区域只能是从左向右的通行方向,首先找到该区域的多边形,然后找到nei对应的多边形,计算设计方向和实际方向是否同向,不同向的直接将nei对应的值改为0即可。在demo中设置区域单方向,可以通过把该区域设为不可走,然后在区域两侧添加单向link的方式,但是这种方式最终的效果感觉像是搭建了一个桥梁,最终效果不太理想,可以看下图。最终可以看下运行效果。
2024-08-23 10:30:09 155
原创 ThreeJS环境搭建
ThreeJs是一款基于WebGL封装的在浏览器中运行的 3D 库,你可以用它来创造你所需要的一系列3D场景,如最近比较火的数字孪生、元宇宙可视化等等,如果你想深入学习Three.js,那么就跟着我的文章一起学习就好了。
2023-02-20 15:24:49 1215
原创 Hololens2实现空间描点(本地化)
Hololens2使用ARAnchorManager实现空间锚点数据本地化存储,并实现在其他设备上共享。
2023-02-15 14:33:28 3002 4
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人