SaaSHub helps you find the best software and product alternatives Learn more →
Top 23 Shader Open-Source Projects
-
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.
-
UnityURPToonLitShaderExample
A very simple toon lit shader example, for you to learn writing custom lit shader in Unity URP
-
InfluxDB
Power Real-Time Data Analytics at Scale. Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality.
-
Unity-Script-Collection
A maintained collection of useful & free unity scripts / library's / plugins and extensions
-
UIEffect
UIEffect is an effect component for uGUI element in Unity. Let's decorate your UI with effects!
-
WorkOS
The modern identity platform for B2B SaaS. The APIs are flexible and easy-to-use, supporting authentication, user identity, and complex enterprise features like SSO and SCIM provisioning.
-
glslang
Khronos-reference front end for GLSL/ESSL, partial front end for HLSL, and a SPIR-V generator.
-
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! 🚀
-
lygia
LYGIA, it's a granular and multi-language (GLSL, HLSL, WGSL, MSL and CUDA) shader library designed for performance and flexibility
-
ShaderConductor
ShaderConductor is a tool designed for cross-compiling HLSL to other shading languages
-
curtainsjs
curtains.js is a lightweight vanilla WebGL javascript library that turns HTML DOM elements into interactive textured planes.
-
gpu-io
A GPU-accelerated computing library for running physics simulations and other GPGPU computations in a web browser.
-
UnityURPUnlitScreenSpaceDecalShader
Unity unlit screen space decal shader for URP. Just create a new material using this shader, then assign it to a new unity cube GameObject = DONE, now you have unlit decal working in URP
-
SaaSHub
SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives
This is a great series if you’re looking for a tutorial. https://lettier.github.io/3d-game-shaders-for-beginners/inde...
Mostly Unity3D. I've amassed a huge list of assets, shaders, plugins, vfx, and tools that have aided in my workflow. It's hard to think of all the tools I use within Unity at the top of my head. I might make a blog post one day about my workflow but for now this is a pretty good starter list to get you started:
https://github.com/michidk/Unity-Script-Collection
and if you need free assets, I made a blog post about creative commons resources.
https://itch.io/blog/478317/life-as-a-creative-commons-indie...
One of the requirements is the OpenGL shader validator here
Project mention: Kis kis ko coding ka c bhi nahi aata lekin chaiye to computer science hi🤓 | /r/JEENEETards | 2023-05-05Game development
If you go to the FastNoiseLite github you'll see there's a FastNoiseLite.glsl file, this file contains the entire library. So to use this in a shader we need to use the new shader #inlude preprocessor. In short, create a new ShaderInclude resource, paste the contents of the FastNoiseLite.glsl file into it and then simply #include it in your shader.
Project mention: ILGPU VS ComputeSharp - a user suggested alternative | libhunt.com/r/ILGPU | 2023-10-27
Have you seen this project: https://github.com/microsoft/ShaderConductor? It is maintained by Microsoft as well.
For 3D visualisation I use Easy3D by Professor Nan: https://github.com/LiangliangNan/Easy3D
Shader related posts
- VVVV – A Hybrid Visual/Textual Development Environment
- HVM updates: simplifications, finally runs on GPUs, 80x speedup on RTX 4090
- Painting with Math: A Gentle Study of Raymarching
- Tutorial for ShaderGlass
- How do i use urp shader in vroid?
- DCS VR + Oculus quest 2 struggling
- Pixel art on Steam Deck not scaling correctly (a bit updated)
-
A note from our sponsor - SaaSHub
www.saashub.com | 26 Apr 2024
Index
What are some of the best open-source Shader projects? This list will help you:
Project | Stars | |
---|---|---|
1 | 3d-game-shaders-for-beginners | 17,019 |
2 | UnityURPToonLitShaderExample | 5,890 |
3 | thebookofshaders | 5,748 |
4 | Unity-Script-Collection | 5,337 |
5 | UIEffect | 5,337 |
6 | GameDevMind | 4,375 |
7 | UnityLibrary | 3,597 |
8 | Pixel | 3,197 |
9 | glslang | 2,822 |
10 | anything_about_game | 2,747 |
11 | FastNoise | 2,549 |
12 | ComputeSharp | 2,537 |
13 | lygia | 2,224 |
14 | sprite-glow | 2,169 |
15 | THREE.MeshLine | 2,104 |
16 | ShaderConductor | 1,711 |
17 | curtainsjs | 1,607 |
18 | Bonzomatic | 1,327 |
19 | Pcx | 1,279 |
20 | Easy3D | 1,260 |
21 | TestbedHDRP | 1,194 |
22 | gpu-io | 1,168 |
23 | UnityURPUnlitScreenSpaceDecalShader | 1,164 |
Sponsored