🎮 A step-by-step guide to implementing SSAO, depth of field, lighting, normal mapping, and more for your 3D game.
-
Updated
Jun 25, 2023 - C++
🎮 A step-by-step guide to implementing SSAO, depth of field, lighting, normal mapping, and more for your 3D game.
Lightweight, cross-platform & full-featured shader IDE
This repo hosts the source for the DirectX Shader Compiler which is based on LLVM/Clang.
Colorizing text editor for ImGui
Live shader coding tool and Shader Showdown workhorse
💿 CD Content ( Source Code ) Collection of Book <GPU Gems > 1~ 3 | 《GPU精粹》 1~ 3 随书CD(源代码)珍藏
C++ game engine for Windows, macOS, Linux, iOS, tvOS, Android, and web browsers
Lightweight, multi-platform, data-oriented game engine.
🎲 Modern 3D graphics made simple with C++17 cross-platform framework and rendering abstraction API on top of DirectX 12, Metal & Vulkan
Math library using HLSL syntax with multiplatform SIMD support
HLSL to GLSL language translator based on ATI's HLSL2GLSL. Used in Unity.
GLSL cross-compiler tool (GLSL->HLSL, MSL, GLES2, GLES3, GLSLv3), using SPIRV-cross and glslang
Vulkan, OptiX and CUDA Interoperation Modular Rendering Library and Framework for PC/Linux/Android
Add a description, image, and links to the hlsl topic page so that developers can more easily learn about it.
To associate your repository with the hlsl topic, visit your repo's landing page and select "manage topics."