Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

Projects in Awesome Lists tagged with hlsl

A curated list of projects in awesome lists tagged with hlsl .

https://github.com/lettier/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.

3d 3d-graphics game-development gamedev glsl glsl-shader glsl-shaders godot graphics graphics-programming hlsl indiedev opengl panda3d shader shaders unity unity3d vulkan webgl

Last synced: 17 Dec 2024

https://github.com/lettier/3d-game-shaders-for-beginners?tab=readme-ov-file

🎮 A step-by-step guide to implementing SSAO, depth of field, lighting, normal mapping, and more for your 3D game.

3d 3d-graphics game-development gamedev glsl glsl-shader glsl-shaders godot graphics graphics-programming hlsl indiedev opengl panda3d shader shaders unity unity3d vulkan webgl

Last synced: 29 Oct 2024

https://lettier.github.io/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.

3d 3d-graphics game-development gamedev glsl glsl-shader glsl-shaders godot graphics graphics-programming hlsl indiedev opengl panda3d shader shaders unity unity3d vulkan webgl

Last synced: 16 Nov 2024

https://github.com/blinue/magpie

An all-purpose window upscaler for Windows 10/11.

anime4k capture cppwinrt fluent-design fsr hlsl magnifier magpie super-resolution windows xaml-islands

Last synced: 16 Dec 2024

https://github.com/Blinue/Magpie

An all-purpose window upscaler for Windows 10/11.

anime4k capture cppwinrt fluent-design fsr hlsl magnifier magpie super-resolution windows xaml-islands

Last synced: 02 Nov 2024

https://github.com/colinleung-nilocat/unityurptoonlitshaderexample

A very simple toon lit shader example, for you to learn writing custom lit shader in Unity URP

character hlsl lit outline shader toon unity urp

Last synced: 17 Dec 2024

https://github.com/ColinLeung-NiloCat/UnityURPToonLitShaderExample

A very simple toon lit shader example, for you to learn writing custom lit shader in Unity URP

character hlsl lit outline shader toon unity urp

Last synced: 10 Nov 2024

https://github.com/crosire/reshade

A generic post-processing injector for games and video software.

compiler d3d11 d3d12 d3d9 glsl hlsl hook injector opengl post-processing preprocessor shaders spir-v vulkan

Last synced: 17 Dec 2024

https://github.com/microsoft/directxshadercompiler

This repo hosts the source for the DirectX Shader Compiler which is based on LLVM/Clang.

directx-shader-compiler dxil hlsl shader-programs

Last synced: 17 Dec 2024

https://github.com/Microsoft/DirectXShaderCompiler

This repo hosts the source for the DirectX Shader Compiler which is based on LLVM/Clang.

directx-shader-compiler dxil hlsl shader-programs

Last synced: 26 Oct 2024

https://github.com/KhronosGroup/glslang

Khronos-reference front end for GLSL/ESSL, partial front end for HLSL, and a SPIR-V generator.

compiler essl glsl glslang glslangvalidator hlsl shader spir-v validator

Last synced: 14 Nov 2024

https://github.com/microsoft/DirectXShaderCompiler

This repo hosts the source for the DirectX Shader Compiler which is based on LLVM/Clang.

directx-shader-compiler dxil hlsl shader-programs

Last synced: 11 Nov 2024

https://github.com/sergio0694/computesharp

A .NET library to run C# code in parallel on the GPU through DX12, D2D1, and dynamically generated HLSL compute and pixel shaders, with the goal of making GPU computing easy to use for all .NET developers! 🚀

computing csharp d2d1 directx dotnet gpgpu gpu hlsl hlsl-shader library netstandard nuget performance shader uwp visual-studio winui winui3 xaml

Last synced: 18 Dec 2024

https://github.com/Sergio0694/ComputeSharp

A .NET library to run C# code in parallel on the GPU through DX12, D2D1, and dynamically generated HLSL compute and pixel shaders, with the goal of making GPU computing easy to use for all .NET developers! 🚀

computing csharp d2d1 directx dotnet gpgpu gpu hlsl hlsl-shader library netstandard nuget performance shader uwp visual-studio winui winui3 xaml

Last synced: 06 Nov 2024

https://github.com/patriciogonzalezvivo/lygia

