188 Open Source 3D Graphics Software Projects
Free and open source 3d graphics code projects including engines, APIs, generators, and tools.
Filament 9972 ⭐
Filament is a real-time physically based rendering engine for Android, iOS, Windows, Linux, macOS and WASM/WebGL
3D Game Shaders For Beginners 7200 ⭐
🎮 A step-by-step guide to implementing SSAO, depth of field, lighting, normal mapping, and more for your 3D game.
Awesome Creative Coding 6956 ⭐
Creative Coding: Generative Art, Data visualization, Interaction Design, Resources.
Google Draco 3758 ⭐
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.
Awesome Point Cloud Analysis 2252 ⭐
A list of papers and datasets about point cloud analysis (processing)
Materialx 623 ⭐
MaterialX is an open standard for transfer of rich material and look-development content between applications and renderers.
Hybridrenderingengine 476 ⭐
Clustered Forward/Deferred renderer with Physically Based Shading, Image Based Lighting and a whole lot of OpenGL.
Vkquake2 478 ⭐
id Software's Quake 2 v3.21 with mission packs and Vulkan support (Windows, Linux, MacOS, FreeBSD, Raspberry Pi 4)
Lume 317 ⭐
Create CSS3D/WebGL applications declaratively with HTML. Give regular DOM elements shadow and lighting.
Relation Shape Cnn 299 ⭐
Relation-Shape Convolutional Neural Network for Point Cloud Analysis (CVPR 2019 Oral & Best paper finalist)
Recent Stars 2020 311 ⭐
:star: SLAM, Pose/Object tracking, Depth/Disparity/Flow Estimation, 3D-graphic, etc. related papers and code
Cpp 3D Game Tutorial Series 320 ⭐
This repository contains all the code written in the C++ 3D Game Tutorial Series, a video tutorial series available on YouTube.
Curated List Of Awesome 3D Morphable Model Software And Data 286 ⭐
The idea of this list is to collect shared data and algorithms around 3D Morphable Models. You are invited to contribute to this list by adding a pull request. The original list arised from the Dagstuhl seminar on 3D Morphable Models https://www.dagstuhl.de/19102 in March 2019.
Mapssdk Unity 235 ⭐
This repository contains samples, documentation, and supporting scripts for Maps SDK, a Microsoft Garage project.
Tomviz 208 ⭐
Cross platform, open source application for the processing, visualization, and analysis of 3D tomography data
Realityui 203 ⭐
A Swift Package for creating familiar UI Elements in a RealityKit rendered Augmented Reality or Virtual Reality scene.
Densepoint 96 ⭐
DensePoint: Learning Densely Contextual Representation for Efficient Point Cloud Processing (ICCV 2019)
Methanekit 103 ⭐
🎲 Modern 3D graphics made simple with cross-platform C++17 meta-API on top of DirectX 12 & Metal (Vulkan is coming)
Pyearth 71 ⭐
:globe_with_meridians: A lightweight 3D visualization of the earth in 150 lines of Qt/OpenGL
Emergent 67 ⭐
This is the new version of the emergent neural network simulation software, written now in Go (golang)
Procedural Terrain Generator Opengl 61 ⭐
Procedural terrain generator with tessellation | C++ OpenGL 4.1
Gk 62 ⭐
🎥 Graphics Kernel: flexible, highly configurable, extensible render engine (realtime + offline)
Colladaviewer2 49 ⭐
An OBSOLETE instructional OS X application to load/display COLLADA Models and export to compact binary representations.
Flycube 51 ⭐
Graphics API wrapper is written in C++ on top of Directx 12 and Vulkan. Provides main features including ray tracing.