VqengineDirectX 11 Renderer written in C++11
Gl EngineRendering Engine using C++ and OpenGL
Wickedengine3D engine focusing on modern rendering techniques and performance.
Lugdunum[UNMAINTAINED] A modern cross-platform 3D engine built with Vulkan, glTF 2.0 and modern C++14.
GltfA crate for loading glTF 2.0
YaveYet Another Vulkan Engine
VxrGeneral purpose engine written in C++ with emphasis on materials rendering (PBR, clear coat, anisotropy, iridescence)
ClusterClustered shading implementation with bgfx
Gltf To Usdz ResearchResearch and proof of concept of converting glTF to USDZ for AR Quick Look (iOS 12+).
FrrThe FRRouting Protocol Suite
DiligentengineA modern cross-platform low-level graphics library and rendering framework
DaemonThe Dæmon game engine. With some bits of ioq3 and XreaL.
FilamentFilament is a real-time physically based rendering engine for Android, iOS, Windows, Linux, macOS, and WebGL2
RendererA shader-based software renderer written from scratch in C89
PhotonboxA portable modern OpenGL Game-Engine with focus on PBR
HelixjsA Javascript 3D game engine.
Source PbrSource Engine Physically Based Rendering implementation
Ray Mmd🎨 The project is designed to create a physically-based rendering at mikumikudance.
Pbr White Paper⚡️基于物理的渲染(PBR)白皮书 | White Paper of Physically Based Rendering(PBR)
PbrAn implementation of physically based shading & image based lighting in D3D11, D3D12, Vulkan, and OpenGL 4.
Sea3dAn open-source format and tools for game developers 🎮
EtengineRealtime 3D Game-Engine with a focus on space sim. Written in C++ 14
PbConsole progress bar for Rust
QuartzVulkan RTX path tracer with a declarative ES7-like scene description language.
TexturelabFree, Cross-Platform, GPU-Accelerated Procedural Texture Generator
MoravaEngine2D/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-ShaderUnity 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.
PixelGraphAn application for publishing Minecraft resource packs; specifically designed for use with Optifine and PBR textures.
tokonomaGraphics related projects/prototypes/playground (Vulkan, C++17)
pbrtbookpbrt 中文整合翻译 基于物理的渲染:从理论到实现 Physically Based Rendering: From Theory To Implementation
engineAn easy-to-use, cross-platform, graphics render library written entirely in rust
taichi ptprogressive path tracer written in taichi
NablaOpenGL/OpenGL ES/Vulkan/CUDA/OptiX Modular Rendering Framework for PC/Linux/Android
cc0-texturesTorrent downloads of free, CC0 licensed, PBR textures
RayTracingRealtime GPU Path tracer based on OpenCL and OpenGL
smallpt☀️ The Rosetta smallpt (small path tracing) project
redcubeJS renderer based on GLTF to WebGPU or WebGL backends.
harfang3dHARFANG 3D source code public repository
FWK💎 3D game framework in C, with Luajit bindings now.
rPBRPhysically based rendering (PBR) for raylib
LambdaPhysically based renderer written in C++