LYGIA, it's a granular and multi-language (GLSL, HLSL, WGSL, MSL and CUDA) shader library designed for performance and flexibility

computer-graphics glsl glsl-shader hlsl hlsl-shader library metal metal-shader shader shader-library shaders webgl wgpu wgsl wgsl-shader

Last synced: 14 Nov 2024

https://github.com/shader-slang/slang

Making it easier to work with shaders

cuda d3d12 glsl hlsl shaders vulkan

Last synced: 18 Dec 2024

https://github.com/google/shaderc

A collection of tools, libraries, and tests for Vulkan shader compilation.

compiler glsl glslang graphics hlsl shaderc spirv spirv-cross vulkan

Last synced: 17 Dec 2024

https://github.com/microsoft/shaderconductor

ShaderConductor is a tool designed for cross-compiling HLSL to other shading languages

compiler d3d10 d3d11 d3d12 d3d9 dxil glsl graphics hlsl metal opengl opengl-es shader spir-v vulkan

Last synced: 21 Dec 2024

https://github.com/microsoft/ShaderConductor

ShaderConductor is a tool designed for cross-compiling HLSL to other shading languages

compiler d3d10 d3d11 d3d12 d3d9 dxil glsl graphics hlsl metal opengl opengl-es shader spir-v vulkan

Last synced: 10 Nov 2024

https://github.com/kirevdokimov/unity-ui-rounded-corners

These components and shaders allow you to add rounded corners to UI elements!

c-sharp cg hlsl shader shaderlab ui unity

Last synced: 21 Dec 2024

https://github.com/kirevdokimov/Unity-UI-Rounded-Corners

This components and shaders allows you to add rounded corners to UI elements!

c-sharp cg hlsl shader shaderlab ui unity

Last synced: 11 Nov 2024

https://github.com/gargaj/bonzomatic

Live shader coding tool and Shader Showdown workhorse

c-plus-plus demoscene directx glsl graphics hlsl live-coding livecoding opengl shader shadertoy

Last synced: 19 Dec 2024

https://github.com/Gargaj/Bonzomatic

Live shader coding tool and Shader Showdown workhorse

c-plus-plus demoscene directx glsl graphics hlsl live-coding livecoding opengl shader shadertoy

Last synced: 26 Oct 2024

https://github.com/qianmo/gpu-gems-book-source-code

:cd: CD Content ( Source Code ) Collection of Book <GPU Gems > 1~ 3 | 《GPU精粹》 1~ 3 随书CD(源代码)珍藏

book-source-code glsl gpu gpu-gems gpu-programming graphics hlsl rendering shader

Last synced: 18 Dec 2024

https://github.com/QianMo/GPU-Gems-Book-Source-Code

:cd: CD Content ( Source Code ) Collection of Book <GPU Gems > 1~ 3 | 《GPU精粹》 1~ 3 随书CD(源代码)珍藏

book-source-code glsl gpu gpu-gems gpu-programming graphics hlsl rendering shader

Last synced: 14 Nov 2024

https://github.com/elnormous/ouzel

C++ game engine for Windows, macOS, Linux, iOS, tvOS, Android, and web browsers

android direct3d emscripten game game-development game-engine glsl hlsl linux macos metal multiplatform openal opengl opengles opensles raspbian tvos windows xaudio2

Last synced: 26 Oct 2024

https://github.com/jasonma0012/lwgui

A Lightweight, Flexible, Powerful Shader GUI System for Unity.

editor gui hlsl shader shaderlab tool unity

Last synced: 20 Dec 2024

https://github.com/pimaker/rvc

A 32-bit RISC-V emulator in a shader (and C)

hlsl risc-v shader unity vrchat

Last synced: 21 Dec 2024

https://github.com/PiMaker/rvc

A 32-bit RISC-V emulator in a shader (and C)

hlsl risc-v shader unity vrchat

Last synced: 21 Nov 2024

https://github.com/redorav/hlslpp

Math library using HLSL syntax with multiplatform SIMD support

arm arm64 avx c-plus-plus-11 cpp game-development hlsl math math-library matrix neon quaternion shaders simd sse sse41 vector wasm

Last synced: 21 Dec 2024

https://github.com/marcozakaria/URP-LWRP-Shaders

