3D modeling
Spline is amazing.
Links
- Dust3D - Cross-platform open-source 3D modeling software.
- Google Poly - Explore the world of 3D.
- Polyscope - C++ viewer and user interface for 3D data like meshes and point clouds.
- Open3D - Modern Library for 3D Data Processing.
- Spoke - Easily create custom 3D environments.
- Automating complex 3D modeling (2020)
- The most amazing abandoned 3D sketching program (2020)
- Buerli - Browser based modeling. Non-manifold, programmatic CAD workflow for the web.
- hmm - Heightmap meshing utility. Convert a grayscale heightmap image into a 3D mesh.
- Where Do People Draw Lines? (2008)
- Sketchfab - Publish & find 3D models online.
- Antimony - Computer-aided design (CAD) tool from a parallel universe in which CAD software evolved from Lisp machines rather than drafting tables.
- Vectary - Easiest Online 3D Design and 3D Modeling Software.
- AngelCAD - Script-based 3D solid modeller. (HN) (Code)
- FreeCAD - Free and open source multiplatform 3D parametric modeler. (HN)
- Ruckus - Procedural CAD for Weirdos.
- 3d portrait of Erica
- Cinema 4D - 3D software suite.
- Livox LiDAR 3D scanner
- FBX2glTF - Command-line tool for the conversion of 3D model assets on the FBX file format to the glTF file format.
- CadQuery - Intuitive, easy-to-use Python module for building parametric 3D CAD models.
- sdfx - Simple CAD package using signed distance functions.
- Spline - Design tool for 3D web experiences. (Introduction to Spline) (App)
- CAD-Deform: Deformable Fitting of CAD Models to 3D Scans
- modeler - CSG modeling with React.
- glTF-Transform - Supports reading, editing, and writing 3D models in glTF 2.0 format.
- Automatic Machine Knitting of 3D Meshes (2018) (Code)
- 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)
- Cascade Studio - Full Live-Scripted CAD Kernel and IDE in the Browser. (Code)
- Learning 3D Modeling in 14 Weeks (2021)
- Anim8or - 3D modelling and character animation.
- 3dfier - Open-source tool for creating of 3D models. (Docs)
- Shapefest - Massive library of free 3D shapes.
- sdf - Generate 3D meshes based on SDFs (signed distance functions) with a dirt simple Python API.
- potpourri3d - Python library of various algorithms and utilities for 3D triangle meshes and point clouds.
- vedo - Python module for scientific analysis of 3D objects based on VTK. (Web)
- PicoCAD - Program to build and texture lowpoly 3D models. (Tweet) (HN)
- LeoCAD - CAD application for creating virtual LEGO models. (Code)
- Meshlete - Chop 3D objects to meshlets.
- Online 3D Viewer - Free and open source web solution to visualize and investigate 3D models files right in your browser. (Code)
- scop - 3D model viewer written in C++20 and Vulkan.
- LibreCAD - Free Open Source 2D CAD. (Code)
- Shapr3D - World's Leading Mobile 3D Design App for iPad .
- pmndrs market - Download CC0 assets ready to use in your next 3D Project. (Code)
- Penzil - 3D sketching for the web.
- Cadhub - Space to share CAD projects. (Learn)
- Curated Code CAD - List of the various code-cad projects out there. (Code)
- Poly Haven - Public Asset Library.
- Truck - Rust CAD kernel.
- Cubic Stylization - 3D stylization algorithm that can turn an input shape into the style of a cube while maintaining the content of the original shape. (Code)
- GCode Preview - Preview a 3d print from a gcode file. (Code)
- HxA 3D asset format - Open, easy to implement binary file format for 3D assets.
- pngtostl - Turn PNG images into STL 3D models that will "develop" in front of a light source.
- ShapeScript - Hybrid scripting/markup language for creating and manipulating 3D geometry. Code for the ShapeScript 3D modeling app for macOS.
- Pyrender - Easy-to-use glTF 2.0-compliant OpenGL renderer for visualization of 3D scenes.
- Drafting with Signed Distance Functions
- GraphSCAD - User Friendly Nodal Editor for OpenSCAD (2018). (HN)
- Code CAD - Use code to create CAD models. (Code) (HN)
- OpenSCAD - Programmers Solid 3D CAD Modeller. (Code) (10 ways to get the best out of OpenSCAD)
- Luma AI - Make 3D models as easy as waving a phone around. (Twitter) (Tweet)
- SetPose - Free Interactive 3D Model for Drawing Figures, Dynamic Poses, and More.
- Fornjot - Experimental CAD system. (Web) (HN)
- 3D printed mirror array (HN)
- replicad - Library to build browser based 3D models with code. (Docs) (HN)
- The Lucid Motors Configurator is A Video Game Streaming to Your Browser (2021)
- F3D - Fast and minimalist 3D viewer. (Web)
- Ziva Dynamics Announces A New ML-Trained Facial Rigging Service (2021) (Tweet)
- OpenSfM - Open-source Structure from Motion library that lets you build 3D models from images. (Web)
- Body Model Visualizer - Simple Open3D-based GUI for SMPL-family body models.
- Grid.Space - Browser-Based Slicer for 3D FDM and SLA printing, CNC Milling, and Laser cutting. (Docs) (Code)
- OpenSCAD 3D rendering just got an order of magnitude faster (2022) (HN)
- Blackjack - Procedural, node-based modelling tool, made in rust.
- Plasticity - 3D modelling software for concept artists. (HN)
- Awesome 3D Generation
- SolveSpace - Parametric 2D/3D CAD. (Code)
- DEODR - Differentiable 3D renderer with Pytorch, Tensorflow and Matlab interfaces.
- PyViz3D - Python package to visualize 3D scenes directly in your browser.
- r3DPhoto - Turn Photos into 3D Models. (HN)
- SolidPython - Python frontend for solid modelling that compiles to OpenSCAD.
- Exponentially Better Rotations (2022)
- Thread on the early days of 3D modelling (2022)
- Colorful - 3D Virtual Photo Studio. (Twitter) (Tweet)
- Web CAD / Part Designer - Parametric 2D and 3D modeler written in pure JS. (Code)
- Shadow Editor - Cross-platform 3D scene editor based on ThreeJS, Go and MongoDB for desktop and web.
- GhostSCAD - Enables you to programatically build complex 3D models in Go and render them in OpenSCAD.
- OnShape - Powerful in browser CAD that has a free version
- Py-MADCAD - Simple yet powerful CAD (Computer Aided Design) library, written with Python.
- CADtron - Gesture-based CAD environment.
- Structure Synth - Cross-platform application for generating 3D structures by specifying a design grammar.
- libssynth - Structure Synth's parser and generator as a library.
- Learning to Generate 3D Shapes from a Single Example (Code)
- OpenSCAD WASM Port
- View3D - Fast & customizable 3D model viewer for everyone.
- Gridfinity Rebuilt in OpenSCAD - Ground-up rebuild of the stock gridfinity bins in OpenSCAD.
- model3d - Create & render beautiful 3D models.
- Blockbench - Low-poly 3D model editor. (HN)
- TurboDesigner - Open source tool to generate Jet Engine compressors. (HN)
- lasercut.scad - Module for openscad, allowing 3d models to be created from 2d lasercut parts.
- vrml2scad - Translate VRML / WRL files to OpenSCAD.
- DSLCAD - Programming language & interpreter for building 3D models.
- GraphiteThree - Experimental 3D modeler.
- Unfolder for Mac - 3D modelcreating papercraft. (HN)
- Forged Thoughts - 3D modeling and rendering programming language utilizing SDFs.
- Make 3D Models using ChatGPT (2022)
- viser - Library for interactive 3D visualization + Python.
- Hedron - All-in-one 3D modelling library, written in Rust.
- Toaster - CSS 3D Editor. (Code)
- SDF Maker - 2D SDF texture generator. (Web) (Tweet)
- Drag3D: DragGAN meets GET3D