Top 59 pbr open source projects

Vqengine
DirectX 11 Renderer written in C++11
Gl Engine
Rendering Engine using C++ and OpenGL
Lugdunum
[UNMAINTAINED] A modern cross-platform 3D engine built with Vulkan, glTF 2.0 and modern C++14.
Gltf
A crate for loading glTF 2.0
Maya2gltf
Maya to glTF 2.0 exporter
Vxr
General purpose engine written in C++ with emphasis on materials rendering (PBR, clear coat, anisotropy, iridescence)
Cluster
Clustered shading implementation with bgfx
Gltf To Usdz Research
Research and proof of concept of converting glTF to USDZ for AR Quick Look (iOS 12+).
Urp stylizedlitshader
Madumpa's URP Stylized Lit Shader Repository
Minimal Gltf Loader
A minimal, engine-agnostic JavaScript glTF Loader.
Daemon
The Dæmon game engine. With some bits of ioq3 and XreaL.
Filament
Filament is a real-time physically based rendering engine for Android, iOS, Windows, Linux, macOS, and WebGL2
Renderer
A shader-based software renderer written from scratch in C89
Vk raytrace
Ray tracing glTF scene with Vulkan
Photonbox
A portable modern OpenGL Game-Engine with focus on PBR
Source Pbr
Source Engine Physically Based Rendering implementation
Pbr proj
Shader of PBR for Unity
Physhader For Mantra
A set of physical-based shaders for Mantra renderer
Ray Mmd
🎨 The project is designed to create a physically-based rendering at mikumikudance.
✭ 1,045
hlslpbr
Pbr White Paper
⚡️基于物理的渲染(PBR)白皮书 | White Paper of Physically Based Rendering(PBR)
Pbr
An implementation of physically based shading & image based lighting in D3D11, D3D12, Vulkan, and OpenGL 4.
Sea3d
An open-source format and tools for game developers 🎮
Renderlab
App of RTR, PTR and Editor
Vulkan Gltf Pbr
Physical based rendering with Vulkan using glTF 2.0 models
Etengine
Realtime 3D Game-Engine with a focus on space sim. Written in C++ 14
Pb
Console progress bar for Rust
Quartz
Vulkan RTX path tracer with a declarative ES7-like scene description language.
Texturelab
Free, Cross-Platform, GPU-Accelerated Procedural Texture Generator
MoravaEngine
2D/3D graphics engine written in C++ language. It currently supports the following graphics APIs: OpenGL 3.3+, Vulkan 1.2, DirectX 11. Its current purpose is to experiment with various CG concepts and techniques.
ACLS-Shader
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.
PixelGraph
An application for publishing Minecraft resource packs; specifically designed for use with Optifine and PBR textures.
tokonoma
Graphics related projects/prototypes/playground (Vulkan, C++17)
pbrtbook
pbrt 中文整合翻译 基于物理的渲染:从理论到实现 Physically Based Rendering: From Theory To Implementation
engine
An easy-to-use, cross-platform, graphics render library written entirely in rust
taichi pt
progressive path tracer written in taichi
cc0-textures
Torrent downloads of free, CC0 licensed, PBR textures
RayTracing
Realtime GPU Path tracer based on OpenCL and OpenGL
smallpt
☀️ The Rosetta smallpt (small path tracing) project
redcube
JS renderer based on GLTF to WebGPU or WebGL backends.
rPBR
Physically based rendering (PBR) for raylib
Lambda
Physically based renderer written in C++
1-59 of 59 pbr projects