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. Learn more →
Top 23 3d-graphic Open-Source Projects
-
filament
Filament is a real-time physically based rendering engine for Android, iOS, Windows, Linux, macOS, and WebGL2
-
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.
-
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.
-
awesome-creative-coding
Creative Coding: Generative Art, Data visualization, Interaction Design, Resources.
-
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.
-
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.
-
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.
-
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.
-
SaaSHub
SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives
C++: How OpenGL works: software rendering in 500 lines of code
Project mention: Filament – A Language for Fearless Hardware Design | news.ycombinator.com | 2024-03-04Also: Filament is a real-time physically-based renderer written in C++. It is mobile-first, but also multi-platform.
https://google.github.io/filament/
This is a great series if you’re looking for a tutorial. https://lettier.github.io/3d-game-shaders-for-beginners/inde...
Project mention: Smerf: Streamable Memory Efficient Radiance Fields | news.ycombinator.com | 2023-12-13You’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
Project mention: Amazon Lays Off 180 Employees in Its Games Division | news.ycombinator.com | 2023-11-13
Project mention: Show HN: Atopile – Design circuit boards with code | news.ycombinator.com | 2024-02-05
Source: https://github.com/ssloy/tinyraytracer
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.
Project mention: F3d v2.3.0 Released – Fast and minimalist 3D viewer | news.ycombinator.com | 2024-01-22
Project mention: Do you have any idea what focal lenghts are used in these shots ? | /r/cinematography | 2023-06-20
Project mention: Zero123: A Single Image to Consistent Multi-View Diffusion Base Model | news.ycombinator.com | 2023-10-27
3d-graphics related posts
- The Editor Update: Bonsai Voxel Engine Devlog [video]
- Filament – A Language for Fearless Hardware Design
- Building a level in the Bonsai Voxel Engine [video]
- OpenSCAD Survey - what programming language do you want to be added to app?
- OpenSCAD Survey - What should be improved ?
- remove fastcsg option
- New EzEngine Release
-
A note from our sponsor - InfluxDB
www.influxdata.com | 23 Apr 2024
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