Topic

rendering

Repositories (1785)

raymarching-webgpu
raymarching-webgpu Hugo-Dz TypeScript

Ray marching with Svelte 5 & WebGPU

55
modern-opengl
modern-opengl potato3d C++

Modern OpenGL 4.5 rendering techniques

55
colidr
colidr esimov Go

Coherent Line Drawing implementation in Go.

55
nexrender-boilerplate
nexrender-boilerplate inlife JavaScript

Boilerplate project for rendering a video using nexrender.

55
UE5_Spout2_DX12
UE5_Spout2_DX12 GPUbrainStorm C++

Spout plugin for Unreal Engine 5 using DirectX12

54
Motorcycle
Motorcycle OsmAnd-Rendering

off road motorcycle render style and routing for OsmAnd Android and iOS

54
beamtoix
beamtoix a-bentofreire TypeScript

frame-by-frame Web Animation framework

54
Tephra
Tephra Dolkar C++

A modern, high-performance C++17 graphics and compute library based on Vulkan

53
single-file-vulkan-pathtracing
single-file-vulkan-pathtracing yknishidate C++

Minimal pathtracer using Vulkan RayTracing

53
SoftRenderer
SoftRenderer SilangQuan C++

A SoftRenderer for learning purpose.

52
unity-clip-shader
unity-clip-shader gkjohnson C#

Unity shader and scripts for rendering solid clipped geometry

52
node-webgl
node-webgl RenaudRohlinger C

Headless WebGL 1 & 2 for Node.js, powered by ANGLE (Metal, D3D11, Vulkan). Render any WebGL or three.js scene without a browser.

51
LightAwareness
LightAwareness cem-akkaya C++

Standalone Lightweight, Light Detection System for Unreal Engine 5

51
RadeonProRenderMayaPlugin
RadeonProRenderMayaPlugin GPUOpen-LibrariesAndSDKs C++

This hardware-agnostic rendering plug-in for Maya uses accurate ray-tracing technology to produce images and animations of your scenes, and provides r...

51
RefRESH
RefRESH lvzhaoyang Python

Create RefRESH data: dataset tools for Learning Rigidity in Dynamic Scenes with a Moving Camera for 3D Motion Field Estimation (ECCV 2018)

51
amanithvg-sdk
amanithvg-sdk Mazatech C

AmanithVG SDK

51
slice-4d-shooter
slice-4d-shooter maffi44 Rust

Slice: 4D Shooter - the first multiplayer action shooter set in four-dimensional space

50
articulated-object-nerf
articulated-object-nerf zubair-irshad Python

Experimental repo for modelling Articulated Object Neural Radiance Field

50
Cycling
Cycling OsmAnd-Rendering

Render made for biking and cycle touring

50
gpu
gpu recp C

🔭 cross platform general purpose GPU library - rendering & compute, Graphics & AI / ML & General

50
PixelVoxels
PixelVoxels KellerMartins C

A "Pixelart like" voxel engine

50
node
node pixijs-userland TypeScript

Run PixiJS but in Node.js environments, no browser required!

49
soul-engine
soul-engine synodic C++

Physically based renderer and simulation engine for real-time applications.

49
ste
ste ssteinberg C++

3D graphics engine

49
SnapRHI
SnapRHI Snapchat C++

A lightweight, modern Render Hardware Interface (RHI) abstraction layer for C++ SnapRHI provides a clean, unified API that abstracts away the complexi...

48
sigil
sigil codeyousef Kotlin

Declarative 3D graphics for Kotlin Multiplatform. Build WebGPU/Vulkan scenes using Compose-style syntax with the Materia engine.

48
constixel
constixel tinic C++

constixel is a single header minimalistic constexpr C++20 2D graphics rendering library

48
Unity-Improved-Box-Projected-Reflections
Unity-Improved-Box-Projected-Reflections frostbone25 ShaderLab

My adventures into improving Box Projected Specular Reflections!

48
toygl
toygl taurreco C

3D software rendering library in C

48
SoftwareRenderer
SoftwareRenderer Sopiro JavaScript

3D Software renderer

48
DeepShadowMap
DeepShadowMap ecidevilin ShaderLab

Real-Time Deep Shadow Maps for Unity3D

48
WinFontRender
WinFontRender sawickiap C++

Small single-header C++ library that renders Windows fonts in graphics applications

48
67.js
67.js codepawl JavaScript

A WebGL2 3D engine that AI agents drive

47
GpGFX
GpGFX bceenaeiklmr AutoHotkey

GDI+ graphics library for AutoHotkey v2 to create custom 2D graphics, drawing primitives, and animations.

47
lesser-doom
lesser-doom jakehffn C

Wolfenstein-style render engine experiment in C

47
VFX-Lab
VFX-Lab neon-age C#

Shaders and VFX experimentation in URP and BIRP

47
Hikari.jl
Hikari.jl JuliaGraphics Julia

GPU- and CPU-accelerated physically-based spectral path tracer for Julia, built on KernelAbstractions.jl. Used as the ray tracing backend for Makie.jl...

47
rusterizer
rusterizer jqrv1s Rust

Bare-bones software renderer written in Rust

47
pathtracer-webgl2
pathtracer-webgl2 kantedal TypeScript

Path tracing render engine for the web. Both ray tracing for conventional 3d models and ray marching for fractals implemented. Built with WebGL 2 and...

47
Panko-Renderer
Panko-Renderer berksaribas C++

A hybrid Vulkan renderer with a Render Graph, capable of real-time global illumination and ray-traced reflections.

46
Neural-Scene-Representation-and-Rendering
Neural-Scene-Representation-and-Rendering shivamsaboo17 Python

Generative Query Network for rendering 3D scenes from 2D images

46
RenderFormer-Studio
RenderFormer-Studio iamNCJ Python

Official data, training, and inference code for RenderFormer (SIGGRAPH2025) and RenderFormer-V2 (ECCV2026)

45
OpenGL-Water
OpenGL-Water teodorplop C++

Water Rendering using OpenGL and C++

45
UnityXScaling
UnityXScaling DevsDaddy HLSL

Unity XScaling - a runtime framework for GPU-based textures and screen upscaling (super-resolution). Supports every platform.

45
MaterialX_Learn
MaterialX_Learn kwokcb HTML

Complementary site for learning and integrating MaterialX

45
volumetric-atmospheric-scattering
volumetric-atmospheric-scattering BarthPaleologue TypeScript

A simple implementation of volumetric atmospheric scattering using babylonjs.

45
Baked-Global-Illumination
Baked-Global-Illumination tblut C++
45
SuperShapes
SuperShapes Hi-Rez Swift

A tiny macOS app showing how to use Satin, Forge, Youi and SwiftUI to visualize super shapes in 3D.

45
SimplePBR
SimplePBR kosowski Java

A Processing library providing physically based rendering and materials

45
Klein
Klein unclejimbo C++

Qt3D based graphics library

45