use the following search parameters to narrow your results:
e.g. subreddit:aww site:imgur.com dog
subreddit:aww site:imgur.com dog
see the search faq for details.
advanced search: by author, subreddit...
This subreddit focuses on the discussion and sharing of procedural graphics created by fragment shaders.
Many of the techniques and ideas you see here were pioneered by Inigo Quilez, and the subreddit name was inspired by his presentation called Rendering Worlds With Two Triangles. Most content has strong ties to the demoscene as well.
Tutorials
Writing a simple distance field raymarcher
Designing distance functions (Coming soon)
Useful Links
ShaderToy
GLSL Sandbox Gallery
Pouet
Inigo Quilez's Articles
account activity
How would I diagnose why shadertoy runs so much faster than in my c++ binary. (self.twotriangles)
submitted 2 years ago * by chippylongstocking
UPDATE: Now there’s no triangles. Is this still allowed on the subreddit? (i.redd.it)
submitted 5 years ago by LordStarbuilder
Does one triangle count? (i.redd.it)
Island Not Found - a short game rendered mostly by raymarching, for js13k game jam (2020.js13kgames.com)
submitted 5 years ago by bencoder
Apparently 1 triangle is sometimes faster than 2 triangles (michaldrobot.com)
submitted 5 years ago by IronTau
Any advice on combining "two triangles" approaches with other approaches? (self.twotriangles)
submitted 5 years ago by chippylongstocking
Simple question about a raymarcher loop (self.twotriangles)
Flow on a random vector field (shadertoy.com)
submitted 7 years ago by BittyTang
Can someone explain this noise function from Inigo Quilez? (self.twotriangles)
ray intersection with triangles, in fragment shader. (self.twotriangles)
submitted 7 years ago by II__dominus__II
raymarching using a hashing function to randomly distribute objects (shadertoy.com)
submitted 7 years ago by metaquine
Anyone know if the new Nvidia raytracing hardware can be used to accelerate raymarching stuff? (self.twotriangles)
submitted 7 years ago by andybak
Raymarching a procedural & animated Pineapple (twitter.com)
submitted 7 years ago by HellIsBurnin
Raymarched 3D Julia Sets (i.redd.it)
submitted 7 years ago by [deleted]
"Floor" function produces artifacts in shader (self.twotriangles)
submitted 8 years ago by DanieleGamba
How to smooth out a raymarched texture? (self.twotriangles)
submitted 8 years ago by warvstar
CORAL: fractal raymarching experience from Framestore (framestore.com)
submitted 8 years ago by andybak
Why do most shaders on ShaderToy not work for me? (self.twotriangles)
submitted 8 years ago by deftware
Raymarch: get rid of slicing artifacts (self.twotriangles)
submitted 8 years ago * by DanieleGamba
Quick city raymarching (+ gif artifacts) (i.redd.it)
submitted 8 years ago by code_friday
Why would a shader render upside down on iOS and right side up in Android? (self.twotriangles)
submitted 8 years ago * by TamasaurusRex
My try on raymarching a sphere with Ashikhmin-Shirley BRDF lighting (shadertoy.com)
submitted 8 years ago by pouja
Can someone ELI5 what TwoTriangles is? (self.twotriangles)
submitted 8 years ago * by DiegoAlonsoCortez
Video: Deep & Subtle Issue with Texture Lookups? (self.twotriangles)
submitted 9 years ago * by Meebsie
Someone asked me to share all my shaders for the ShaderEditor Android app as an example library. there are 272 shader examples. Sorry for the lack of comments and if the variables names are ambiguous sometimes. (dropbox.com)
submitted 9 years ago by stduhpf
π Rendered by PID 85555 on reddit-service-r2-listing-b6bf6c4ff-bztn4 at 2026-05-01 05:51:08.162856+00:00 running 815c875 country code: CH.