GV

GeezerVison

The World Wide Web, restored to 800 pixels of glory.

Home|About|Gaming cabinet|Archives|How it works|Starter sites

On this site

  • Sign in
  • ActionsCI/CD and automation
  • CodespacesCloud development environments
  • All Features
  • Documentation
  • Training
  • Certifications
  • Build with Copilot
  • Customize Copilot
  • Integrations
  • Trending repos
  • GitHub Sponsors
  • Developer articles
  • Enterprises

This view

  • Original page
  • New address

GeezerVison is showing github.com — Build software better, together

#

physically-based-rendering

Star

Here are 272 public repositories matching this topic...

Language: All
Filter by language
All 272 C++ 143 Rust 23 Python 18 JavaScript 16 C 14 C# 6 TypeScript 6 HTML 5 Java 5 Swift 5
Sort: Most stars
Sort options
Most stars Fewest stars Most forks Fewest forks Recently updated Least recently updated
f3d

f3d-app / f3d

Sponsor
Star 5k

Fast and minimalist 3D viewer.

graphics rendering obj raytracing vtk command-line-tool volume-rendering dxf gltf glb 3d usd fbx 3d-graphics step physically-based-rendering stl-viewer 3d-viewer gltf-viewer
  • Updated Nov 12, 2026
  • C++
yocto-gl

xelatihy / yocto-gl

Star 2.9k

Yocto/GL: Tiny C++ Libraries for Data-Driven Physically-based Graphics

cplusplus cpp graphics rendering computer-graphics path-tracer gltf 3d-graphics path-tracing physically-based-rendering
  • Updated Feb 21, 2024
  • C++
Overload

Overload-Technologies / Overload

Star 2.5k

3D game engine with lua scripting

windows linux c-plus-plus gamedev opengl graphics-engine lua game-engine cpp graphics imgui rendering-engine game-editor 3d-graphics 3d-engine physically-based-rendering
  • Updated Oct 5, 2026
  • C++
MaterialX

AcademySoftwareFoundation / MaterialX

Star 2.3k

MaterialX is an open standard for the exchange of rich material and look-development content across applications and renderers.

computer-graphics vfx 3d-graphics physically-based-rendering materialx real-time-rendering
  • Updated Nov 7, 2026
  • C++
PBR-White-Paper

QianMo / PBR-White-Paper

Star 2k

⚡️基于物理的渲染(PBR)白皮书 | White Paper of Physically Based Rendering(PBR)

game-development shader ebook white-paper pbr physically-based-rendering real-time-rendering
  • Updated Oct 12, 2019

Angelo1211 / HybridRenderingEngine

Star 1.6k

Clustered Forward/Deferred renderer with Physically Based Shading, Image Based Lighting and a whole lot of OpenGL.

learning c-plus-plus opengl prototype cpp shaders graphics sdl2 graphics-programming rendering-engine clustering-algorithm rendering-pipeline 3d-graphics physically-based-rendering forward-plus-shading compute-shaders triangles deferred-shading image-based-lighting
  • Updated May 29, 2022
  • C++

Nadrin / PBR

Star 1.5k

An implementation of physically based shading & image based lighting in D3D11, D3D12, Vulkan, and OpenGL 4.

opengl graphics vulkan d3d12 d3d11 pbr physically-based-rendering
  • Updated Oct 30, 2021
  • C++
pbrtbook

kanition / pbrtbook

Star 1.4k

pbrt 中文整合翻译 基于物理的渲染:从理论到实现 Physically Based Rendering: From Theory To Implementation

tutorial book graphics rendering chinese theory pbr physically-based-rendering pbrt
  • Updated May 9, 2026
  • TeX

wahn / rs_pbrt

Star 831

Rust crate to implement a counterpart to the PBRT book's (3rd edition) C++ code. See also https://www.rs-pbrt.org/about ...

