作者:手机用户2602936275 | 来源:互联网 | 2023-10-11 17:54
Ivesearchedalotoftopicsandcameacrosslotoftopicslikeeasyofusegeometrylibrary.我搜索
I've searched a lot of topics and came across lot of topics like 'easy of use geometry library'.
我搜索了很多主题,遇到了很多主题,比如“使用方便的几何库”。
I'm searching something other than this. I plan to write complex application for processing 3D data (lets say something like blender, 3ds max, maya or houdini). I'm looking for the best available geometry library available to use in my project (it could be free or commercial). I dont care if it is easy to use or it is hard and complex.
我在找别的东西。我计划编写复杂的应用程序来处理3D数据(比如blender、3ds max、maya或houdini)。我正在寻找在我的项目中可用的最好的几何库(它可以是免费的或商业的)。我不在乎它是容易使用,还是难用又复杂。
On top of this library I would like to build basic functionality of this application (like modeling, boolean operations, triangulaton, texturing, retopologing tools etc).
在这个库之上,我想构建这个应用程序的基本功能(比如建模、布尔操作、三角函数、纹理、重构工具等等)。
The keys are:
的关键是:
- it should be fast
- 它应该快
- it should be extensible (In long term meaning - if it does not provide some functionality - it should be good base for further development)
- 它应该是可扩展的(在长期意义上——如果它不提供一些功能——它应该是进一步开发的良好基础)
- it should allow to handle most of geometry types (triangles, polygons, degenerated elements)
- 它应该允许处理大多数几何类型(三角形、多边形、退化元素)
- it should have a lot of implemented algorithms for processing this geometry
- 它应该有很多实现的算法来处理这个几何图形。
- it would be great if it could process NURBS, Bezier curves, point clouds, voxels etc.
- 如果它能处理NURBS, Bezier曲线,点云,voxels等,那就太棒了。
Of course this could be not a single library. But then it would be great if these libraries will work seamlessly together.
当然,这不是一个单独的库。但如果这些库能够无缝地结合在一起,那就太棒了。
I know there is boost:geometry, CGAL, OpenMesh and PCL. Is there any alternative?
我知道有boost:几何体、CGAL、OpenMesh和PCL。有什么选择吗?
1 个解决方案