A Collection of Shader For URP(LWRP) Render Pipeline

cloud clouds fire hexsphere hlsl lwrp lwrp-shaders shadergraph shaderlab shaders srp ui urp water

Last synced: 12 Nov 2024

https://github.com/aras-p/hlsl2glslfork

HLSL to GLSL language translator based on ATI's HLSL2GLSL. Used in Unity.

cross-compiler glsl hlsl shaders

Last synced: 20 Dec 2024

https://github.com/tgjones/HlslTools

A Visual Studio extension that provides enhanced support for editing High Level Shading Language (HLSL) files

hlsl parser visual-studio

Last synced: 12 Nov 2024

https://github.com/septag/glslcc

GLSL cross-compiler tool (GLSL->HLSL, MSL, GLES2, GLES3, GLSLv3), using SPIRV-cross and glslang

glsl hlsl msl spirv-cross toolset transcompiler

Last synced: 14 Nov 2024

https://github.com/yoship1639/UniToon

Physically-based Toon Shader for game applications. Compliant with Unity standard rendering functions. It is not targeted to be multifunctional in order to keep performance, but to be universally usable.

hlsl outline pbr shader toon unity

Last synced: 10 Nov 2024

https://github.com/mellinoe/shadergen

Proof-of-concept library for generating HLSL, GLSL, and Metal shader code from C#,

direct3d games glsl graphics hlsl opengl shaders vulkan

Last synced: 16 Dec 2024

https://github.com/mellinoe/ShaderGen

Proof-of-concept library for generating HLSL, GLSL, and Metal shader code from C#,

direct3d games glsl graphics hlsl opengl shaders vulkan

Last synced: 10 Nov 2024

https://github.com/LukasBanana/XShaderCompiler

Shader cross compiler to translate HLSL (Shader Model 4 and 5) to GLSL

c cpp cpp11 csharp glsl hlsl shader-cross-compiler

Last synced: 14 Nov 2024

https://github.com/lukasbanana/xshadercompiler

Shader cross compiler to translate HLSL (Shader Model 4 and 5) to GLSL

c cpp cpp11 csharp glsl hlsl shader-cross-compiler

Last synced: 20 Nov 2024

https://github.com/polymonster/pmfx-shader

Cross platform shader system for HLSL, GLSL, Metal and SPIR-V.

gles glsl hlsl metal nvn pssl shader-compiler shader-reflection spirv uber-shader webgl

Last synced: 14 Nov 2024

https://github.com/dfranx/ShaderDebugger

[DEPRECATED] C++ library for debugging HLSL & GLSL shaders

compiler debugger glsl hlsl shader-editor

Last synced: 14 Nov 2024

https://github.com/dfranx/shaderdebugger

[DEPRECATED] C++ library for debugging HLSL & GLSL shaders

compiler debugger glsl hlsl shader-editor

Last synced: 20 Nov 2024

https://github.com/dfranx/spirv-vm

Virtual machine for executing SPIR-V

debugging glsl hlsl shader shaders spir-v spirv

Last synced: 17 Dec 2024

https://github.com/simeonradivoev/computestochasticreflections

Compute Stochastic Screen Space Reflections for unity post processing

compute-shader effect graphics hlsl image-effect postprocessing reflection shader unity unity3d

Last synced: 18 Dec 2024

https://github.com/tuxalin/water-shader

Procedural water shader for general use.

displacement foam hlsl procedural reflection shader unity3d water

Last synced: 10 Nov 2024

https://github.com/alaingalvan/crossshader

⚔️ A tool for cross compiling shaders. Convert between GLSL, HLSL, Metal Shader Language, or older versions of GLSL.

apple-metal compiler directx glsl hlsl metal opengl transpiler vulkan webgl

Last synced: 16 Dec 2024

https://github.com/Josh015/Alloy

Alloy physical shader framework for Unity.

alloy csharp custom-shaders graphics hdr hlsl shaderlab shaders skin transmission unity unity3d

Last synced: 10 Nov 2024

https://github.com/alaingalvan/CrossShader

⚔️ A tool for cross compiling shaders. Convert between GLSL, HLSL, Metal Shader Language, or older versions of GLSL.

apple-metal compiler directx glsl hlsl metal opengl transpiler vulkan webgl

