SaaSHub helps you find the best software and product alternatives Learn more โ
Top 23 Shader Open-Source Projects
-
C++: How OpenGL works: software rendering in 500 lines of code
-
SaaSHub
SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives
-
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.
This is a great series if youโre looking for a tutorial. https://lettier.github.io/3d-game-shaders-for-beginners/inde...
-
awesome-creative-coding
Creative Coding: Generative Art, Data visualization, Interaction Design, Resources.
There is a bunch of related "awesome lists" on github.
https://github.com/terkelg/awesome-creative-coding
https://github.com/kosmos/awesome-generative-art
https://github.com/cdr6934/awesome-generative-books
-
Project mention: Gpu.cpp: A lightweight library for portable low-level GPU computation | news.ycombinator.com | 2024-07-12
-
-
Unity-Script-Collection
A maintained collection of useful & free unity scripts / library's / plugins and extensions
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...
-
-
The-Forge
The Forge Cross-Platform Rendering Framework PC Windows, Steamdeck (native), Ray Tracing, macOS / iOS, Android, XBOX, PS4, PS5, Switch, Quest 2
Project mention: WebKit Switching to Skia for 2D Graphics Rendering | news.ycombinator.com | 2024-02-20 -
-
-
Project mention: Jagged edges on everything, regardless of AA settings | /r/EliteDangerous | 2023-12-11
If you are interested in making it look even better, then installing ReShade and adding FSAA there also makes a huge improvement over the best settings in game.
-
-
Iris
A modern shaders mod for Minecraft compatible with existing OptiFine shader packs (by IrisShaders)
-
godot-shaders
A large library of free and open-source shaders for the Godot game engine. Here, you'll get 2D and 3D shaders with playable demos.
-
-
lygia
LYGIA, it's a granular and multi-language (GLSL, HLSL, WGSL, MSL and CUDA) shader library designed for performance and flexibility
-
-
-
-
Project mention: Khronos Group adopts the Slang shading language | news.ycombinator.com | 2024-12-02
https://github.com/shader-slang/slang
It's kind of both. It can generate High level shaders as well as SPIRV, according to the doc.
I interpret this announcement as more about the governance of the open source project than brand new anything. The project has been around for years and there are even some SIGGRAPH papers in this thing.
-
-
-
Shaders discussion
Shaders related posts
-
Khronos Group adopts the Slang shading language
-
The Slang Shading Language
-
The Slang Shading Language and Compiler
-
ShaderGlass โ Overlay for running GPU shaders on top of Windows desktop
-
Metashade GPU EDSL at ASWF Open Source Days
-
Gpu.cpp: A lightweight library for portable low-level GPU computation
-
Show HN: Metashade โ a Pythonic GPU shading/compute EDSL
-
A note from our sponsor - SaaSHub
www.saashub.com | 5 Dec 2024
Index
What are some of the best open-source Shader projects? This list will help you:
Project | Stars | |
---|---|---|
1 | tinyrenderer | 20,729 |
2 | 3d-game-shaders-for-beginners | 17,756 |
3 | awesome-creative-coding | 13,001 |
4 | rust-gpu | 7,351 |
5 | thebookofshaders | 6,086 |
6 | Unity-Script-Collection | 5,667 |
7 | tinyraytracer | 5,014 |
8 | The-Forge | 4,836 |
9 | glslViewer | 4,729 |
10 | SHADERed | 4,324 |
11 | reshade | 4,201 |
12 | UnityLibrary | 3,871 |
13 | Iris | 3,370 |
14 | godot-shaders | 3,204 |
15 | Burn-My-Windows | 2,698 |
16 | lygia | 2,666 |
17 | tinykaboom | 2,359 |
18 | glslEditor | 2,340 |
19 | sprite-glow | 2,295 |
20 | slang | 3,148 |
21 | OpenShadingLanguage | 2,119 |
22 | graphics-workshop | 2,080 |
23 | glslCanvas | 1,958 |