Python 3D

Open-source Python projects categorized as 3D

Top 23 Python 3D Projects

  • nerfstudio

    A collaboration friendly studio for NeRFs

  • Project mention: Smerf: Streamable Memory Efficient Radiance Fields | news.ycombinator.com | 2023-12-13

    You’re under the right paper for doing this. Instead of one big model, they have several smaller ones for regions in the scene. This way rendering is fast for large scenes.

    This is similar to Block-NeRF [0], in their project page they show some videos of what you’re asking.

    As for an easy way of doing this, nothing out-of-the-box. You can keep an eye on nerfstudio [1], and if you feel brave you could implement this paper and make a PR!

    [0] https://waymo.com/intl/es/research/block-nerf/

    [1] https://github.com/nerfstudio-project/nerfstudio

  • SpaceshipGenerator

    A Blender script to procedurally generate 3D spaceships

  • Scout Monitoring

    Free Django app performance insights with Scout Monitoring. Get Scout setup in minutes, and let us sweat the small stuff. A couple lines in settings.py is all you need to start monitoring your apps. Sign up for our free tier today.

    Scout Monitoring logo
  • BlenderGIS

    Blender addons to make the bridge between Blender and geographic data

  • Project mention: NumPy issues | /r/blender | 2023-09-27

    I'm running Linux. I've already tried to run sudo apt -y install python3-numpy as suggested here and tried to install numpy using blender's python console and import pip pip.main.... it's saying everything is installed, but I still cannot enable addon either run import numpy in console. Please ask me if you need more technical details.

  • 3DDFA

    The PyTorch improved version of TPAMI 2017 paper: Face Alignment in Full Pose Range: A 3D Total Solution.

  • armory

    3D Engine with Blender Integration

  • Project mention: Blender Game Engine's | /r/gamedev | 2023-09-23
  • cadquery

    A python parametric CAD scripting framework based on OCCT

  • Project mention: GitHub - CadQuery/cadquery: A python parametric CAD scripting framework based on OCCT | /r/codeCAD | 2023-07-26
  • 3DDFA_V2

    The official PyTorch implementation of Towards Fast, Accurate and Stable 3D Dense Face Alignment, ECCV 2020.

  • InfluxDB

    Power Real-Time Data Analytics at Scale. Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality.

    InfluxDB logo
  • CAD_Sketcher

    Constraint-based geometry sketcher for blender

  • pyvista

    3D plotting and mesh analysis through a streamlined interface for the Visualization Toolkit (VTK)

  • DECA

    DECA: Detailed Expression Capture and Animation (SIGGRAPH 2021)

  • vedo

    A python module for scientific analysis of 3D data based on VTK and Numpy

  • sdf

    Simple SDF mesh generation in Python

  • Project mention: Sdf – Generate 3D meshes based on SDFs | news.ycombinator.com | 2023-06-22
  • zero123plus

    Code repository for Zero123++: a Single Image to Consistent Multi-view Diffusion Base Model.

  • Project mention: Zero123: A Single Image to Consistent Multi-View Diffusion Base Model | news.ycombinator.com | 2023-10-27
  • pyntcloud

    pyntcloud is a Python library for working with 3D point clouds.

  • tsdf-fusion-python

    Python code to fuse multiple RGB-D images into a TSDF voxel volume.

  • K3D-jupyter

    K3D lets you create 3D plots backed by WebGL with high-level API (surfaces, isosurfaces, voxels, mesh, cloud points, vtk objects, volume renderer, colormaps, etc). The primary aim of K3D-jupyter is to be easy for use as stand alone package like matplotlib, but also to allow interoperation with existing libraries as VTK.

  • SegmentAnythingin3D

    Segment Anything in 3D with NeRFs (NeurIPS 2023)

  • instruct-nerf2nerf

    Instruct-NeRF2NeRF: Editing 3D Scenes with Instructions (ICCV 2023)

  • Project mention: GTA 6 trailer screencaps, photorealistic style | /r/StableDiffusion | 2023-12-07

    There is already text editing NeRFs, too https://instruct-nerf2nerf.github.io/

  • CQ-editor

    CadQuery GUI editor based on PyQT

  • Project mention: CadQuery Editor – a program for building parametric 3D CAD models using Python | news.ycombinator.com | 2023-09-02
  • numpy-stl

    Simple library to make working with STL files (and 3D objects in general) fast and easy.

  • Papers-in-100-Lines-of-Code

    Implementation of papers in 100 lines of code.

  • Project mention: How do I run this code from Papers in 100 lines of code? | /r/NeuralRadianceFields | 2023-09-22

    I wanted to try the some code written by Maxime Vandegar https://github.com/MaximeVandegar/Papers-in-100-Lines-of-Code/tree/main/KiloNeRF_Speeding_up_Neural_Radiance_Fields_with_Thousands_of_Tiny_MLPs

  • GeoDream

    GeoDream: Disentangling 2D and Geometric Priors for High-Fidelity and Consistent 3D Generation

  • Project mention: GeoDream: High-Fidelity and Consistent 3D Generation Colab | /r/StableDiffusion | 2023-12-04

    🧬code: https://github.com/baaivision/GeoDream

  • opencascade.js

    Port of the OpenCascade CAD library to JavaScript and WebAssembly via Emscripten.

  • SaaSHub

    SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives

    SaaSHub logo
NOTE: The open source projects on this list are ordered by number of github stars. The number of mentions indicates repo mentiontions in the last 12 Months or since we started tracking (Dec 2020).

Python 3D related posts

Index

What are some of the best open-source 3D projects in Python? This list will help you:

Project Stars
1 nerfstudio 8,696
2 SpaceshipGenerator 7,601
3 BlenderGIS 7,333
4 3DDFA 3,560
5 armory 3,016
6 cadquery 2,878
7 3DDFA_V2 2,804
8 CAD_Sketcher 2,527
9 pyvista 2,403
10 DECA 2,030
11 vedo 1,955
12 sdf 1,515
13 zero123plus 1,511
14 pyntcloud 1,379
15 tsdf-fusion-python 1,145
16 K3D-jupyter 912
17 SegmentAnythingin3D 814
18 instruct-nerf2nerf 757
19 CQ-editor 698
20 numpy-stl 601
21 Papers-in-100-Lines-of-Code 603
22 GeoDream 561
23 opencascade.js 568

Sponsored
SaaSHub - Software Alternatives and Reviews
SaaSHub helps you find the best software and product alternatives
www.saashub.com