An open API service indexing awesome lists of open source software.

Projects in Awesome Lists tagged with pbr

A curated list of projects in awesome lists tagged with pbr .

https://github.com/google/filament

Filament is a real-time physically based rendering engine for Android, iOS, Windows, Linux, macOS, and WebGL2

3d-graphics android gltf gltf-viewer graphics metal opengl opengl-es pbr real-time vulkan wasm webgl

Last synced: 27 May 2026

https://google.github.io/filament/

Filament is a real-time physically based rendering engine for Android, iOS, Windows, Linux, macOS, and WebGL2

3d-graphics android gltf gltf-viewer graphics metal opengl opengl-es pbr real-time vulkan wasm webgl

Last synced: 11 May 2025

https://github.com/zauonlok/renderer

A shader-based software renderer written from scratch in C89

3d 3d-graphics c cross-platform from-scratch graphics graphics-programming ibl pbr rendering shaders software-rendering

Last synced: 18 Oct 2025

https://github.com/QianMo/PBR-White-Paper

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

ebook game-development pbr physically-based-rendering real-time-rendering shader white-paper

Last synced: 01 May 2025

https://github.com/qianmo/pbr-white-paper

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

ebook game-development pbr physically-based-rendering real-time-rendering shader white-paper

Last synced: 31 Jan 2026

https://github.com/ray-cast/ray-mmd

🎨 The project is designed to create a physically-based rendering at mikumikudance.

mikumikudance mmd mme pbr physicall-based-rendering

Last synced: 28 Jan 2026

https://github.com/robertbeckebans/rbdoom-3-bfg

Doom 3 BFG Edition source port with updated DX12 / Vulkan renderer and modern game engine features

64-bit doom3 gaming idtech4 modding pbr portable rbdoom3bfg trenchbroom

Last synced: 27 Sep 2025

https://github.com/RobertBeckebans/RBDOOM-3-BFG

Doom 3 BFG Edition source port with updated DX12 / Vulkan renderer and modern game engine features

64-bit doom3 gaming idtech4 modding pbr portable rbdoom3bfg trenchbroom

Last synced: 01 Apr 2025

https://github.com/Nadrin/PBR

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

d3d11 d3d12 graphics opengl pbr physically-based-rendering vulkan

Last synced: 08 May 2025

https://github.com/kanition/pbrtbook

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

book chinese graphics pbr pbrt physically-based-rendering rendering theory tutorial

Last synced: 15 May 2025

https://github.com/saschawillems/vulkan-gltf-pbr

Physical based rendering with Vulkan using glTF 2.0 models

gltf gltf2 pbr vulkan

Last synced: 14 May 2025

https://github.com/SaschaWillems/Vulkan-glTF-PBR

Physical based rendering with Vulkan using glTF 2.0 models

gltf gltf2 pbr vulkan

Last synced: 08 May 2025

https://github.com/ubpa/renderlab

App of RTR, PTR and Editor

cpp pbr qt raster raytracer

Last synced: 04 Apr 2025

https://github.com/njbrown/texturelab

Free, Cross-Platform, GPU-Accelerated Procedural Texture Generator

electron electronjs golden-layout pbr procedural-generation substance-designer unity vue

Last synced: 03 Oct 2025

https://github.com/Devsh-Graphics-Programming/Nabla

Vulkan, OptiX and CUDA Interoperation Modular Rendering Library and Framework for PC/Linux/Android

computer-graphics cuda cuda-opengl gpgpu gpu graphics-engine graphics-library hlsl optix optix-denoiser path-tracing pathtracing pbr raytracing rendering shaders spir-v vulkan

Last synced: 10 Jun 2026

https://github.com/tordanik/osm2world

converter that creates three-dimensional models of the world from OpenStreetMap data

3d 3d-tiles gltf openstreetmap pbr wavefront-obj

Last synced: 15 May 2025

https://github.com/tordanik/OSM2World

converter that creates three-dimensional models of the world from OpenStreetMap data

3d 3d-tiles gltf openstreetmap pbr wavefront-obj

Last synced: 06 Apr 2025

https://github.com/a8m/pb

Console progress bar for Rust

pb pbr progress-bar progressbar rust

Last synced: 14 May 2025

https://github.com/gltf-rs/gltf

A crate for loading glTF 2.0

3d gltf opengl pbr

Last synced: 13 May 2025

https://github.com/yoship1639/UniToon

Physically-based Toon Shader for game applications. Compliant with Unity standard rendering functions. It is not targeted to be multifunctional in order to keep performance, but to be universally usable.

hlsl outline pbr shader toon unity

Last synced: 24 Apr 2025

https://github.com/Nadrin/Quartz

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

graphics path-tracing pbr physically-based-rendering qml qt qt3d raytracing rtx vulkan

Last synced: 08 May 2025

https://github.com/JoshuaSenouf/gl-engine

Rendering Engine using C++ and OpenGL

