d.krylov's starred repositories
3d-game-shaders-for-beginners
🎮 A step-by-step guide to implementing SSAO, depth of field, lighting, normal mapping, and more for your 3D game.
awesome-vulkan
Awesome Vulkan ecosystem
glTF-Sample-Models
glTF Sample Models
AwesomePerfCpp
A curated list of awesome C/C++ performance optimization resources: talks, articles, books, libraries, tools, sites, blogs. Inspired by awesome.
awesome-opengl
A curated list of awesome OpenGL libraries, debuggers and resources.
reactphysics3d
Open source C++ physics engine library in 3D
glTF-Sample-Viewer
Physically-Based Rendering in glTF 2.0 using WebGL
awesome-glsl
:sparkler: Compilation of the best resources to learn programming OpenGL Shaders
HybridRenderingEngine
Clustered Forward/Deferred renderer with Physically Based Shading, Image Based Lighting and a whole lot of OpenGL.
common-3d-test-models
Repository containing common 3D test models in original format with original source if known and obj mesh
open-builder
Open "Minecraft-like" game with multiplayer support and Lua scripting support for the both client and server
SPIRV-Reflect
SPIRV-Reflect is a lightweight library that provides a C/C++ reflection API for SPIR-V shader bytecode in Vulkan applications.
TerrainEngine-OpenGL
An OpenGL 4 and C++ program which renders a procedural scene.
SoftwareRenderer
Software rendering engine with PBR. Built from scratch on C++.
OceanSurface
A real-time ocean surface simulated using Tessendorf's algorithm and OpenGL.
photon_mapping
minimal but extensible header only implementation of photon mapping in C++
slingshot-community
Community edition of the Slingshot physics engine
ray-tracing-from-the-ground-up
software of Ray Tracing from the Ground Up by Kevin Suffern