wzhhh123's repositories
astc_encoder
real time ASTC texture compression by computer shader
cpp-game-engine-book
从零编写游戏引擎教程 Writing a game engine tutorial from scratch
Falcor
Real-Time Rendering Framework
filament
Filament is a real-time physically based rendering engine for Android, iOS, Windows, Linux, macOS, and WebGL2
FPSSample
A first person multiplayer shooter example project in Unity
glfw
A multi-platform library for OpenGL, OpenGL ES, Vulkan, window and input
GPU-Pro-Books-Source-Code
:cd: Source Code Collection of Book <GPU Pro> 1~ 7 | 《GPU Pro》1~ 7 书本源代码珍藏
imgui
Dear ImGui: Bloat-free Immediate Mode Graphical User interface for C++ with minimal dependencies
java-design-patterns
Design patterns implemented in Java
mini3d
3D Software Renderer in 700 Lines !!
miniengine
Piccolo (formerly Pilot) – mini game engine for games104
nori
Nori: an educational ray tracer
ogre
scene-oriented, flexible 3D engine
openexr-1
OpenEXR is a high dynamic-range (HDR) image file format for use in computer imaging applications, originally developed by Industrial Light & Magic, now a part of the Academy Software Foundation.
PBR-White-Paper
⚡️基于物理的渲染(PBR)白皮书 | White Paper of Physically Based Rendering(PBR)
pbrt-v2
Source code for the version of pbrt described in the second edition of "Physically Based Rendering"
pbrt-v3
Source code for pbrt, the renderer described in the third edition of "Physically Based Rendering: From Theory To Implementation", by Matt Pharr, Wenzel Jakob, and Greg Humphreys.
Real-Time-Rendering-4th-Bibliography-Collection
Real-Time Rendering 4th (RTR4) 参考文献合集典藏 | Collection of <Real-Time Rendering 4th (RTR4)> Bibliography
ToyRT
A toy raytracing practice
UnityChanToonShaderVer2_Project
UnityChanToonShaderVer2 Project / v.2.0.7 Release
Viry3D
Cross platform 2D and 3D game engine in C++.
vulkan-guide
Introductory guide to vulkan.
WickedEngine
C++ game engine focusing on modern rendering techniques and performance.