# 3D modeling

## Links

* [Dust3D](https://github.com/huxingyi/dust3d) - Cross-platform open-source 3D modeling software.
* [Google Poly](https://poly.google.com/) - Explore the world of 3D.
* [Polyscope](https://github.com/nmwsharp/polyscope) - C++ viewer and user interface for 3D data like meshes and point clouds.
* [Open3D](https://github.com/intel-isl/Open3D) - Modern Library for 3D Data Processing.
* [Spoke](https://github.com/mozilla/Spoke) - Easily create custom 3D environments.
* [Automating complex 3D modeling (2020)](https://share-ng.sandia.gov/news/resources/news_releases/3d_modeling/)
* [The most amazing abandoned 3D sketching program (2020)](https://www.youtube.com/watch?v=Sl1I7ZtsJtY)
* [Buerli](https://buerli.io/) - Browser based modeling. Non-manifold, programmatic CAD workflow for the web.
* [hmm](https://github.com/fogleman/hmm) - Heightmap meshing utility. Convert a grayscale heightmap image into a 3D mesh.
* [Where Do People Draw Lines? (2008)](https://gfx.cs.princeton.edu/pubs/Cole_2008_WDP/)
* [Sketchfab](https://sketchfab.com/) - Publish & find 3D models online.
* [Antimony](https://github.com/mkeeter/antimony) - Computer-aided design (CAD) tool from a parallel universe in which CAD software evolved from Lisp machines rather than drafting tables.
* [Vectary](https://www.vectary.com/) - Easiest Online 3D Design and 3D Modeling Software.
* [AngelCAD](https://arnholm.github.io/angelcad-docs/) - Script-based 3D solid modeller. ([HN](https://news.ycombinator.com/item?id=24243077)) ([Code](https://github.com/arnholm/angelcad))
* [FreeCAD](https://github.com/FreeCAD/FreeCAD) - Free and open source multiplatform 3D parametric modeler. ([HN](https://news.ycombinator.com/item?id=24513340))
* [Ruckus](https://github.com/cbiffle/ruckus) - Procedural CAD for Weirdos.
* [3d portrait of Erica](https://twitter.com/SpriggsIan/status/1313692911339368450)
* [Cinema 4D](https://www.maxon.net/en-us/products/cinema-4d/overview/) - 3D software suite.
* [Livox LiDAR 3D scanner](https://github.com/Livox-SDK/livox_scanner)
* [FBX2glTF](https://github.com/facebookincubator/FBX2glTF) - Command-line tool for the conversion of 3D model assets on the FBX file format to the glTF file format.
* [CadQuery](https://github.com/CadQuery/cadquery) - Intuitive, easy-to-use Python module for building parametric 3D CAD models.
* [sdfx](https://github.com/deadsy/sdfx) - Simple CAD package using signed distance functions.
* [Spline](https://spline.design/) - Design tool for 3D web experiences. ([Introduction to Spline](https://www.youtube.com/watch?v=BNbVyzhuN3g))
* [CAD-Deform: Deformable Fitting of CAD Models to 3D Scans](https://github.com/alexeybokhovkin/CAD-Deform)
* [modeler](https://github.com/szymonkaliski/modeler) - CSG modeling with React.
* [glTF-Transform](https://github.com/donmccurdy/glTF-Transform) - Supports reading, editing, and writing 3D models in glTF 2.0 format.
* [Automatic Machine Knitting of 3D Meshes (2018)](https://textiles-lab.github.io/publications/2018-autoknit/) ([Code](https://github.com/textiles-lab/autoknit))
* [Draco](https://github.com/google/draco) - Library for compressing and decompressing 3D geometric meshes and point clouds. It is intended to improve the storage and transmission of 3D graphics. ([Web](https://google.github.io/draco/))
* [Cascade Studio](https://zalo.github.io/CascadeStudio/) - Full Live-Scripted CAD Kernel and IDE in the Browser. ([Code](https://github.com/zalo/CascadeStudio))
* [Learning 3D Modeling in 14 Weeks (2021)](https://samanthaz.me/writing/learning-3d-modeling-in-14-weeks)
* [Anim8or](https://www.anim8or.com/) - 3D modelling and character animation.
* [3dfier](https://github.com/tudelft3d/3dfier) - Open-source tool for creating of 3D models. ([Docs](http://tudelft3d.github.io/3dfier/))
* [Shapefest](https://shapefest.com/) - Massive library of free 3D shapes.
* [sdf](https://github.com/fogleman/sdf) - Generate 3D meshes based on SDFs (signed distance functions) with a dirt simple Python API.
* [potpourri3d](https://github.com/nmwsharp/potpourri3d) - Python library of various algorithms and utilities for 3D triangle meshes and point clouds.
