C# 体素世界的三维网格生成:数据结构和体素化
我必须在复杂的3D环境中实现路径查找算法。我的输入是一个CATIA模型,可以导出为stl或stp 经过一些研究,我认为我最好的选择是将路径查找应用到体素化世界 我正在用C#编写代码 我的问题是:C# 体素世界的三维网格生成:数据结构和体素化,c#,grid,path-finding,a-star,voxel,C#,Grid,Path Finding,A Star,Voxel,我必须在复杂的3D环境中实现路径查找算法。我的输入是一个CATIA模型,可以导出为stl或stp 经过一些研究,我认为我最好的选择是将路径查找应用到体素化世界 我正在用C#编写代码 我的问题是: 我应该使用哪种数据结构来表示离散化的世界?可能是一种方法,但是如何将stl或stp文件转换为八叉树呢 目前,我已经使用[x,y,z]位置将3D世界渲染为一组球体。是否有更优化的网格渲染策略 谢谢你,米奇。我缩小了我的问题范围,提供了更多关于Helix当前实现的细节。现在看起来好多了,谢谢
- 我应该使用哪种数据结构来表示离散化的世界?可能是一种方法,但是如何将stl或stp文件转换为八叉树呢
- 目前,我已经使用[x,y,z]位置将3D世界渲染为一组球体。是否有更优化的网格渲染策略