ibl opengl pbr shaders

Last synced: 08 May 2025

https://github.com/iimachines/Maya2glTF

Maya to glTF 2.0 exporter

exporter gltf maya pbr

Last synced: 12 Jan 2026

https://github.com/AlexanderVeselov/RayTracing

Realtime GPU Path tracer based on OpenCL and OpenGL

3d cpp gpgpu gpu opencl opengl pathtracing pbr raytracing render

Last synced: 16 May 2025

https://github.com/avilapa/vxr

General purpose engine written in C++ with emphasis on materials rendering (PBR, clear coat, anisotropy, iridescence)

3d anisotropy c-plus-plus clear-coat engine game-engine gamedev glfw graphics graphics-programming imgui iridescence materials multithreading open-source opengl pbr physically-based-rendering procedural rendering

Last synced: 24 Dec 2025

https://github.com/jeeliz/jeelizglassesvtowidget

JavaScript/WebGL glasses virtual try-on widget. Real-time camera experience, robust to all lighting conditions, high-end 3D PBR rendering, easy integration, fully customizable.

3d augmented-reality camera glasses javascript pbr real-time try-on virtual virtual-mirror vto webar webcam webgl widget

Last synced: 04 Apr 2025

https://github.com/Lugdunum3D/Lugdunum

[UNMAINTAINED] A modern cross-platform 3D engine built with Vulkan, glTF 2.0 and modern C++14.

cpp14 pbr rendering vulkan vulkan-api

Last synced: 15 Mar 2025

https://github.com/lugdunum3d/lugdunum

[UNMAINTAINED] A modern cross-platform 3D engine built with Vulkan, glTF 2.0 and modern C++14.

cpp14 pbr rendering vulkan vulkan-api

Last synced: 13 Apr 2025

https://github.com/TimvanScherpenzeel/gltf-to-usdz-research

Research and proof of concept of converting glTF to USDZ for AR Quick Look (iOS 12+).

ar cli converter gltf ios pbr pixar proof-of-concept quicklook usd usdz xcode

Last synced: 09 Jul 2025

https://github.com/timvanscherpenzeel/gltf-to-usdz-research

Research and proof of concept of converting glTF to USDZ for AR Quick Look (iOS 12+).

ar cli converter gltf ios pbr pixar proof-of-concept quicklook usd usdz xcode

Last synced: 21 Aug 2025

https://github.com/shrekshao/minimal-gltf-loader

A minimal, engine-agnostic JavaScript glTF Loader.

gltf gltf2 loader pbr skin webgl2

Last synced: 15 Mar 2025

https://github.com/harfang3d/dogfight-sandbox-hg2

Air to air combat sandbox, created in Python 3 using the HARFANG 3D 2 framework.

3d autopilot directx-11 flight-simulator game harfang3d network opengl pbr python simulation tensorflow virtual-reality vr

Last synced: 09 Apr 2025

https://github.com/nvpro-samples/vk_gltf_renderer

Rendering glTF scenes with ray tracer and raster (Vulkan)

cubemap gltf gltf2 importance-sampling pbr raytracing tonemapping vulkan

Last synced: 05 Apr 2025

https://github.com/LoganFairbairn/RyMat

Provides a layer based wrapper user interface and utility functions for editing complex materials in Blender.

3d baking blender blender-addon game layer material material-editor npr painter pbr python texture texture-painting unity unreal vrchat

Last synced: 01 Sep 2025

https://github.com/MorcilloSanz/RendererGL

Cross platform 3D renderer in C++ and OpenGL with lighting, shadows and materials.

computer-graphics graphics-engine graphics-programming hdri opengl pbr pbr-materials pbr-shading point-cloud renderer viewer

Last synced: 10 Jul 2025

https://github.com/thexa4/source-pbr

Source Engine Physically Based Rendering implementation

pbr shader source-engine

Last synced: 24 Sep 2025

https://github.com/stripe2933/vk-gltf-viewer

Blazingly fast Vulkan glTF Viewer

cpp20-modules gltf ibl pbr rendering vulkan

Last synced: 19 Feb 2026

https://github.com/maksimkurb/keen-pbr

keen-pbr is a Policy Based Routing toolkit for Keenetic and OpenWRT routers / Инструменты для выборочной маршрутизации на роутерах Keenetic и OpenWRT

dnsmasq entware keen-pbr keenetic keenetic-pbr keenetic-routers netcraze openwrt openwrt-feed openwrt-package opkg pbr policy-based-routing routing

Last synced: 27 May 2026

https://github.com/neil3d/awesome-pbr

A comprehensive collection of Physically Based Rendering resources.

pathtracing pbr

Last synced: 12 Feb 2026

https://github.com/haeri/photonbox

A portable modern OpenGL Game-Engine with focus on PBR

cpp engine game-engine opengl pbr visualization

Last synced: 14 Jan 2026

https://github.com/Haeri/PhotonBox

