A brief computer graphics / rendering course
-
Updated
Nov 4, 2024 - C++
A brief computer graphics / rendering course
Clustered Forward/Deferred renderer with Physically Based Shading, Image Based Lighting and a whole lot of OpenGL.
An implementation of OpenGL 3.x-ish in clean C
Tiny C++ Software Renderer / Rasterizer, and implements OpenGL and Vulkan renderers for comparison
Software rendering engine with PBR. Built from scratch on C++.
Modern desktop framework from low-level 3D graphics API to high-level view model, for development of 2D/3D rendering software or game engine, with internationalization support and many new technologies.
Fast realtime softare rendering library for C++14 using SSE/AVX/NEON. 2D, 3D and isometric rendering with minimal system dependencies.
tinyrenderer implementation using Rust
A lightweight 3D rendering engine based on modern OpenGL
Collection of links to great software development resources!
Clustered Forward/Deferred renderer with Physically Based Shading, Image Based Lighting and a whole lot of OpenGL.
A 3d rendering engine built with native Java.
Making my first own Brief Renderer (for Study OpenGL)
A single-threaded, 3D software-rendering pipeline in Rust.
A small 3d renderer based on canvas and js, for computer graphics learning only, no webgl .
CLI tool for rendering `Tera`, `Liquid` or `Handlebars` templates by using JSON files as context.
Forward rendering engine using Physically Based Shading
The goal of this project is to implement a parallel 3D software rendering pipeline with programmable fragment shader.
Add a description, image, and links to the rendering-pipeline topic page so that developers can more easily learn about it.
To associate your repository with the rendering-pipeline topic, visit your repo's landing page and select "manage topics."