项目
博客
文档
归档
资源链接
关于我
项目
博客
文档
归档
资源链接
关于我
AIGC相关汇总
2023-11-15
·
VirtualAgent
·
转载
·
·
本文共 3,952个字,预计阅读需要 14分钟。
AIGC/Gen-AI: - [OpenAI API](https://beta.openai.com/docs):官方API - [ChatARKit](https://github.com/trzy/ChatARKit):基于ChatGPT的AR开发包 - [Point-E](https://github.com/openai/point-e):3D点云生成式AI - [Replicate API](https://replicate.com/docs/reference/http):提供数千种云端AI模型,包括扩散模型、图像修复等 - [Unity AI Command](https://github.com/keijiro/AICommand):在Unity编辑器中使用自然语言创建场景,基于chatgpt - [Databricks Dolly](https://github.com/databrickslabs/dolly):Dtabricks的开源chatgpt替代品 - [Stanford Alpaca](https://github.com/tatsu-lab/stanford_alpaca):斯坦福基于Llama微调的指令型大模型。 - [Code Alpaca](https://github.com/sahil280114/codealpaca):代码生成指令跟随模型,基于alpaca - [llama.cpp](https://github.com/ggerganov/llama.cpp):C++版本的Llama LLM推理器。 - [simple-llama-finetuner](https://github.com/lxe/simple-llama-finetuner):llama 7b LLM微调工具 - [peft](https://github.com/huggingface/peft):大模型微调方法库 - [llm-security](https://github.com/greshake/llm-security):大模型安全问题汇编 - [pyllama](https://github.com/juncongmoo/pyllama):hacked version of llama llm - [chatllama](https://github.com/nebuly-ai/nebullvm/tree/main/apps/accelerate/chatllama):基于llama和RLHF的chatbot开发库 - [gpt4all](https://github.com/nomic-ai/gpt4all):基于llama的gpt4平替,可以在个人PC上运行推理,[webui](https://github.com/nomic-ai/gpt4all-ui) - [promptable](https://github.com/cfortuner/promptable):AI应用全栈开发库,支持LLM、嵌入模型等。 - [semantic kernel](https://github.com/microsoft/semantic-kernel):微软的LLM应用开发包 - [segment anything](https://github.com/facebookresearch/segment-anything):图像分割大模型,Meta提供,[在线演示](https://segment-anything.com/demo) - [alpaca-turbo](https://github.com/ViperX7/Alpaca-Turbo):本地运行的Alpaca模型,web ui - [GroundingDINO](https://github.com/IDEA-Research/GroundingDINO):开放集目标检测模型 - [BLIP](https://github.com/salesforce/BLIP):视觉语言预训练模型 - [LAVIS](https://github.com/salesforce/LAVIS):视觉语言AI开发库,SalesForce提供 - [colossal-AI](https://github.com/hpcaitech/ColossalAI):gpt4平替 - [vicuna](https://github.com/lm-sys/FastChat):gpt4平替,达到chatgpt的90% ,[在线演示](https://vicuna.lmsys.org/) - [GLIGEN](https://gligen.github.io/):开放集可控文生图模型 - [ChatGLM-6B](https://github.com/THUDM/ChatGLM-6B/blob/main/README_en.md):中英双语大模型,清华提供,[webui](https://github.com/Akegarasu/ChatGLM-webui) - [stable-diffusion-webui](https://github.com/AUTOMATIC1111/stable-diffusion-webui):stable diffusion的最流行webui - [text-generation-webui](https://github.com/oobabooga/text-generation-webui):LLM的webui,可在多个LLM间切换 3D模型: - [sketchfab download api](https://sketchfab.com/developers/download-api):下载3D模型 Unreal: - [GeoReferencing(4.27)](https://docs.unrealengine.com/4.27/zh-CN/BuildingWorlds/Georeferencing/) - [地址配准插件教程](https://www.bilibili.com/video/av970391577/) - [Cesium Plugin](https://cesium.com/platform/cesium-for-unreal/) - [Supermap Plugin](https://www.supermap.com/en-us/down/?203_3048.html) - [StreamVR Plugin](https://www.unrealengine.com/marketplace/zh-CN/product/steamvr-input-for-unreal?sessionInvalidated=true) - [OSVR Plugin](https://github.com/OSVR/OSVR-Unreal) 元宇宙开发栈: - [Roblox开发者中心](https://education.roblox.com/en-us/resources/roblox-developer/index) - [OmniVerse开发者中心](https://developer.nvidia.com/nvidia-omniverse-developer-resource-center) - [Amazon Sumerian](https://aws.amazon.com/sumerian/) - [Microsoft元宇宙技术栈](https://azure.microsoft.com/en-us/blog/converging-the-physical-and-digital-with-digital-twins-mixed-reality-and-metaverse-apps/) - [Mozilla Hubs](https://hubs.mozilla.com/) - [Open Metaverse](https://outlierventures.io/research/closer-look-at-the-open-metaverse-os/) Blender: - [程序化城市生成](https://josauder.github.io/procedural_city_generation/) - [自动驾驶场景创作插件](https://github.com/johschmitz/blender-driving-scenario-creator):支持OpenDrive和OpenScenario 3d Avatar: - [gltf-avatar-threejs](https://github.com/shrekshao/gltf-avatar-threejs):基于threejs的3d avatar配置器 激光雷达/LiDAR: - [LASTools](https://github.com/LAStools/LAStools):高效的激光雷达数据处理开源工具集 - [Potree](https://github.com/potree/potree):支持海量数据的Web LiDAR查看软件 - [Potree Converter](https://github.com/potree/PotreeConverter):与Potree配套使用的LiDAR数据转换器 - [OpenTOFLidar](https://github.com/iliasam/OpenTOFLidar):低成本开源激光雷达 - [PCL](https://github.com/PointCloudLibrary/pcl):最流行的开源点云处理库 - [Open3D](http://www.open3d.org/):用于三维数据处理的库,Intel开源 - [OpenSceneGraph](http://www.openscenegraph.com/):开源的高性能OpenGL开发库,C++ - [osgjs](https://github.com/cedricpinson/osgjs):OpenSceneGraph的js移植,目前不再维护 引擎/内核: - [Open Cascade](https://dev.opencascade.org/release):开源CAD内核 - [OpenCascade.js](https://ocjs.org/):OCC的JS移植,非官方 - [CascadeStudio.js](https://github.com/zalo/CascadeStudio):Code Cad,基于OpenCascade.js - [PythonOCC](https://github.com/tpaviot/pythonocc-core):OCC的Python版本,官方 - [CGAL](https://www.cgal.org/):C++计算几何库 - [openNURBS](https://github.com/mcneel/opennurbs):C++曲面建模库 - [Nurbs-python](https://github.com/orbingol/NURBS-Python、):面向对象的b-spline和nurbs开发库 - [rhino3dm](https://github.com/mcneel/rhino3dm):基于OpenNurbs的库集合,包含python、js、.net等实现 - [nurbs js](https://github.com/StandardCyborg/nurbs):n维nurbs js库 AI/深度学习: - [NeRF](https://github.com/bmild/nerf):神经辐射场,2D转3D,基于tensorflow 建模软件: - [Dust3D](https://docs.dust3d.org/en/latest/origin_and_future.html):从零开始实现一个3D建模软件 - [OpenSCAD](https://github.com/openscad/openscad):程序化CSG建模软件 - [CadQuery](https://github.com/CadQuery/cadquery):基于Open Cascade开发的Python参数化建模工具 - [GemPy](https://www.autodesk.com/developer-network/platform-technologies/fbx-sdk-2020-0):开源的三维地质建模软件 - [Node-occ](https://github.com/OpenWebCAD/node-occ):Open Cascade Node.js扩展 - [Three.js Editor](https://threejs.org/editor/):在线3D编辑器 - [QCAD](https://www.qcad.org/en/): 开源的2D CAD - [LibreCAD](https://librecad.org/): 开源的2D CAD - [JS.Sketcher](https://github.com/xibyte/jsketcher):参数化建模工具,JS实现,支持2D、3D - [JSModeler](https://github.com/kovacsv/JSModeler):3D建模应用开发框架,支持3D模型的创建和查看 - [PyPRT](https://esri.github.io/cityengine/pyprt):CityEngine Python SDK - [cadquery](https://github.com/CadQuery/cadquery):parametric 3d cad建模 - [cqparts](https://github.com/cqparts/cqparts):基于cadquery的参数化组件开发库 - [webglstudio](https://github.com/jagenjo/webglstudio.js):基于webgl的3d编辑套件,js开发 - [BlenderBIM](https://blenderbim.org/):Blender的BIM插件 - [AobaAPI](https://github.com/lsimic/AobaAPI):3D多边形建模开发包,C++ - [SolveSpace](https://github.com/solvespace/solvespace):免费的3d参数化建模工具 - [three.cad](https://github.com/twpride/three.cad):基于three.js的cad建模工具,基于SolveSpace求解器 - [geosolver](https://geosolver.sourceforge.net/):几何约束求解器,Python包 - [planegcs](https://github.com/FreeCAD/FreeCAD/tree/master/src/Mod/Sketcher/App/planegcs):FreeCAD的几何约束求解器,C++ - [libfive](https://libfive.com/):实体建模内核,开源,[github](https://github.com/libfive/libfive) - [brl-cad](https://brlcad.org/):实体建模内核,开源,[github](https://github.com/BRL-CAD/brlcad) - [brep.ts](https://github.com/NaridaL/brep.ts):BREP表示库,typescript - [geos](https://github.com/libgeos/geos):二维矢量几何引擎,C++ - [nodi](https://github.com/Nodi3d/nodi):节点式程序化建模软件,Web - [cad-sketcher](https://github.com/hlorus/CAD_Sketcher):Blender 2d草图插件,支持几何约束求解 - [MeshEditor](https://github.com/harfangeek/MeshEditor):一个简单的网格编辑器,c++ - [Timerliner](https://github.com/zz85/timeliner):时间线编辑器,javascript 程序化建模: - [ScriptCAD](https://scriptcad.org/):脚本建模,基于Three.js - [ogre-procedural](https://github.com/OGRECave/ogre-procedural):pgre程序化建模库,c++ - [ilmola generator](https://github.com/ilmola/generator):程序化建模库,C++11 - [meshgen](https://github.com/jtsiomb/meshgen):程序化网格生成库,C++ - [ProceduralToolkit](https://github.com/Syomus/ProceduralToolkit):Unity程序化生成库,C# - [Alembic](https://github.com/alembic/alembic):开放的图形学数据交换框架,C++ - [DEM.Net](https://elevationapi.com/playground_3dosm):基于OSM的3D地形建模,C# - [ThreejsDEM](https://github.com/jonathanlurie/ThreejsDEM):DEM数据生成地形模型,JavaScript - [BCGA](https://github.com/vvoovv/bcga):基于blender的程序化建筑生成,Python - [cgajs](https://github.com/gromgull/cgajs):cityengine cga解析器和建模器,基于three.js - [vitruvio](https://github.com/Esri/vitruvio):CityEngine UE5插件,将CGA能力带入虚幻引擎 - [sorcar](https://github.com/aachman98/Sorcar):基于节点编辑器的blender程序化建模 - [AobaAPI](https://github.com/lsimic/AobaAPI):3D网格建模库,C++ - [procedural-cities](https://github.com/phiresky/procedural-cities):程序化城市建模 - [procedural-modeling-of-urban-road-network](https://github.com/richardyantas/Procedural-Modelling-of-Urban-Road-Networks):城市路网的程序化建模,js - [roadgen](https://github.com/j9liu/roadgen):路网程序化建模,javascript - [terrain3d](https://github.com/Jaysmito101/TerraForge3D):地形程序化建模,c++ - [Modular Road Tool](https://github.com/coquigames/Modular_Road_Tool):UE4程序化道路建模工具 - [city generator](https://github.com/Yatoom/city-generator):程序化城市建模工具 - [3d world](https://github.com/fegennari/3DWorld):基于OpenGL的程序化游戏引擎 - [procedural toolkit](https://github.com/Syomus/ProceduralToolkit):unity程序化建模库 - [jsplot3d](https://github.com/sezanzeb/JsPlot3D):基于three.js的3d数据可视化库 - [threejs-city](https://github.com/mauriciopoppe/Three.js-City):可交互的3d城市 - [threejs mesh modiflers](https://github.com/drawcall/threejs-mesh-modifiers):10种轻量级three.js修改器 - [THREE.ShellModifier](https://github.com/nicoptere/THREE.ShellModifier):three.js抽壳修改器 - [threejs-path-flow](https://zz85.github.io/threejs-path-flow/):three.js曲线修改器 - [postprocessing](https://github.com/pmndrs/postprocessing):Three.js后期特效库 三维重建: - [COLMAP](https://colmap.github.io/):通用的SfM和MVS管线,包含图形界面和命令行 - [NeRF原始代码](https://github.com/bmild/nerf):tensorflow实现 - [Meshroom](https://github.com/alicevision/Meshroom):基于AliceVision摄影测量框架的三维重建软件,开源 - [MicMac](https://github.com/micmacIGN/micmac):摄影测量套件,开源 - [insight3d](https://github.com/lukasmach/insight3d):基于图像的3维建模软件,开源 - [TeleSculptor](https://github.com/Kitware/TeleSculptor):跨平台摄影测量软件,开源 - [OpenSfM](https://github.com/mapillary/OpenSfM):运动恢复结构(SfM)Python库,开源 - [OpenMVS](https://github.com/cdcseacave/openMVS):多视角立体重建库,C++,开源 - [AliceVision](https://github.com/alicevision/AliceVision):摄影测量学计算机视觉框架,开源 生成式AI: - [Pixel2Mesh](https://github.com/noahcao/Pixel2Mesh):Pixel2Mesh Pytorch实现 - [Neural Render](https://github.com/daniilidis-group/neural_renderer):Neural Render pytorch实现 2D/3D渲染: - [VTK](https://vtk.org/):科学数据3D渲染工具箱 - [cad.js](https://github.com/ghemingway/cad.js):Web上的CAD文件查看工具 - [va3c viewer](https://github.com/va3c/viewer):轻量级模型web渲染器,搭配RvtVa3c使用 - [Cesiumjs](https://cesium.com/platform/cesiumjs/):广泛采用的开源3D GIS库 - [Three.js](https://threejs.org/):广泛采用的WebGL库,开源 - [three-dxf](https://github.com/gdsestimating/three-dxf):Threejs的dxf文件加载器 - [3d-tiles-renderer](https://github.com/NASA-AMMOS/3DTilesRendererJS):Threejs的3d tiles渲染器 - [xeokit](https://xeokit.io/index.html):用于浏览器的BIM & AEC 3D图形开发包,开源 - [xeokit ifc viewer](https://github.com/xeokit/xeokit-bim-viewer):ifc模型查看器,javascript - [Unreal Engine](https://www.unrealengine.com/):大名鼎鼎的虚幻引擎 - [OSG/Open Scene Graph](http://www.openscenegraph.org/):基于OpenGL的开源三维渲染引擎 - [osgEarth](http://osgearth.org/):基于osg开发的3D地图引擎 - [ContextCapture Viewer](https://www.bentley.com/en/resources/contextcapture-viewer):Bentley CC倾斜摄影查看器 - [Omniverse](https://docs.omniverse.nvidia.com/):nvidia元宇宙开发平台 - [Blender USD Renderer](https://github.com/GPUOpen-LibrariesAndSDKs/BlenderUSDHydraAddon):Blender USD插件,AMD提供 - [Web USD renderer](https://github.com/autodesk-forks/USD/tree/hdJavaScript):Autodesk开源的USD渲染器,WebAssembly - [Panda3D](https://www.panda3d.org/):3D渲染引擎,Disney开源 - [Panda3D-gltf](https://github.com/Moguri/panda3d-gltf):为Panda3D添加gltf支持,非官方 - [panda3d-simplepbr](https://github.com/Moguri/panda3d-simplepbr):Panda3D轻量化PBR渲染管线 - [tinyrenderer](https://github.com/ssloy/tinyrenderer):渲染器原理性实现 - [xeogl](https://xeogl.org/):数据驱动的webgl库 - [MapillaryJS](https://mapillary.github.io/mapillary-js/):3D街景渲染库,Javascript - [xatlas.js](https://github.com/repalash/xatlas.js):网格参数化(uv展开),xatlas的javascript封装 - [Voxel-Render](https://github.com/TTFH/Voxel-Render):体素渲染器C++实现 - [OpenIfcViewer](https://openifcviewer.com/):ODA的免费IFC查看工具,支持碰撞检测 - [stpyvista](https://stpyvista.streamlit.app/):Streamlit 3d网格渲染组件 - [glTFFUE4](https://github.com/code4game/glTFForUE4):gltf 2.0 UE4插件 - [glTFRuntime](https://github.com/rdeioris/glTFRuntime):UE4运行时gltf加载插件 - [three-projected-material](https://github.com/marcofugaro/three-projected-material):three.js纹理投影材质 分析计算: - [Gmsh](https://gmsh.info/):有限元Mesh生成器 - [Netgen/NGSolve](https://ngsolve.org/):高性能多物理场有限元软件 - [Salome Meca](https://www.code-aster.org/spip.php?article303):超级强大的免费有限元软件 - [BriefFiniteElement.NET](https://github.com/BriefFiniteElementNet/BriefFiniteElement.Net):C#实现的固体和结构有限元分析库 - [Calculix](http://www.calculix.de/):免费的三维结构有限元软件 - [FreeFEM](https://freefem.org/):可扩展的多物理场有限元软件 - [Kriging.js](https://github.com/oeo4b/kriging.js):克里金插值JS实现 - [Delaunator.js](https://github.com/mapbox/delaunator):2D点集Delanator三角网计算JS库 - [turf.js](http://turfjs.org/):地理空间分析库,支持浏览器和node.js - [c-through](https://github.com/Esri/c-through):基于arcgis js api的交互式城市规划原型系统 - [Open3D](http://www.open3d.org/):3D数据处理库,支持点云、体素、网格生成等 - [PyMesh](https://pymesh.readthedocs.io/en/latest/):Python几何体处理库,支持.obj、.stl等格式 - [MeshLab](https://www.meshlab.net/):开源的3D网格编辑、清理、渲染、转换工具 - [MeshKit](https://sigma.mcs.anl.gov/meshkit-library/):3D网格生成算法库,C++ - [libigl](https://libigl.github.io/):轻量的计算几何库,C++,提供Python绑定 - [CGAL](https://www.cgal.org/):经典的计算几何算法库,C++ - [cgaljs](https://github.com/marcosscriven/cgaljs):cgal库的javascript移植版本 - [PyMesh](https://github.com/PyMesh/PyMesh):几何处理原型平台 - [Martini](https://github.com/mapbox/martini):快速TIN生成,mapbox开源 - [PyMartini](https://github.com/kylebarron/pymartini):Martini的python移植版,Cython开发,比原始版本快 - [vcglib](http://vcg.isti.cnr.it/vcglib/):高效的网格处理库,c++开发 - [THREE.terrain](https://github.com/IceCreamYou/THREE.Terrain):程序化地形生成器,基于three.js实现 - [MeshLabJS](https://github.com/cnr-isti-vclab/meshlabjs):基于vcglib开发的mesh处理库,使用three.js渲染 - [geometry-processing-js](https://github.com/GeometryCollective/geometry-processing-js):卡内基梅隆大学开发的几何处理算法库 - [trimesh](https://github.com/mikedh/trimesh):三角面片处理Python库 - [TrimeshJS](https://github.com/mikolalysenko/TrimeshJS):三角面片模型处理算法库,Javascript开发 - [Polygon Mesh Processing Library](https://www.pmp-library.org/):多边形面片网格处理算法库,C++开发 - [glm](https://github.com/g-truc/glm):OpenGL数学计算库,C++ - [math.js](https://mathjs.org/):javascript数学计算库,支持nodejs - [prims](https://github.com/nickdesaulniers/prims):WebGL 3D基础图元库,javascript实现 - [acme](https://github.com/StoccoDavide/acme):一个小型的3d几何计算库,C++实现 - [geogram](https://github.com/BrunoLevy/geogram):计算几何库,C++ - [three-csg-ts](https://github.com/samalexander/three-csg-ts):基于three.js的CSG建模实现 - [csg.js](https://evanw.github.io/csg.js/):javascript csg实现 - [z3 solver](https://github.com/Z3Prover/z3):超强的SMT求解器,微软提供 - [earcut](https://github.com/mapbox/earcut):最快的多边形三角化库,javascript实现 - [libtess.js](https://github.com/brendankenny/libtess.js):鲁棒的多边形三角化库,javascript实现 - [Google OR Tools](https://github.com/google/or-tools):Google优化求解器 - [PyMCubes](https://github.com/pmneila/PyMCubes):Marching Cubes算法Python实现 - [Mathfu](https://github.com/google/mathfu):适用于游戏的C++数学库,google提供 - [euclid](https://github.com/ihmcrobotics/euclid):几何数学库,Java开发 - [rigging.js](https://github.com/haruiz/RiggingJs):将人脸关键点映射到骨骼运动,基于tensorflow和three.js - [cga.js](https://github.com/YCAMInterlab/cga.js/):javascript实现的计算几何算法库 - [three-geo](https://github.com/w3reality/three-geo):快速生成3d地形,基于three.js - [OpenSubdiv](https://github.com/PixarAnimationStudios/OpenSubdiv):细分曲面算法库 - [verb](https://github.com/pboyer/verb):开源的跨平台nurbs算法库,支持C、C#、Python、PHP和javascript - [rig-net](https://zhan-xu.github.io/rig-net/):骨骼自动绑定深度网络 - [brignet](https://github.com/pKrime/brignet):blender骨骼自动绑定插件 - [opentype.js](https://github.com/opentypejs/opentype.js):TrueType和OpenType字体解析器,javascript - [mda.js](https://github.com/YCAMInterlab/mda.js/):网格半边结构及算法实现,javascript - [threejs-offset](https://github.com/AngyDev/threejs-offset):网格offset计算 - [geometry-extrude](https://github.com/pissang/geometry-extrude):一个简单的挤压计算库,javascript - [pmp-library](https://github.com/pmp-library/pmp-library):多边形网格处理库,C++ - [lightbaking](https://github.com/mem1b/lightbaking):three.js的光照贴图烘焙实现 模型轻量化: - [Fast Quadric Mesh Simplification](https://github.com/MyMiniFactory/Fast-Quadric-Mesh-Simplification):WASM版本的快速四边形网格简化算法实现 - [RealtimeSimplification](https://github.com/gomesandres/RealtimeSimplification):基于WebGL的网格实时简化算法实现,javascript 调试工具: - [Spector.js](https://github.com/BabylonJS/Spector.js):Babylon.js提供的WebGL调试器 - [WebGL Inspector](http://benvanik.github.io/WebGL-Inspector/):WebGL高级调试工具 文件格式转换: - [LibreDWG](https://github.com/LibreDWG/libredwg):DWG文件读写库,C开发 - [libdxfrw](https://github.com/codelibs/libdxfrw):DXF文件读写库,C++ - [FBX SDK](https://www.autodesk.com/developer-network/platform-technologies/fbx-sdk-2020-0):AutoDesk官方提供的FBX文件读写工具 - [Revit2glTF](https://github.com/McCulloughRT/Revit2glTF):revit glTF导出插件,开源 - [RvtVa3c](https://github.com/va3c/RvtVa3c):revit自定义JSON导出插件,开源 - [netDxf:](https://github.com/haplokuon/netDxf) 读写dxf文件的C#开发库 - [js-dxf](https://github.com/ognjen-petrovic/js-dxf): 独写dxf文件的JS开发库 - [DxfReduce](https://github.com/MengFly/DxfReduce): 读写dxf文件的Java开发库 - [JDXF](https://jsevy.com/wordpress/index.php/java-and-android/jdxf-java-dxf-library/):Java DXF库 - [GDAL](https://gdal.org/):空间地理数据抽象库 - [glTF Spec](https://github.com/KhronosGroup/glTF):glTF文件规范 - [glTF 2.0 Spec](https://www.khronos.org/registry/glTF/specs/2.0/glTF-2.0.html):glTF 2.0文件规范 - [glTF Sample Models](https://github.com/KhronosGroup/glTF-Sample-Models):glTF示例模型 - [gltf-pipeline](https://github.com/CesiumGS/gltf-pipeline):gltf工具链,支持draco压缩 - [3d viewer](https://3dviewer.net/):3d模型在线查看器,支持obj, 3ds, stl, ply, gltf, 3dm, fbx等 - [tinygltf](https://github.com/syoyo/tinygltf): glTF2.0 C++处理库 - [OpenFBX](https://github.com/nem0/OpenFBX):轻量级开源FBX导入工具 - [obj2gltf](https://github.com/CesiumGS/obj2gltf):OBJ资产转glTF 2.0,node.js开发 - [KML规范](https://developers.google.com/kml/documentation/kmlreference):keyhole markup language - [CityGML](https://www.ogc.org/standards/citygml):城市模型交换格式 - [GeoJSON](https://datatracker.ietf.org/doc/html/rfc7946):GeoJSON地理数据编码规范 - [XeoKit](https://xeokit.io/):AEC行业Web图形开发工具箱 - [S3M SPEC](https://github.com/SuperMap/s3m-spec):超图空间三维模型格式 - [Quantized Mesh 1.0 Spec](https://github.com/CesiumGS/quantized-mesh):Cesium地形瓦片规范 - [Heightmap 1.0 Spec](https://github.com/CesiumGS/cesium/wiki/heightmap-1.0):Cesium高程瓦片规范 - [cesium-terrain-builder](https://github.com/ahuarte47/cesium-terrain-builder/tree/master-quantized-mesh):Cesium地形瓦片制作工具,支持heightmap 1.0和quantized mesh 1.0 - [CZML guide](https://github.com/AnalyticalGraphicsInc/czml-writer/wiki/CZML-Guide):Cesium CZML - [Universal Scene Description](https://graphics.pixar.com/usd/release/index.html):通用场景描述语言USD规范 - [USD Toolset](https://graphics.pixar.com/usd/release/toolset.html):USD工具集 - [USD Prebuild](https://developer.nvidia.com/usd):Nvidia提供的预编译工具集 - [usd_from_gltf](https://github.com/google/usd_from_gltf):gltf转usd工具 - [LAS File Format](https://www.ogc.org/standards/LAS):.las 点云格式 - [loaders.gl](https://loaders.gl/docs):uber开发的数据格式转换工具集,支持表格、地理和3D格式 - [OSM files](https://wiki.openstreetmap.org/wiki/OSM_file_formats): OpenStreetmap文件格式,包括PBF、OSM XML、OSM JSON等 - [osm2world](http://osm2world.org/):OSM数据转3d模型,支持gltf、obj、pov、png等格式 - [Blender-GIS](https://github.com/domlysz/BlenderGIS):blender的gis插件,支持shapefile、geotiff、osm xml等。 - [assimp](https://github.com/assimp/assimp):3d格式转换库,c/c++ api - [UE4_Assimp](https://github.com/irajsb/UE4_Assimp/):UE4 assimp插件 - [dem-tiler](https://github.com/kylebarron/dem-tiler):DEM转地形切片,python开发 - [WaveFront OBJ Format](http://paulbourke.net/dataformats/obj/):.obj文件格式 - [shp2stl](https://github.com/dougmccune/shp2stl):shp文件转stl,javascript实现 - [shp.js](https://github.com/kig/shp.js/):shp文件解析器,javascript实现 - [Speckle](https://speckle.systems/):BIM连接器中间件平台,[github](https://github.com/specklesystems) - [Sketchup C API](https://extensions.sketchup.com/developers/sketchup_c_api/sketchup/index.html):读写Sketchup模型,c接口 3D Tiles: - [3D Tiles格式规范](https://github.com/CesiumGS/3d-tiles/tree/main/specification) - [3D Tiles 1.1](https://github.com/CesiumGS/3d-tiles/tree/draft-1.1/specification): 1.1草案 - [Batched 3D Model](https://github.com/CesiumGS/3d-tiles/blob/main/specification/TileFormats/Batched3DModel/README.md): 3d tiles b3dm文件格式 - [Instanced 3D Model](https://github.com/CesiumGS/3d-tiles/blob/main/specification/TileFormats/Instanced3DModel/README.md):3d tiles i3dm文件格式 - [Point Cloud](https://github.com/CesiumGS/3d-tiles/blob/main/specification/TileFormats/PointCloud/README.md):pnts格式 - [Styling](https://github.com/CesiumGS/3d-tiles/tree/main/specification/Styling):3d tiles 样式查询语言 - [3D Tiles samples](https://github.com/CesiumGS/3d-tiles-samples):3d tiles示例数据集 - [3d tiles生成器](https://github.com/fanvanzh/3dtiles) :osgb、fbx转3dtile,rust/c++开发 - [objTo3d-tiles](https://github.com/PrincessGod/objTo3d-tiles):obj转3d tiles工具,node.js开发 - [collada2gltf](https://github.com/KhronosGroup/COLLADA2GLTF):dae转3d tiles工具,c++开发 - [3d tiles validator](https://github.com/CesiumGS/3d-tiles-validator):3d tiles验证器,javascript开发 - [3d tiles tools](https://github.com/CesiumGS/3d-tiles-validator/tree/main/tools):官方提供的3d tiles 工具,支持glb转b3dm、glb转i3dm等 - [CZML](https://github.com/AnalyticalGraphicsInc/czml-writer/wiki/CZML-Guide):Cesium定义的一种动态场景描述语言 - [citygml-to-3dtiles](https://github.com/njam/citygml-to-3dtiles):CityGML转3d tiles,实验阶段 - [Go Cesium Point Cloud Tiler](https://github.com/mfbonfigli/gocesiumtiler):点云转3d tiles,golang开发 - [cesium_pnt_generator](https://github.com/mattshax/cesium_pnt_generator):点云转3d tiles,node.js开发 - [cdb to 3d tiles](https://github.com/CesiumGS/cdb-to-3dtile):OGC数据库转3d tiles - [osm-cesium-3d-tiles](https://github.com/kiselev-dv/osm-cesium-3d-tiles):OpenStreetMap转3d tiles - [gltf-to-3d-tiles](https://github.com/dreamergz/gltf-to-3d-tiles):gltf转3d tiles,python开发 - [gltf-to-3dtiles](https://github.com/nxddsnc/gltf-to-3dtiles):gltf转3d tiles,C++开发 - [py3dtiles](https://github.com/Oslandia/py3dtiles):点云转3d tiles,支持LAS、XYZ格式,python开发,已停止维护 - [3dtg](https://github.com/Construkted-Reality/3DTG):纹理3d模型转3d tiles,目前仅支持obj格式,C++开发 - [IfcTo3DTiles](https://github.com/zhaoweihong1998/IFCto3DTiles):IFC转3d tiles,C++开发 - [IfcOpenShell](https://ifcopenshell.org/):开源的IFC工具箱和几何引擎 - [ifc.js](https://ifcjs.github.io/info/):javascript版本的Bim工具箱 Quantized Mesh: - [Quantized Mesh 1.0](https://github.com/CesiumGS/quantized-mesh):Cesium提出的地形mesh格式,多精度四叉树分区 - [quantized mesh encoder](https://github.com/kylebarron/quantized-mesh-encoder):python实现的quantized mesh编码器 - [Cesium Terrain Builder](https://github.com/geo-data/cesium-terrain-builder):Cesium地形切片生成器,C++开发 - [Quantized Mesh Viewer](https://github.com/heremaps/quantized-mesh-viewer):cesium+three预览terrain tile,javascript - [Quantized Mesh Decoder](https://github.com/heremaps/quantized-mesh-decoder):解码器,javascript 动画: - [three.ik](https://github.com/jsantell/THREE.IK):three.js IK实现,使用FABRIK迭代求解器和球关节约束器 - [robot-gui](https://github.com/glumb/robot-gui):基于IK的机械臂演示 数据发生器: - [CPCG](https://github.com/tum-gis/cesium-point-cloud-generator):Cesium点云数据生成器 CNC/3D打印: - [PrusaSlicer](https://github.com/prusa3d/PrusaSlicer):开源的3D模型切片工具 - [Maker.js](https://maker.js.org/): 数控机床绘图JS库 - [Slic3r](https://github.com/Slic3r/Slic3r):G-code生成器,C++ - [Cura](https://github.com/Ultimaker/Cura):3D打印机切片软件,开源 GIS: - [osgeo](https://www.osgeo.org/) - [QGIS](https://www.qgis.org/en/site/):开源的桌面GIS系统 - [Giscene.js](https://giscience.github.io/GIScene.js/):基于three.js的3d web gis,支持DEM、OSM - [maptalks](https://maptalks.org/) :国产开源gis AR/VR:- [A-FRAME](https://aframe.io/):3D/AR/VR开发框架 机器学习/深度学习: - [raster-vision](https://github.com/azavea/raster-vision):卫片和航片深度学习开源框架,支持倾斜摄影 - [DeepCAD](https://github.com/ChrisWu1997/DeepCAD):CAD模型深度生成网络 Revit: - [RevitLookup](https://github.com/jeremytammik/RevitLookup):交互式Revit BIM数据库浏览工具 - [revit-ifc](https://github.com/Autodesk/revit-ifc):Revit官方IFC支持代码 - [Beacon](https://github.com/ThorntonTomasetti/Beacon):Revit插件,用于构件碳性能的可视化 - [Metamorphosis](https://github.com/mattmas/Metamorphosis):Revit模型、插件和Dynamo变化监视工具 - [RevitFamilies](https://github.com/StudioLE/RevitFamilies):一组轻量级Revit族 - [Revit Family Web Viewer](https://github.com/Equipple/revit-family-web-viewer):Revit族Web查看器 数字孪生: - [iTwin.js Samples](https://developer.bentley.com/samples/):iTwin.js示例 - [dash.js](https://github.com/mattbradley/dash):自动驾驶仿真器,基于three.js,[在线版本](https://mattbradley.github.io/dash/) - [City Generator](https://github.com/knt5/city-generator):在线城市生成器,数据来源JAXA 仿真: - [node traffic](https://github.com/loovjo/Traffic):一个简单的交通流仿真器,js编写 - [covise](https://github.com/hlrs-vis/covise):协同仿真环境,包含OpenCOVER和OddLOT - [OpenRoadEd](https://github.com/fhwedel-hoe/OpenRoadEd):轻量化Opendrive编辑器