A portable modern OpenGL Game-Engine with focus on PBR

cpp engine game-engine opengl pbr visualization

Last synced: 08 May 2025

https://github.com/reon90/redcube

JS renderer based on GLTF to WebGPU or WebGL backends.

3d-models glsl gltf opengl-es pbr typescript webgl webgl2 webgpu

Last synced: 05 Apr 2025

https://github.com/voithos/quarkgl

A subatomic OpenGL graphics library.

graphics-programming opengl pbr rendering

Last synced: 02 May 2025

https://github.com/HK-SHAO/RayTracingPBR

A very simple PBR Path Tracing Renderer.

graphics pbr raytracing taichi

Last synced: 02 Apr 2025

https://github.com/matt77hias/smallpt

☀️ The Rosetta smallpt (small path tracing) project

path-tracing pbr ray-tracing rendering

Last synced: 21 Jan 2026

https://github.com/Reon90/redcube

JS renderer based on GLTF to WebGPU or WebGL backends.

3d-models glsl gltf opengl-es pbr typescript webgl webgl2 webgpu

Last synced: 01 Apr 2025

https://github.com/jerkwin/filamentcn

收集/整理/翻译 Filament 资料/文档/教程

filament pbr

Last synced: 09 Mar 2026

https://github.com/hexaengine/hexaengine

The official repo of the HexaEngine game engine

csharp d3d11 game-engine graphics high-fidelity high-performance pbr windows

Last synced: 05 Apr 2025

https://github.com/njucg/moer-lite

面向教学的蒙特卡洛路径追踪(Monte Carlo Path Tracing)渲染框架

computer-graphics educational-project monte-carlo path-tracing pbr renderer

Last synced: 22 Apr 2026

https://github.com/neon-age/VFX-Lab

Shaders and VFX experimentation in URP and BIRP

lighting pbr rendering shaders shading shadows unity urp vfx

Last synced: 29 Apr 2025

https://github.com/yszhao91/xort

webgpu 3D renderer frame

meta pbr webgpu

Last synced: 13 Apr 2025

https://github.com/todaylg/three-viewer

PBR rendering equation playground and feature experiment, based on Threejs and Envtools

brdf envtools equation ibl pbr threejs

Last synced: 09 Apr 2025

https://github.com/ACIIL/ACLS-Shader-1.0

ACLS (older 1.0). Unity HLSL VR ready "Toony/PBR hybrid" avatar shader for VRCHAT and similar platforms. Built with game industry standard toony appearances and adaptive to vrchat render constraints and reactive to common incorrect user generated map lighting.

avatar-shader hlsl npr pbr pbr-hybrid shader unity vr vrchat

Last synced: 11 Mar 2025

https://github.com/rayanalysis/panda3d-complexpbr

IBL rendering module supporting real-time reflections and post-processing effects in Panda3D

ibl pbr python

Last synced: 09 Apr 2026

https://github.com/qiankanglai/pbr_guide_chinese

闲暇时间渣翻

pbr substance-painter

Last synced: 20 Jan 2026

https://github.com/simplerr/rust-renderer

A minimal renderer to play with Rust, Vulkan, Render graphs, Raytracing and ReSTIR

ash glsl pbr raytracing rtx rust vulkan

Last synced: 28 Jan 2026

https://github.com/repalash/cc0textures-threejs

PBR Material loader from cc0textures.com for webgl projects.

cc0 cc0-textures loader materials pbr threejs

Last synced: 17 Apr 2025

https://github.com/rgreinho/python-cookiecutter

Cookiecutter template for python projects

click cookiecutter docker pbr pytest python

Last synced: 18 Mar 2025

https://github.com/ryanzll/revittruegltf

A high-fidelity Revit to gltf exporter

export gltf pbr revit

Last synced: 15 May 2026

https://github.com/aniketrajnish/unity-webgpu-pbr-maps-generator

Helps generate PBR maps from a base/diffuse map depending on the workflow chosen using WebGPU.

pbr pbr-materials pbr-shading unity unity-webgpu unity3d webgpu

Last synced: 18 May 2026

https://github.com/yarnmcdonuts/pbr-terrain

PBR Terrain shaders for JMonkeyEngine 3. The java-based shader converter utility has been moved to a seperate utility project: https://github.com/yaRnMcDonuts/Afflicted-Scene-Designer-Utilities

jmonkeyengine3 pbr shader terrain

Last synced: 25 Jan 2026

https://github.com/matt77hias/js-smallpt

☀️ JavaScript Path Tracer

path-tracing pbr ray-tracing rendering

Last synced: 25 Mar 2025

https://github.com/scarlettstudios/planetopbr

PlaneToPBR — A free Blender extension that generates a fully textured PBR plane from a single image in one click, automatically creating diffuse, normal, roughness, depth, and segmentation maps using AI models.

3d ai-tools blender blender-addon blender-extension pbr pbr-textures

Last synced: 02 Apr 2026