ShaderconductorShaderConductor is a tool designed for cross-compiling HLSL to other shading languages
Stars: ✭ 1,146 (+102.12%)
BonzomaticLive shader coding tool and Shader Showdown workhorse
Stars: ✭ 829 (+46.21%)
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.
Stars: ✭ 11,698 (+1963.14%)
Game Programmer Study Notes⚓ 我的游戏程序员生涯的读书笔记合辑。你可以把它看作一个加强版的Blog。涉及图形学、实时渲染、编程实践、GPU编程、设计模式、软件工程等内容。Keep Reading , Keep Writing , Keep Coding.
Stars: ✭ 6,050 (+967.02%)
Aardvark.renderingThe dependency-aware, high-performance aardvark rendering engine. This repo is part of aardvark - an open-source platform for visual computing, real-time graphics and visualization.
Stars: ✭ 79 (-86.07%)
Physics3dA 3D physics engine
Stars: ✭ 101 (-82.19%)
HlslexplorerSee how hardware understands your HLSL
Stars: ✭ 91 (-83.95%)
ShadercA collection of tools, libraries, and tests for Vulkan shader compilation.
Stars: ✭ 1,016 (+79.19%)
Shader PrintfSimple printf functionality for GLSL.
Stars: ✭ 170 (-70.02%)
OpengraphicGraphic Engine & Game Engine lists
Stars: ✭ 772 (+36.16%)
Glchaos.p3D GPUs Strange Attractors and Hypercomplex Fractals explorer - up to 256 Million particles in RealTime
Stars: ✭ 590 (+4.06%)
NnaoNeural Network Ambien Occlusion based on http://theorangeduck.com/page/neural-network-ambient-occlusion
Stars: ✭ 57 (-89.95%)
ShadergenProof-of-concept library for generating HLSL, GLSL, and Metal shader code from C#,
Stars: ✭ 395 (-30.34%)
ShaderworkshopInteractive GLSL fragment shaders editor made with Qt
Stars: ✭ 43 (-92.42%)
NoiseshaderNoise shader library for Unity
Stars: ✭ 616 (+8.64%)
Pbr projShader of PBR for Unity
Stars: ✭ 68 (-88.01%)
Datoviz⚡ High-performance GPU interactive scientific data visualization with Vulkan
Stars: ✭ 222 (-60.85%)
GlslangKhronos-reference front end for GLSL/ESSL, partial front end for HLSL, and a SPIR-V generator.
Stars: ✭ 2,034 (+258.73%)
Spirv VmVirtual machine for executing SPIR-V
Stars: ✭ 173 (-69.49%)
ComputesharpA .NET 5 library to run C# code in parallel on the GPU through DX12 and dynamically generated HLSL compute shaders, with the goal of making GPU computing easy to use for all .NET developers! 🚀
Stars: ✭ 982 (+73.19%)
Shaderc RsRust bindings for the shaderc library.
Stars: ✭ 143 (-74.78%)
DuEngineAn efficient interactive C++ renderer for ShaderToy-alike demos with 2D/3D/CubeMap/Video/Camera/LightField/Volume textures. (Partially used in my I3D 2018 papers)
Stars: ✭ 62 (-89.07%)
osgwReal-Time Ocean Animation with Gerstner Waves
Stars: ✭ 51 (-91.01%)
adaA general porpose OpenGL app library
Stars: ✭ 105 (-81.48%)
tiny-cuda-nnLightning fast & tiny C++/CUDA neural network framework
Stars: ✭ 908 (+60.14%)
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.
Stars: ✭ 20 (-96.47%)
Lighthouse2Lighthouse 2 framework for real-time ray tracing
Stars: ✭ 542 (-4.41%)
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.
Stars: ✭ 129 (-77.25%)
ElkEngineSimple graphics engine used as submodule in many of my projects
Stars: ✭ 54 (-90.48%)
CPP-ProgrammingVarious C/C++ examples. DirectX, OpenGL, CUDA, Vulkan, OpenCL.
Stars: ✭ 30 (-94.71%)
makmaMakma is a deferred Vulkan renderer written in C++.
Stars: ✭ 77 (-86.42%)
EdxrayA physically based renderer which implements many state of the art techniques in light transport simulation, material modeling, sampling and reconstruction.
Stars: ✭ 270 (-52.38%)
VuhVulkan compute for people
Stars: ✭ 264 (-53.44%)
RdsystemReaction-diffusion system with CustomRenderTexture.
Stars: ✭ 271 (-52.2%)
LuisaRenderHigh-Performance Multiple-Backend Renderer Based on LuisaCompute
Stars: ✭ 47 (-91.71%)
Liblava🌋 A modern and easy-to-use library for the Vulkan API
Stars: ✭ 275 (-51.5%)
Gfx[maintenance mode] A low-overhead Vulkan-like GPU API for Rust.
Stars: ✭ 5,045 (+789.77%)
StandardgeometryshaderAn example of a geometry shader with Unity's standard lighting model support.
Stars: ✭ 303 (-46.56%)
Unity Ui Rounded CornersThis components and shaders allows you to add rounded corners to UI elements!
Stars: ✭ 307 (-45.86%)
WebclglGPGPU Javascript library 🐸
Stars: ✭ 313 (-44.8%)
RptA physically-based path tracer
Stars: ✭ 296 (-47.8%)
SpheredissolveCustomizable procedural spherical dissolve shader for Unity3D, for all your customizable procedural spherical dissolve needs!
Stars: ✭ 311 (-45.15%)
ShadersketchesKodeLife shader sketches I wrote while commuting
Stars: ✭ 536 (-5.47%)
Shaderdebugger[DEPRECATED] C++ library for debugging HLSL & GLSL shaders
Stars: ✭ 323 (-43.03%)
GlslccGLSL cross-compiler tool (GLSL->HLSL, MSL, GLES2, GLES3, GLSLv3), using SPIRV-cross and glslang
Stars: ✭ 320 (-43.56%)
UnitypcssNvidia's PCSS soft shadow algorithm implemented in Unity
Stars: ✭ 533 (-6%)
rvcA 32-bit RISC-V emulator in a shader (and C)
Stars: ✭ 491 (-13.4%)
DepthinverseprojectionAn example showing how to inverse-project depth samples into the view/world space in Unity.
Stars: ✭ 296 (-47.8%)
Colormap ShadersA collection of shaders to draw color maps.
Stars: ✭ 315 (-44.44%)
SkyboxplusBasic skybox extensions for Unity
Stars: ✭ 324 (-42.86%)
XshadercompilerShader cross compiler to translate HLSL (Shader Model 4 and 5) to GLSL
Stars: ✭ 327 (-42.33%)
Renderhelp⚡️ 可编程渲染管线实现,帮助初学者学习渲染
Stars: ✭ 494 (-12.87%)
ThebookofshadersStep-by-step guide through the abstract and complex universe of Fragment Shaders.
Stars: ✭ 4,070 (+617.81%)