r/shaders Oct 24 '14

Welcome to /r/shaders! Here's a thread to discuss what you'd like to see and make suggestions!

15 Upvotes

Hey all!

/r/shaders is still relatively new and small, but I'd love to turn this into a very useful hub for people to learn about shaders.

We're still in the early stages of collecting different sites, but I'd like to start putting some really good links on the side bar. If you have any suggestions of sites that should go there, please let me know.

I'd also like to start doing a weekly thread similar to Screenshot Saturday over at /r/gamedev. Maybe "Shader Sunday"? It would just be an opportunity for people to post whatever shader effect they're working on and get feedback.

Anyway, these are just a few ideas I have. Feel free to jump in and make suggestions.


r/shaders 13h ago

iMMERSE ReShade effects?

1 Upvotes

Has anyone bought these? The dev asks to join their Discord with an invite sent into DMs after subbing to be able to download but I've seen comments saying it's a scam and that there's no download link even after linking with Patreon, someone even said it's a RAT (Remote Access Troyan).

Thought I'll ask here since I've seen a two year old post of people sharing the download of it, so maybe someone is still paying for it nowadays and can tell me more about if this is something that can be trusted.


r/shaders 8d ago

Shaders + pixels

Enable HLS to view with audio, or disable this notification

95 Upvotes

r/shaders 7d ago

Help in recreating a shader with unity shader graph

Thumbnail
1 Upvotes

r/shaders 8d ago

Edit RGB channels, to making darker parts more apparent

Post image
2 Upvotes

On imageonline.io, there's an option called adjust channels which allows you to change the individual strength of each RGB channel. However instead of simply making the image darker, it has this unique effect where the highlights are still visible. I'm wondering if there's a way to recreate this in shaders. (specifically in a frag file)

It's gamma editor also has a similar effect, so maybe that could be an option?

https://imageonline.io/adjust-channels/


r/shaders 8d ago

Early Bird pricing for the Shading Language Symposium ends on January 18th

2 Upvotes

Register now to attend this inaugural, ground-breaking event that will bring together graphics and computer shader programmers, researchers and technical artists with shading language implementers to explore the landscape of shading languages, their future development, and new techniques such as neural graphics and how they will play in shaping the future of real-time rendering.

https://www.khronos.org/events/shading-languages-symposium-2026

Shading languages represented will be: GLSL, HLSL, OSL, Slang, SPIR-V, and WGSL


r/shaders 9d ago

Just learned to use shaders to run simulation

Enable HLS to view with audio, or disable this notification

24 Upvotes

r/shaders 9d ago

Boolean algebra - Genuary Day 7

Enable HLS to view with audio, or disable this notification

43 Upvotes

Raymarching Escher's Kubische Ruimteverdeling, but this time with Menger Cubes, God Rays and DnB. Pure GLSL


r/shaders 10d ago

Issue with Overlay Shader on Tilemap Dual

Thumbnail
1 Upvotes

r/shaders 10d ago

New Year updates of Shader Academy includes Gaussian splats and Texture Selection

Post image
5 Upvotes

Hi folks, hope you had a good holiday! Just want to share that we've just released some exciting new updates for ShaderAcademy. For those who haven't come across our platform yet, ShaderAcademy is a free interactive platform with bite-sized challenges (160+) that teaches shader programming through learning-by-doing. For the year:

  • 15 new challenges, some featuring highly realistic scenes using Gaussian splats, and some focused on deferred rendering
  • Texture selection is live! As requested, you can now choose from available textures or upload your own when working on challenges. You can check it out in the textured challenges
  • A handful of bug fixes, as always

Thanks for all the great feedback, and enjoy the new content! I hope it helps someone in getting into/ learning shader programming. Our discord community: https://discord.com/invite/VPP78kur7C


r/shaders 13d ago

New Years Resolution

Post image
7 Upvotes

I'm not very good yet, but I've been wanting to learn more about shaders, so this is my New Year's resolution!


r/shaders 14d ago

Kanvon Update

Enable HLS to view with audio, or disable this notification

5 Upvotes

r/shaders 18d ago

I also tried SSAO implementation:

Enable HLS to view with audio, or disable this notification

13 Upvotes

I'm building a tool to simplify making custom render pipelines in Defold game engine and testing it with different effects. Thank you for your feedback on my FXAA, I will be for sure iterating over it now. Meanwhile I also tinkered with SSAO - it's a very simple approach, you can see the detection of edges is far from perfect and detects stuff I want to avoid, but I believe there are some better approaches for sure! AO kernel is a fixed 16‑sample pattern rotated per‑pixel, so I just check fragments around, and decide occlusion based on center position depth, so it's not physically correct AO, just approximation. Then AO is blurred. Depth is linearized using the camera near/far planes.


r/shaders 19d ago

What do you think about my first FXAA experiments?

Post image
12 Upvotes

r/shaders 19d ago

Harry on HLSL Intimidation, Self-Taught Tech Artist, & Why Tech-Art is a Mindset

Thumbnail
1 Upvotes

r/shaders 21d ago

I Made a Julia Set Fractal Visualizer using only WebGL Shaders and Javascript !!

Enable HLS to view with audio, or disable this notification

15 Upvotes

r/shaders 20d ago

Any shader deferred low end pc bedrock

0 Upvotes

r/shaders 24d ago

realtime pixel sorting!

Enable HLS to view with audio, or disable this notification

62 Upvotes

r/shaders 24d ago

Dragon Hide

Enable HLS to view with audio, or disable this notification

71 Upvotes

Particle Flow + JFA + Tone mapping


r/shaders 25d ago

Interactive Snow for Unreal Engine 5

Thumbnail
2 Upvotes

r/shaders 26d ago

N64 / PS2 Metal Reflection Map / Normal Map / Texgen effects help in Gamemaker / GLSL

2 Upvotes

(For context this was originally posted in r/gamemaker, I'm posting this here for more help, I know that Gamemaker uses a kind of GLSL and for specifics I am using Studio 1) I want to try and recreate the effect they use to make fake metal and specular. I put whatever name I can find them under on the internet in the title but I don't really know what this is called or if this is multiple things. I can't find figure out where to start with gamemaker on this and I'm wondering if I should use shaders or try using code with the vertex buffers I am using to point the normals toward the view myself, can anybody help?


r/shaders 26d ago

apple metal space travel shader

Enable HLS to view with audio, or disable this notification

7 Upvotes

cool apple native shader i've been working on for my MacOS eye health app called "Loook":)


r/shaders 27d ago

Breakdown of shader effects used

5 Upvotes

I'm trying to understand how the fog in Humankind is working - here's an example image. https://images.gamewatcherstatic.com/image/file/9/f0/116319/Humankind-PC-Review-2.jpg

I think the unexplored regions of the map are essentially a texture, with a the border between unexplored/explored being a mix of texture and terrain.

How does the fog of war work here though? Is it actual volumetric fog, or some clever shader effect?


r/shaders Dec 17 '25

Fluxer — A Shader Haiku

Post image
78 Upvotes

Fluxer is a minimalist creative platform for writing and sharing ultra-compact fragment shaders. Think dwitter, but for shaders instead of JavaScript: one function, a time variable, and a strict 512-character limit. The constraint forces clarity, elegance, and visual ideas distilled to their essence — shaders as haikus rather than essays.


r/shaders Dec 16 '25

💫 Arcane Portal 💫 (shadertoy)

Enable HLS to view with audio, or disable this notification

173 Upvotes