rust graphics rendering raytracer pathtracing pathtracer physically-based-rendering pbrt
  • Updated Jan 29, 2024
  • Rust

AcademySoftwareFoundation / OpenPBR

Star 823

Specification and reference implementation for the OpenPBR Surface shading model

computer-graphics vfx 3d-graphics physically-based-rendering materialx real-time-rendering
  • Updated Nov 11, 2026
  • CSS

Angelo1211 / SoftwareRenderer

Star 803

Software rendering engine with PBR. Built from scratch on C++.

learning c-plus-plus prototype cpp shaders graphics software-rendering sdl2 parallelization graphics-programming rendering-engine rendering-pipeline 3d-graphics rasterization physically-based-rendering
  • Updated Jan 15, 2021
  • C++
manta-ray

ange-yaghi / manta-ray

Star 802

An open source physically based renderer.

ray-tracer renderer node-graph physically-based-rendering
  • Updated Oct 18, 2021
  • C++

AuburnSounds / Dplug

Star 571

Make VST2 / VST3 / AU / AAX / CLAP / LV2 / FLP plug-ins for Linux/macOS/Windows, using D.

dsp lv2 audio-library vst audio-unit vst3 audio-plugin aax audio-processing physically-based-rendering pbr-shading flstudio
  • Updated Oct 24, 2026
  • D

Ershany / Arcane-Engine

Star 521

3D C/C++ Game Engine - Created By Brady Jessup

game c-plus-plus opengl graphics-engine game-engine engine glsl graphics-programming ibl deferred-rendering 3d-graphics physically-based-rendering hdr forward-rendering image-based-lighting arcane-engine
  • Updated Aug 14, 2026
  • C++
physically-based-api

AntonPalmqvist / physically-based-api

Star 487

A database of physically based values for CG artists.

gamedev rendering computer-graphics dataset unreal-engine vfx pbr 3d usd 3d-graphics physically-based-rendering materialx real-time-rendering openpbr
  • Updated Nov 9, 2026
  • JavaScript
Cluster

pezcode / Cluster

Star 472

Clustered shading implementation with bgfx

shaders graphics bgfx pbr physically-based-rendering hdr tone-mapping clustered-shading deferred-shading
  • Updated Jun 25, 2022
  • C++

nvpro-samples / vk_gltf_renderer

Star 466

Vulkan ray tracing glTF 2.0 renderer — RTX path tracer with PBR materials, AI denoising (DLSS, OptiX), and scene editing. NVIDIA open-source sample.

cpp vulkan computer-graphics slang nvidia renderer raytracing pbr gltf ray-tracing rtx path-tracing physically-based-rendering denoising gltf2 gltf-viewer real-time-rendering vulkan-renderer dlss
  • Updated Nov 12, 2026
  • C++

Nadrin / Quartz

Star 448

Vulkan RTX path tracer with a declarative ES7-like scene description language.

qt qml graphics vulkan qt3d raytracing pbr rtx path-tracing physically-based-rendering
  • Updated Nov 2, 2019
  • C++
rpt

ekzhang / rpt

Sponsor
Star 431

A physically-based path tracer

rust graphics rendering global-illumination 3d-graphics path-tracing physically-based-rendering
  • Updated Apr 15, 2022
  • Rust
luz

themartiano / luz

Star 424

C++ Path Tracer from scratch with zero third-party libraries.

cpp rendering monte-carlo global-illumination computer-graphics path-tracer ray-tracer renderer raytracer bvh no-dependencies from-scratch ray-tracing graphics-rendering pathtracer path-tracing physically-based-rendering denoising cpp20 adaptive-sampling
  • Updated Sep 5, 2026
  • C++

Add this topic to your repo

To associate your repository with the physically-based-rendering topic, visit your repo's landing page and select "manage topics."

Learn more

You are visitor 01402503 — GeezerVison does not store the pages you look up.
Best viewed with Netscape Navigator 4.7 or Internet Explorer 6 at 800×600. No cookies required.