Last synced: 02 Nov 2024

https://github.com/simeonradivoev/ComputeStochasticReflections

Compute Stochastic Screen Space Reflections for unity post processing

compute-shader effect graphics hlsl image-effect postprocessing reflection shader unity unity3d

Last synced: 10 Nov 2024

https://github.com/DragonJoker/ShaderWriter

Library used to write shaders from C++, and export them in either GLSL, HLSL or SPIR-V.

cpp17 glsl hlsl spirv

Last synced: 04 Sep 2024

https://github.com/sefinek/genshin-impact-reshade

Enhance your Genshin Impact experience with the Stella Mod! Unlock safe features like ReShade graphical upgrades, custom shaders, and FPS boost for smoother, more vibrant gameplay. Dive into Teyvat's beauty like never before!

3dmigoto game genshin-impact genshin-impact-custom-skins genshin-impact-mod genshin-impact-mods genshin-impact-reshade genshin-impact-shaders genshin-mod genshin-mods genshin-shaders genshin-stella-mod genshinimpact gimi hlsl hlsl-shaders preset presets reshade shaders

Last synced: 21 Dec 2024

https://github.com/simeonradivoev/gpu-planetary-rendering

GPU atmosphertic scattering and planet generation in Unity 3D

atmosphere charp compute-shader graphics hlsl large-scale planet postprocessing shader unity unity3d

Last synced: 10 Nov 2024

https://github.com/simeonradivoev/GPU-Planetary-Rendering

GPU atmosphertic scattering and planet generation in Unity 3D

atmosphere charp compute-shader graphics hlsl large-scale planet postprocessing shader unity unity3d

Last synced: 10 Nov 2024

https://github.com/orels1/orels-unity-shaders

A collection of practical Unity shaders for your next project

amplify cg hlsl shaders unity vrchat

Last synced: 21 Dec 2024

https://github.com/orels1/orels-Unity-Shaders

A collection of practical Unity shaders for your next project

amplify cg hlsl shaders unity vrchat

Last synced: 17 Nov 2024

https://github.com/kode/krafix

GLSL cross-compiler based on glslang and SPIRV-Cross

glsl hlsl metal spir-v

Last synced: 19 Dec 2024

https://github.com/AkaiMage/VRC-Cancerspace

Cancerous screenspace shader for VRChat. Please use responsibly. :^)

hlsl shader unity vrchat

Last synced: 23 Oct 2024

https://github.com/akaimage/vrc-cancerspace

Cancerous screenspace shader for VRChat. Please use responsibly. :^)

hlsl shader unity vrchat

Last synced: 09 Oct 2024

https://github.com/reignstudios/cs2x

Transpiles a C# subset to non .NET languages. (Powered by Roslyn)

c89 cg csharp embedded glsl hlsl transpiler wasm

Last synced: 12 Oct 2024

https://github.com/patriciogonzalezvivo/ada

A general porpose OpenGL app library

glsl glsl-shader graphics hlsl hlsl-shader shader

Last synced: 27 Oct 2024

https://github.com/penguinliong/spirq-rs

Light weight SPIR-V reflection library

glsl hlsl rust spirv vulkan wgsl

Last synced: 15 Dec 2024

https://github.com/zieiony/ghurund

My DirectX 12 playground - engine, editor and a sample game.

angelscript directx directx12 engine game-engine hlsl physx ui windows10

Last synced: 16 Dec 2024

https://github.com/dfranx/vscode-shadered

VS Code extension that adds the ability to debug and preview shaders

debugger glsl hlsl shaders vscode vscode-extension

Last synced: 20 Nov 2024

https://github.com/simeonradivoev/nnao

Neural Network Ambien Occlusion based on http://theorangeduck.com/page/neural-network-ambient-occlusion

effect graphics hlsl lighting-effects shader shaderlab unity unity3d

Last synced: 10 Nov 2024

https://github.com/simeonradivoev/NNAO

Neural Network Ambien Occlusion based on http://theorangeduck.com/page/neural-network-ambient-occlusion

effect graphics hlsl lighting-effects shader shaderlab unity unity3d

Last synced: 10 Nov 2024

https://github.com/Zallist/unity.zallist.universal-simple-lit-shadergraph-target

