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
- JSModeler:3D建模应用开发框架,支持3D模型的创建和查看
- PyPRT:CityEngine Python SDK
- cadquery:parametric 3d cad建模
- cqparts:基于cadquery的参数化组件开发库
- webglstudio:基于webgl的3d编辑套件,js开发
- BlenderBIM:Blender的BIM插件
- AobaAPI:3D多边形建模开发包,C++
- SolveSpace:免费的3d参数化建模工具
- three.cad:基于three.js的cad建模工具,基于SolveSpace求解器
- geosolver:几何约束求解器,Python包
- planegcs:FreeCAD的几何约束求解器,C++
- libfive:实体建模内核,开源,github
- brl-cad:实体建模内核,开源,github
- brep.ts:BREP表示库,typescript
- geos:二维矢量几何引擎,C++
- nodi:节点式程序化建模软件,Web
- cad-sketcher:Blender 2d草图插件,支持几何约束求解
- MeshEditor:一个简单的网格编辑器,c++
- Timerliner:时间线编辑器,javascript
程序化建模:
- ScriptCAD:脚本建模,基于Three.js
- ogre-procedural:pgre程序化建模库,c++
- ilmola generator:程序化建模库,C++11
- meshgen:程序化网格生成库,C++
- ProceduralToolkit:Unity程序化生成库,C#
- Alembic:开放的图形学数据交换框架,C++
- DEM.Net:基于OSM的3D地形建模,C#
- ThreejsDEM:DEM数据生成地形模型,JavaScript
- BCGA:基于blender的程序化建筑生成,Python
- cgajs:cityengine cga解析器和建模器,基于three.js
- vitruvio:CityEngine UE5插件,将CGA能力带入虚幻引擎
- sorcar:基于节点编辑器的blender程序化建模
- AobaAPI:3D网格建模库,C++
- procedural-cities:程序化城市建模
- procedural-modeling-of-urban-road-network:城市路网的程序化建模,js
- roadgen:路网程序化建模,javascript
- terrain3d:地形程序化建模,c++
- Modular Road Tool:UE4程序化道路建模工具
- city generator:程序化城市建模工具
- 3d world:基于OpenGL的程序化游戏引擎
- procedural toolkit:unity程序化建模库
- jsplot3d:基于three.js的3d数据可视化库
- threejs-city:可交互的3d城市
- threejs mesh modiflers:10种轻量级three.js修改器
- THREE.ShellModifier:three.js抽壳修改器
- threejs-path-flow:three.js曲线修改器
- postprocessing:Three.js后期特效库