Python 3d-graphics

Open-source Python projects categorized as 3d-graphics

Top 20 Python 3d-graphic 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

  • BlenderProc

    A procedural Blender pipeline for photorealistic training image generation

  • 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.

  • vedo

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

  • 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.

  • pyrender

    Easy-to-use glTF 2.0-compliant OpenGL renderer for visualization of 3D scenes.

  • BlendLuxCore

    Blender Integration for LuxCore

    Project mention: Can't install Luxcore render in Blender on Macbook M1 | /r/blenderhelp | 2023-06-03
  • WorkOS

    The modern identity platform for B2B SaaS. The APIs are flexible and easy-to-use, supporting authentication, user identity, and complex enterprise features like SSO and SCIM provisioning.

  • plotoptix

    Data visualisation and ray tracing in Python based on OptiX 7.7 framework.

    Project mention: Data visualisation and ray tracing in Python based on OptiX framework | news.ycombinator.com | 2023-07-05
  • pygfx

    A python render engine running on wgpu.

    Project mention: Emerging Rust GUI libraries in a WASM world | news.ycombinator.com | 2023-04-26

    https://github.com/kushalkolar/fastplotlib

    Alternatively, try pygfx for ThreeJS graphics in Python leveraging wgpu. It works great in Notebooks through notebook-rfb. https://github.com/pygfx/pygfx

    If you're adventurous, figure out how to make pygfx work with webgpu via wasm

  • Uranium

    A Python framework for building Desktop applications.

  • SAFA

    Official Pytorch Implementation of 3DV2021 paper: SAFA: Structure Aware Face Animation.

  • cqMore

    More fundamental API on CadQuery.

  • 3D-Rendering-Desktop-App

    3D rendering engine made using Python as an exploratory adventure into the world of 3D graphics.

  • Python_BMP

    A pure Python 2D/3D graphics library that outputs to windows bitmap format

    Project mention: What's the most pointless program you've made with Python that you still use today? | /r/Python | 2023-05-23

    This is totally a hobby project https://github.com/TechnoTanuki/Python_BMP

  • 3d-transforms

    3D Transforms is a library to easily work with 3D data and make 3D transformations. This library originally started as a few functions here and there for my own work which I then turned into a library.

  • python-play3d

    Basic 3D world playground with animations based on 2D.

  • Blender-Guide

    Blender Guide

  • pyraylib

    Python Object Oriented Wrapper for raylib

  • Haruhi-Suzumiya-3D-School

    3D recreation of Haruhi Suzumiya's highschool in great detail, free of use to anyone.

  • three.py

    Python 3D library based on three.js and Modern OpenGL

  • SaaSHub

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

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). The latest post mention was on 2023-12-13.

Python 3d-graphics related posts

Index

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

Project Stars
1 nerfstudio 8,449
2 BlenderProc 2,536
3 vedo 1,916
4 zero123plus 1,409
5 pyntcloud 1,370
6 pyrender 1,224
7 BlendLuxCore 689
8 plotoptix 473
9 pygfx 348
10 Uranium 321
11 SAFA 167
12 cqMore 48
13 3D-Rendering-Desktop-App 46
14 Python_BMP 29
15 3d-transforms 23
16 python-play3d 20
17 Blender-Guide 19
18 pyraylib 15
19 Haruhi-Suzumiya-3D-School 15
20 three.py 4
SaaSHub - Software Alternatives and Reviews
SaaSHub helps you find the best software and product alternatives
www.saashub.com