This plugin simply adds a Simple Lit material (SubTarget) to the Universal target for Shader Graph for URP

csharp hlsl shadergraph unity universal-render-pipeline urp

Last synced: 11 Nov 2024

https://github.com/hecomi/hlsltoolsforvisualstudioconfiggenerator

Create shadertoolsconfig.json for Unity project

hlsl unity visual-studio

Last synced: 15 Dec 2024

https://github.com/lukis101/particlecloudvrc

Interactable shader-based particle system for VRChat/Unity

hlsl unity vrchat

Last synced: 09 Oct 2024

https://github.com/lukis101/ParticleCloudVRC

Interactable shader-based particle system for VRChat/Unity

hlsl unity vrchat

Last synced: 17 Nov 2024

https://github.com/Traverse-Research/hassle-rs

🦀 This crate provides an FFI layer and idiomatic rust wrappers for the new DirectXShaderCompiler library.

compiler hlsl rust rust-library shader

Last synced: 19 Nov 2024

https://github.com/scrn-vrc/svm-face-and-object-detection-shader

SVM using HOG descriptors implemented in fragment shaders

face-detection hlsl hog-features opencv shaderlab svm svm-rbf unity unity3d vrchat

Last synced: 09 Oct 2024

https://github.com/aandreba/wasm2spirv

Compile your WebAssembly programs into SPIR-V shaders

glsl hlsl msl rust spirv vulkan wasm wgsl

Last synced: 11 Dec 2024

https://github.com/fmutant/hlml

vectorized high-level math library

directx float gamedev hlsl math matrix opengl quaternion simd sse vectorized

Last synced: 14 Nov 2024

https://github.com/felipeagc/tinyshader

Small, easy-to-integrate shader compiler written in C99. Compiles HLSL to SPIR-V

c compiler hlsl shader spir-v vulkan

Last synced: 20 Nov 2024

https://github.com/ufna/VaKawaseBlur

Fast and furious Kawase blur implementation for Unreal Engine 4

blur hlsl kawase shader ue4 ue4-plugin unreal-engine

Last synced: 29 Oct 2024

https://github.com/penguinliong/inline-spirv-rs

Compile GLSL/HLSL/WGSL and inline SPIR-V right inside your crate.

glsl hlsl rust spirv wgsl

Last synced: 16 Dec 2024

https://github.com/everyoneishappy/fieldtrip

vvvv pack for working with scalar & vector fields

hlsl vvvv

Last synced: 08 Dec 2024

https://github.com/ACIIL/ACLS-Shader-1.0

ACLS (older 1.0). Unity 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.

avatar-shader hlsl npr pbr pbr-hybrid shader unity vr vrchat

Last synced: 23 Oct 2024

https://github.com/xenoatom/xenoatom.shadercompiler

Provides a .NET library, a tool executable and an integration of shaderc compiler into MSBuild for compiling all your GLSL/HLSL files to SPIR-V.

csharp dotnet glsl hlsl shaderc spir-v vulkan

Last synced: 11 Nov 2024

https://github.com/papadanku/cshade

Image and video processing shaders for ReShade (convolutions, optical flow, etc.).

hlsl image-processing optical-flow reshade shaders video-processing

Last synced: 09 Nov 2024

https://github.com/Nukem9/Dxbc2Dxil

DEPRECATED. DXBC to DXIL (HLSL Bytecode to LLVM IR) using internal APIs.

direct3d directx dxbc dxil hlsl llvm-bitcode llvm-ir shaders

Last synced: 14 Nov 2024

https://github.com/dangmoody/hlml

Auto-generated maths library for C and C++ based on HLSL/Cg

c c-plus-plus c99 cpp hlml hlsl math math-library maths maths-library simd sse vectorization

Last synced: 12 Oct 2024

https://github.com/everyoneishappy/instancenoodles

Modular patching system for Compute & Geometry shaders in DX11/vvvv

hlsl vvvv

Last synced: 08 Dec 2024

https://github.com/nukem9/dxbc2dxil

DEPRECATED. DXBC to DXIL (HLSL Bytecode to LLVM IR) using internal APIs.

direct3d directx dxbc dxil hlsl llvm-bitcode llvm-ir shaders

Last synced: 28 Oct 2024