Top 23 3D Open-Source Projects
-
I'm using Maperitive to generate a 3D model of the mountain. Then use Blender to compress the file and load it into a three.js scene (WebGL). Finally I export the scene into an SVG and import that in Inkscape.
-
Project mention: Still struggling with constant rotation towards target.. | reddit.com/r/godot | 2022-04-23
Before I started using Godot, I used a library called libGDX. They have “actions” that do different things. The RotateTo action does exactly what you need, including the option to use the shortest distance. It’s in Java, but the code is simple enough that it shouldn’t take long to translate.
-
SonarLint
Deliver Cleaner and Safer Code - Right in Your IDE of Choice!. SonarLint is a free and open source IDE extension that identifies and catches bugs and vulnerabilities as you code, directly in the IDE. Install from your favorite IDE marketplace today.
-
There are similar three.js "connectors" for other frameworks too - I know of Svelte Cubed and React Three Fiber. I think I saw one for Angular too but I can't find it now. Any others?
-
BabylonJS
Babylon.js is a powerful, beautiful, simple, and open game and rendering engine packed into a friendly JavaScript framework.
Project mention: Game dev engine like unreal engine or unity but with javascript? | reddit.com/r/gamedev | 2022-05-06You can use Babylon.js or GDevelop
-
Project mention: The Rocinante Galley, a 3D model by me. Made in Blender. A huge thank you to everybody who helped me find brands and models of objects, I shot to be as accurate as possible, and I hope I did the Roci justice! | reddit.com/r/TheExpanse | 2022-05-19
-
tinyrender wiki is a great tutorial!
-
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.
Book of Shaders 3D Game Shaders for Beginners Martin Donald Freya Holmer
-
Scout APM
Less time debugging, more time building. Scout APM allows you to find and fix performance issues with no hassle. Now with error monitoring and external services monitoring, Scout is a developer's best friend when it comes to application development.
-
FreeCAD
This is the official source code of FreeCAD, a free and opensource multiplatform 3D parametric modeler.
Project mention: Opinion - Literally the only thing holding back Linux from going "mainstream" is MS Office | reddit.com/r/linux | 2022-05-17Here's hoping FreeCAD will change that.
-
Project mention: Can someone tell me if this vertex shader is defining a Sphere | reddit.com/r/glsl | 2022-04-26
My only problem is I can't tell if this is where the sphereical shape of the point is being defined: https://github.com/CesiumGS/cesium/blob/main/Source/Shaders/PointPrimitiveCollectionVS.glsl
-
Project mention: 3D reconstruction from a single image tutorials? | reddit.com/r/2D3DAI | 2022-03-29
Hey, I suggest to check out this repo. It does not have the code by itself, but it is a very good collection of 3D ML approaches often with links on papers and source code. You may find there something that solves your problem as well.
-
-
Project mention: Creating a simple 3d engine to render a car for ML, how hard is it? Sim | reddit.com/r/cpp | 2021-12-16
http://www.open3d.org/ seems like a good choice. Is there anything better I'm missing?
-
-
I would start with Blender GIS.
-
-
vrn
:man: Code for "Large Pose 3D Face Reconstruction from a Single Image via Direct Volumetric CNN Regression"
Project mention: How could a person's facial features be measured? | reddit.com/r/computervision | 2022-05-11You can also try to generate a 3D image from a single image like here.
-
What is these days the way to make a simple 3D model exported in gltf interactive? I mean hide or show parts of the model? Add interactivity by having some JavaScript “steering” changes of the 3D model? Like an interactive model viewer. As modelviewer looks like not allowing to have a lot of interactivity
-
For some reason, that reminded me of this.
-
-
Project mention: Fyrox - 3D and 2D game engine written in Rust | reddit.com/r/github_trends | 2022-05-13
-
View on GitHub
-
3DDFA
The PyTorch improved version of TPAMI 2017 paper: Face Alignment in Full Pose Range: A 3D Total Solution.
Project mention: Concepts used in 3D face/head creation using images from consumer camera | reddit.com/r/DeepLearningPapers | 2021-09-08I am aware of the work of 3ddfav2 (https://github.com/cleardusk/3DDFA) and tried the results, but the output is not as realistic as one demonstrated in above.
-
isometric-contributions
Browser extension for rendering an isometric pixel art version of your GitHub contribution graph.
Thanks to people such as Jason Long and people on StackOverflow, there are countless of answers! Jason uses obelisk.js, which is a a JavaScript library for building isometric pixel objects. You can create bricks, cube, pyramids, etc. within the HTML5 canvas.
3D related posts
- three.js and blender
- SL Text Viewer?
- Screen 13 joins the ray tracing club with release v0.3!
- Can you make skins in Unreal Engine 5
- Mount Fuji - 2h55 to print
- Parallax background animation scroll effect.
- I know 3D Animation and vanilla Three.JS, but don't know React. Best way to learn react-three-fiber?
Index
What are some of the best open-source 3D projects? This list will help you:
Project | Stars | |
---|---|---|
1 | three.js | 82,015 |
2 | libGDX | 19,992 |
3 | react-three-fiber | 17,975 |
4 | BabylonJS | 17,283 |
5 | A-Frame | 14,170 |
6 | tinyrenderer | 13,688 |
7 | 3d-game-shaders-for-beginners | 12,882 |
8 | FreeCAD | 11,314 |
9 | Cesium | 8,651 |
10 | 3D-Machine-Learning | 7,949 |
11 | SpaceshipGenerator | 7,130 |
12 | Open3D | 6,711 |
13 | blender | 5,541 |
14 | BlenderGIS | 5,201 |
15 | openscad | 4,780 |
16 | vrn | 4,419 |
17 | model-viewer | 4,307 |
18 | tinyraytracer | 4,170 |
19 | magnum | 4,031 |
20 | Fyrox | 3,689 |
21 | vanta | 3,586 |
22 | 3DDFA | 3,246 |
23 | isometric-contributions | 3,173 |
Are you hiring? Post a new remote job listing for free.