3D

Open-source projects categorized as 3D

Top 23 3D Open-Source Projects

  • three.js

    JavaScript 3D Library.

  • Project mention: Space, Rockets and GPU particles | dev.to | 2024-05-12

    We also used three.js to setup a scene and manage resources.

  • react-three-fiber

    🇨🇭 A React renderer for Three.js

  • Project mention: 3JS Job Market | /r/threejs | 2023-06-05

    this is perfect then. a large part of the threejs userbase is using https://github.com/pmndrs/react-three-fiber (roughly 1/4, and growing) and this is also where you find lots of job opportunities. fiber has a vast eco system, but if you can pair this with your knowledge of shaders you'll find a job tomorrow if you wanted.

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

    Desktop/Android/HTML5/iOS Java game development framework

  • Project mention: How to Use the Foreign Function API in Java 22 to Call C Libraries | news.ycombinator.com | 2024-05-08
  • BabylonJS

    Babylon.js is a powerful, beautiful, simple, and open game and rendering engine packed into a friendly JavaScript framework.

  • Project mention: Show HN: My wife and I made a maze game | news.ycombinator.com | 2024-04-12
  • 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

  • FreeCAD

    This is the official source code of FreeCAD, a free and opensource multiplatform 3D parametric modeler.

  • Project mention: Sketch gets mirrored on edit | /r/FreeCAD | 2023-12-09

    bug reports should be made on the github issue tracker here: https://github.com/FreeCAD/FreeCAD/issues

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

  • SaaSHub

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

    SaaSHub logo
  • A-Frame

    :a: Web framework for building virtual reality experiences.

  • Project mention: Ask HN: Why Htmx So Controversial? | news.ycombinator.com | 2024-05-13

    I like it. It is a perfect framework for my smart RSS reader and my image sorter where I want to do some simple things like putting up modal dialogs, implementing multiple-stage selects, combo boxes, things like that.

    React can handle apps with much more complex state and do really amazing things like

    https://aframe.io/

    but it is overkill for the common form applications it is commonly used for.

  • Cesium

    An open-source JavaScript library for world-class 3D globes and maps :earth_americas:

  • blender

    Official mirror of Blender

  • Project mention: I fully support this. | /r/KerbalSpaceProgram | 2023-06-24

    Please try looking through some large open source projects and contributing major contributions by familiarizing yourself with the code base, learning multiple programming languages, and not having major bugs in your code. I'd imagine you wouldn't want to do this.

  • MonoGame

    One framework for creating powerful cross-platform games.

  • Project mention: The MonoGame Foundation launch | /r/monogame | 2023-11-15

    To highlight this shift, we are introducing a new website which is now fully automated with Github. The paint is still fresh, but we hope to expand it with more information about the MonoGame Foundation, like how it operates, and how to join it or contribute.

  • Open3D

    Open3D: A Modern Library for 3D Data Processing

  • Project mention: Does anyone else agree that the links to the latest development version of Open3D don't work? | /r/cscareerquestions | 2023-07-10

    I was going to file a bug about another issue, but I have to download the development version. This is why I want this solved quickly. None of the links seem to work: https://github.com/isl-org/Open3D/issues/6259

  • zdog

    Flat, round, designer-friendly pseudo-3D engine for canvas & SVG

  • 3D-Machine-Learning

    A resource repository for 3D machine learning

  • Project mention: 3d cartoon Model | /r/StableDiffusion | 2023-05-31
  • 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

  • Fyrox

    3D and 2D game engine written in Rust

  • Project mention: Fyrox Game Engine – a Rust game engine with a real editor and scripting system | news.ycombinator.com | 2024-04-26
  • 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.

  • model-viewer

    Easily display interactive 3D models on the web and in AR!

  • Project mention: Would it be possible to implement this 3d model viewer into 3d tavern? | /r/SillyTavernAI | 2023-12-06

    I came across this after finding out about chatvrm https://modelviewer.dev and I was wondering if it would be possible to implement it into silly tavern or if anyone knows of similar extensions? I might try it myself but I really have no idea what I am doing but it would be cool to add any video game character to it with animations for a more realistic rp experience.

  • openscad

    OpenSCAD - The Programmers Solid 3D CAD Modeller

  • Project mention: Show HN: Atopile – Design circuit boards with code | news.ycombinator.com | 2024-02-05
  • GDevelop

    :video_game: Open-source, cross-platform game engine designed to be used by everyone.

  • Project mention: Gamedev.js Jam 2024 start and theme announcement! | dev.to | 2024-04-13

    5 × GDevelop Gold license for 12 months

  • veloren

    An open world, open source voxel RPG inspired by Dwarf Fortress and Cube World. This repository is a mirror. Please submit all PRs and issues on our GitLab page.

  • Project mention: MagicaVoxel – A free voxel art editor and interactive path tracing renderer | news.ycombinator.com | 2023-10-28

    I've never used it, but (from what I've seen) is a great tool for modeling Voxels.

    Shameless plug: The format (and the tool) had been used with great success in Veloren, an Open Source Voxel MMORPG written in rust (https://www.veloren.net/). The artist team has made great assets for the game and landscapes for the release parties.

    Your should check out the project, it is really cool.

    (Disclaimer: I'm part of the mod team.)

  • cocos-engine

    Cocos simplifies game creation and distribution with Cocos Creator, a free, open-source, cross-platform game engine. Empowering millions of developers to create high-performance, engaging 2D/3D games and instant web entertainment.

  • Project mention: Not only Unity... | /r/opensourcegames | 2023-11-11
  • 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 related posts

  • Space, Rockets and GPU particles

    2 projects | dev.to | 12 May 2024
  • I've made game engine (I think)

    2 projects | dev.to | 5 May 2024
  • Show HN: Checkers Twist – The game Checkers/Draughts/Dames on an irregular grid

    1 project | news.ycombinator.com | 3 May 2024
  • voxel-engine alternatives - gvox_engine and octo-release

    3 projects | 2 May 2024
  • Level of Gaussians: Real-Time View Synthesis for Square Meters

    2 projects | news.ycombinator.com | 30 Apr 2024
  • Show HN: 3D Framework for the Web. Built on Svelte and Three.js

    7 projects | news.ycombinator.com | 29 Apr 2024
  • Fyrox Game Engine – a Rust game engine with a real editor and scripting system

    1 project | news.ycombinator.com | 26 Apr 2024
  • A note from our sponsor - SaaSHub
    www.saashub.com | 19 May 2024
    SaaSHub helps you find the best software and product alternatives Learn more →

Index

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

Project Stars
1 three.js 99,250
2 react-three-fiber 26,175
3 libGDX 22,780
4 BabylonJS 22,559
5 tinyrenderer 19,486
6 FreeCAD 17,719
7 3d-game-shaders-for-beginners 17,117
8 A-Frame 16,230
9 Cesium 12,112
10 blender 11,678
11 MonoGame 10,881
12 Open3D 10,569
13 zdog 10,244
14 3D-Machine-Learning 9,441
15 nerfstudio 8,605
16 SpaceshipGenerator 7,590
17 Fyrox 7,311
18 BlenderGIS 7,299
19 model-viewer 6,560
20 openscad 6,488
21 GDevelop 6,146
22 veloren 5,418
23 cocos-engine 5,372

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