3d-graphics

Open-source projects categorized as 3d-graphics

Top 23 3d-graphic Open-Source Projects

  • tinyrenderer

    A brief computer graphics / rendering course

  • Project mention: How to Become a Software Engineer ? | dev.to | 2024-04-23

    C++: How OpenGL works: software rendering in 500 lines of code

  • filament

    Filament is a real-time physically based rendering engine for Android, iOS, Windows, Linux, macOS, and WebGL2

  • Project mention: Filament – A Language for Fearless Hardware Design | news.ycombinator.com | 2024-03-04

    Also: Filament is a real-time physically-based renderer written in C++. It is mobile-first, but also multi-platform.

    https://google.github.io/filament/

  • 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
  • 3d-game-shaders-for-beginners

    🎮 A step-by-step guide to implementing SSAO, depth of field, lighting, normal mapping, and more for your 3D game.

  • Project mention: The Book of Shaders | news.ycombinator.com | 2024-01-09

    This is a great series if you’re looking for a tutorial. https://lettier.github.io/3d-game-shaders-for-beginners/inde...

  • awesome-creative-coding

    Creative Coding: Generative Art, Data visualization, Interaction Design, Resources.

  • 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

  • o3de

    Open 3D Engine (O3DE) is an Apache 2.0-licensed multi-platform 3D engine that enables developers and content creators to build AAA games, cinema-quality 3D worlds, and high-fidelity simulations without any fees or commercial obligations.

  • Project mention: Amazon Lays Off 180 Employees in Its Games Division | news.ycombinator.com | 2023-11-13
  • openscad

    OpenSCAD - The Programmers Solid 3D CAD Modeller

  • Project mention: Show HN: Atopile – Design circuit boards with code | news.ycombinator.com | 2024-02-05
  • 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.

    WorkOS logo
  • draco

    Draco is a library for compressing and decompressing 3D geometric meshes and point clouds. It is intended to improve the storage and transmission of 3D graphics.

  • tinyraytracer

    A brief computer graphics / rendering course

  • Project mention: But can it raytrace? | /r/termux | 2023-10-16

    Source: https://github.com/ssloy/tinyraytracer

  • Ambient

    The multiplayer game engine

  • Project mention: FLaNK Stack Weekly 09 Oct 2023 | dev.to | 2023-10-10
  • yocto-gl

    Yocto/GL: Tiny C++ Libraries for Data-Driven Physically-based Graphics

  • g3n

    Go 3D Game Engine (http://g3n.rocks) (by g3n)

  • Project mention: Making Games in Go for Absolute Beginners | news.ycombinator.com | 2023-11-24

    I've been working on a game over the past year in Go using https://github.com/g3n/engine. I picked Go because I like the language and wanted to learn it. I picked g3n-engine because I wanted to work in 3d after making a few 2d games in the past.

    Making games is so much more challenging and rewarding than almost all of the work I've done for pay. There's always so much more to learn that doesn't feel like just relearning how to do the same thing except with a different framework of the week.

  • BlenderProc

    A procedural Blender pipeline for photorealistic training image generation

  • F3D

    Fast and minimalist 3D viewer.

  • Project mention: F3d v2.3.0 Released – Fast and minimalist 3D viewer | news.ycombinator.com | 2024-01-22
  • tinykaboom

    A brief computer graphics / rendering course

  • fSpy

    A cross platform app for quick and easy still image camera matching

  • Project mention: Do you have any idea what focal lenghts are used in these shots ? | /r/cinematography | 2023-06-20
  • vedo

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

  • MaterialX

    MaterialX is an open standard for the exchange of rich material and look-development content across applications and renderers.

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

  • povray

    The Persistence of Vision Raytracer: http://www.povray.org/

  • pyrender

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

  • lume

    Create 3D web applications with HTML. Bring a new depth to your DOM! (by lume)

  • Project mention: Lume: Create 3D web applications with HTML | news.ycombinator.com | 2024-01-15
  • 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).

3d-graphics related posts

Index

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

Project Stars
1 tinyrenderer 19,305
2 filament 17,083
3 3d-game-shaders-for-beginners 17,019
4 awesome-creative-coding 12,194
5 nerfstudio 8,449
6 o3de 7,337
7 openscad 6,425
8 draco 6,221
9 tinyraytracer 4,887
10 Ambient 3,717
11 yocto-gl 2,766
12 g3n 2,628
13 BlenderProc 2,536
14 F3D 2,327
15 tinykaboom 2,309
16 fSpy 2,076
17 vedo 1,916
18 MaterialX 1,729
19 zero123plus 1,423
20 pyntcloud 1,370
21 povray 1,298
22 pyrender 1,227
23 lume 1,226

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