Soft Renderer软渲染器:安卓工程师、iOS工程师、Unity工程师、Unreal工程师、Java工程师、C++工程师、C#工程师可以通过此来快速深刻理解渲染管线
image sequence rendering, encoding and playback
Polyline Rendering for Bevy
Python package for rendering 3D scenes and animations using blender.
GPU/CPU-based iOS Watermark Library for Image and Video Overlay
Reference implementation for "Massively Parallel Rendering of Complex Closed-Form Implicit Surfaces" (SIGGRAPH 2020)
A High-Performance Rendering Engine for Rust
A high-level 3D rendering engine for Elm, with support for lighting, shadows, and realistic materials.
An open-source note-taking application built with Metal for iOS and macOS.
Provides a mechanism to lay out data into GPU buffers according to WGSL's memory layout rules
OpenGL Rendering Pipelines for Python
Cross-platform single header text rendering library for OpenGL
Toy CPU and GPU implementations of the Slug rendering algorithm
Cross-platform open-source framework to build graphics applications (like Figma, Canva, Miro, etc). Uses Rust, Wasm, wgpu and epaint.
A modern cross-platform game engine via vulkan and c++17.
Python module for drawing and rendering beautiful atoms and molecules using Blender.
An LDraw™ editor for LEGO® style digital building instructions.
Official implementation of Gaussian point splatting (SIGGRAPH'26)
Cross-platform modern game engine.
A real-time physically based rendering engine written in C++ and OpenGL
[ECCV 2022] R2L: Distilling Neural Radiance Field to Neural Light Field for Efficient Novel View Synthesis
A desktop OpenGL implementation on Mobile (or anything)
Bayesian Collaborative Denoiser for Monte Carlo Rendering
Post-Processing Stack v2 Ambient Occlusion works on Lightweight Render Pipeline
A tiny soft-renderer built from scratch using C++ 11
A wave-optical path tracer
Port of the Skia drawing library to wasm, for use in javascript (node & browser)
Create all the [ch]arts by cax or three.js - Cax 和 three.js 创造一切图[表]
A Cross-platform Library for Swift
Public repository for the CVPR 2020 paper AvatarMe and the TPAMI 2021 AvatarMe++
Naive screen-space subsurface scattering solution for Unity 5.
Cross-platform GPU rendering, composition, vector, text, compute, and DirectX/LibreWPF/WinUI/Avalonia interop on WebGPU and Silk.NET.
C# bindings for the bgfx graphics library
3D model viewer for the GNOME desktop powered by f3d
Modern toy DirectX 12 renderer
Enterprise-grade 2D graphics library for Go. Pure Go, zero CGO. Part of GoGPU ecosystem.
DirectX12 Graphics renderer used for implementing rendering techniques such as PBR / IBL, Deferred Shading, SSAO, Bloom, Shadow Mapping, etc :dizzy:
Ilum graphics playground for learning
Render graph-based Vulkan API abstraction library
A tutorial for manipulating the rendering of a game (generally to increase its quality) if you only have a binary available
A PHP library for easy image handling. 🖼
Creates high-resolution isometric screenshots of Minecraft's game objects
A program with an implemented Monte Carlo Ray Tracer algorithm for global illumination of a virtual 3D scene.
Fast realtime softare rendering library for C++14 using SSE/AVX/NEON. 2D, 3D and isometric rendering with minimal system dependencies.
Unity fast object space ambient occlusion at runtime (URP & Built-in RP)
a Vulkan real-time rendering engine focused on PBR and Ray Tracing (Windows and Linux).
Cute little deferred shading implementation.
My offline renderer for learning.
Aardvark.Rendering is a high-performance, dependency-aware rendering engine. It is part of the open-source Aardvark Platform for visual computing, rea...