激光雷达/LiDAR:

  • LASTools:高效的激光雷达数据处理开源工具集
  • Potree:支持海量数据的Web LiDAR查看软件
  • Potree Converter:与Potree配套使用的LiDAR数据转换器
  • OpenTOFLidar:低成本开源激光雷达
  • PCL:最流行的开源点云处理库
  • Open3D:用于三维数据处理的库,Intel开源

引擎/内核:

建模软件:

  • Dust3D:从零开始实现一个3D建模软件
  • OpenSCAD:程序化CSG建模软件
  • CadQuery:基于Open Cascade开发的Python参数化建模工具
  • GemPy:开源的三维地质建模软件
  • Node-occ:Open Cascade Node.js扩展
  • Three.js Editor:在线3D编辑器
  • QCAD: 开源的2D CAD
  • LibreCAD: 开源的2D CAD
  • JS.Sketcher:参数化建模工具,JS实现,支持2D、3D

2D/3D渲染:

  • VTK:科学数据3D渲染工具箱
  • cad.js:Web上的CAD文件查看工具
  • va3c viewer:轻量级模型web渲染器,搭配RvtVa3c使用
  • Cesiumjs:广泛采用的开源3D GIS库
  • Three.js:广泛采用的WebGL库,开源
  • xeokit:用于浏览器的BIM & AEC 3D图形开发包,开源
  • Unreal Engine:大名鼎鼎的虚幻引擎
  • OSG/Open Scene Graph:基于OpenGL的开源三维渲染引擎
  • osgEarth:基于osg开发的3D地图引擎

分析计算:

文件格式转换:

  • FBX SDK:AutoDesk官方提供的FBX文件读写工具
  • Revit2glTF:revit glTF导出插件,开源
  • RvtVa3c:revit自定义JSON导出插件,开源
  • netDxf:  读写dxf文件的C#开发库
  • js-dxf: 独写dxf文件的JS开发库
  • DxfReduce: 读写dxf文件的Java开发库
  • JDXF:Java DXF库
  • 3dtiles:osgb转3dtile,开源
  • GDAL:空间地理数据抽象库
  • OpenCollada:DAE模型格式处理库

数据发生器:

  • CPCG:Cesium点云数据生成器

CNC/3D打印:

GIS:

  • QGIS:开源的桌面GIS系统

AR/VR:
- A-FRAME:3D/AR/VR开发框架

机器学习:

  • raster-vision:卫片和航片深度学习开源框架,支持倾斜摄影

Revit: