我正在尝试基本上在游戏中创建一条道路,并且正在努力解决如何检测我现有的几何图形是否真的在这条路上。
基本上我有一个 x,y,z 坐标列表,如果我在所有坐标之间画一条直线,这就是我想要遵循的路径(假设任意宽度)。
问题是我有一个法线/顶点/索引列表,但不知道如何“检测”在我的道路范围内什么在我的道路范围内,什么不在。
任何人都对我如何基本上纠正一个功能有任何想法:
IsPointOnRoad(float[3] 点)
有人对如何做到这一点有任何想法吗?可悲的是,我对我的数学很生疏,并且一直在努力思考这个问题。
提前致谢!