Collection of links to great software development resources!
-
Updated
Jun 3, 2024
Collection of links to great software development resources!
OpenGL-StarterPack (GLSP) is a lightweight open source OpenGL based framework that facilitates and speeds up project creation by offering a thin and flexible abstraction to the basic objects of the OpenGL API
A small, self made 3D, component based engine that uses Vulkan to render
This is a project that explores 3D rendering. It allows you to draw 3D objects loaded from .obj files and provides a simple engine for creating interactive experiences.
QuiltiX is a graphical node editor to edit, and author MaterialX based materials of 3D assets
PR00F's Game Engine
Wavelength aware path tracer written in rust
Voxel / ray tracing template for the blog posts.
A lightweight 3D rendering engine 100% written in Java (no hardware dependency) and providing a java API to build world geometry, define graphic and rendering parameters and render the scene on any java application display.
Generates AMV files for use with custom RedM models. Uses Godot Engine (.NET version) 4.2.1.
Simple engine/algorithm for the TI-84 Plus CE to render voxels dynamically. May be used in the future for Temple Run or another MC clone!
Modern, flexible computer graphics and rendering engine, written in C++23 with support for Vulkan 🌋 and DirectX 12 ❎.
Shift: A Rendering Sandbox for Computer Graphics Research
A DX11-based renderer
Work in progress voxel tracer. This is intended to be an offline solution for generating lighting/volumetrics.
Per-Face Texture Mapping for Production Rendering https://wdas.github.io/ptex
Siren | Simple Renderer
A rendering project using the Vulkan API. Will eventually feature raytraced soft shadows, raytraced reflections, and raytraced ambient occlusion.
Add a description, image, and links to the rendering-3d-graphics topic page so that developers can more easily learn about it.
To associate your repository with the rendering-3d-graphics topic, visit your repo's landing page and select "manage topics."