my-shader-templates-list

Projects and blogs links.


my-shader-templates-list

what is it - tools-templates like code free for use, mit or no license.

Most of listed here can be very useful in Shadertoy-development, most of my shaders started from this templates.

Contact: Join discord server


More links and shader related stuff - in my blog medium link or github mirror.

And remember about most useful - iquilezles articles and portal


Screenshot link
Useful
TEMPLATE 3d intersection
TEMPLATE 3d sdf raymarch
TEMPLATE 3d pathtracer TAA
TEMPLATE 3d pathtracer NO TAA - less complex to use in Shadertoy
TEMPLATE cubemap tools - extremely useful. Panorama/cubemap uv mapping from-to-from all directions.
TEMPLATE PRINT text uint float
TEMPLATE pack unpack bits - extremely useful.
TEMPLATE double Vulkan FP64 bits
TEMPLATE tile rendering example - minimal example of tile rendering for Shadertoy, for heavy shaders.
TEMPLATE 64x64 tile render - more complex tile rendering.
less often used
Debug heatmap script - not very very useful/helpful, but can be used to “see” what function called the most in shaders.
TEMPLATE TAA filter antialiasing - notice link to TAA-for geometry edges in shader description.
TEMPLATE DEBUG - for debug/compare Shadertoy behavior outside of Shadertoy.
TEMPLATE color palette
disk/square mapping
Reprojection UV Screen-Quad UV
mini game engine
Transparent background for Shadertoy shader
Noise note
distribut value noise, histogram
TEST noise hash repetition
Const data note
Optimized ML/Neural shader - remember about const data size in shader.