FragCoord
- Auto-discovered
XorDev
Visit resource ↗Description
FragCoord is a browser-based shader playground and community site for writing animated GLSL-style visuals with a live preview, built by XorDev.
Docs describe an editor-plus-preview workflow with resolution, time, and mouse uniforms, multi-pass effects, ShaderToy-style paste conversion, snippets, an AI assistant, optional GOLF shorthand, performance heatmaps, and Explore feeds of community shaders and articles. Interactive lessons cover SDFs, ray marching, and related fundamentals.
It is for beginners learning shaders in the browser and intermediate creators who want sharing and conversion without a local toolchain. Free and Pro options appear in the product UI.
Access is through fragcoord.xyz via Editor, Explore, and Docs; sign-in saves and publishes work. Version 1.4.6 is noted in the site chrome.
It is useful as an install-free place to iterate on fragment shaders, follow community work, and publish demos with live embeds.
Related resources
- ShaderToy
Platform for fullscreen GLSL fragment shaders with live coding and a large community gallery.
100% match · <shaders><tool><community><demos><editor><live><preview><publish> - A gentle introduction to shaders (Alan Zucconi)
Alan Zucconi's A gentle introduction to shaders in Unity3D (June 2015) is part one of his Gentle Introduction series on alanzucconi.com, aimed at Unity developers new to GPU programs. It connects vertices, materials, and shaders in Unity's pipeline, covering ShaderLab Properties and SubShader layout, inspector uniforms, Queue tags, ZTest, and the surface-versus-vertex/fragment split for lighting versus effects. Little prior shader knowledge is assumed; fixed-function shaders are skipped as obsolete.
100% match · <shaders><beginner><access><free><related><shader><time><want> - A Look at Spyro's Portals - Rendering the Background
Daniel Pokladek's November 2020 post begins a Unity series on Spyro Reignited portal shaders, focusing on the background visible through the opening while later installments cover
100% match · <access><free><related><shader><shaders><style><time><writing> - Believable Caustics Reflections (Alan Zucconi)
Believable Caustics Reflections is Alan Zucconi's September 2019 Unity blog post on faking pool-style ripple caustics without ray tracing, sparked by Florian Gelzenleuchter's popular shader GIF. One tileable texture is sampled twice in a Surface shader at different scales and scroll speeds, combined with min(), then tinted onto albedo with slight RGB UV offsets for dispersion. The walkthrough covers _ST tiling, _Time animation, HDR albedo above 1.0, and Post Processing Stack v2 bloom.
100% match · <shaders><access><beginners><free><related><shader><time><want> - Blending Meshes into Terrain (Inresin)
Louis Waloschek's April 2020 Inresin tutorial blends static meshes into Unity Terrain using baked depth masks and Amplify surface shaders.
100% match · <shaders><access><free><related><resolution><shader><time><version> - Blur Renderer Feature Example/Template for URP / Unity 2021.2 (Alexander Ameye)
Custom Render Passes in Unity is Alexander Ameye's July 2021 ameye.dev note on URP ScriptableRendererFeature and ScriptableRenderPass boilerplate, heavily commented where Unity SRP documentation still feels sparse. The sample applies a two-pass box blur: blit camera color to a temporary buffer, blur vertically then horizontally, with adjustable strength and downsampling.
100% match · <shaders><access><effects><free><pass><related><shader><time> - BruteForceGame
Matthieu Houllier's Brute Force studio blog documenting Crumble, a Unity physics platformer released on Steam in late 2020. Devlogs walk through shipped shaders: shell grass ben
100% match · <shaders><articles><built><demos><effects><follow><free><intermediate> - Colored Outline Shader (Linden Reid)
Colored Outline Shader in Unity is Lindsey Reid's February 2018 lindenreidblog.com tutorial, third in her outline posts.
100% match · <shaders><access><animated><based><free><related><shader><time> - Kiln: WebGPU-Native Out-of-Core Volume Rendering for Multi-GB Datasets
DEV Community article introducing Kiln, a WebGPU-native out-of-core volume renderer that streams multi-GB brick pyramids over HTTP with a fixed VRAM page cache and compute…
100% match · <shaders><browser><community><demos><interactive><marching><multi><performance> - A silly diffuse shading model
A silly diffuse shading model is a December 2025 post on the lisyarus graphics blog about a one-liner alternative to classic Lambertian diffuse for tech demos and early…
100% match · <shaders><demos><free><intermediate><multi><shader><useful><want> - An Experimental Approach to printf in HLSL
An Experimental Approach to printf in HLSL is a December 2025 technical post by Chris Bieneman describing a holiday prototype for GPU-side printf in HLSL. It covers GPU string…
100% match · <shaders><based><free><plus><shader><time><useful><via> - Early-bird deadline for the Shading Languages Symposium 2026
Early-bird deadline for the Shading Languages Symposium 2026 points to the Khronos Group page for the in-person symposium held 12-13 February 2026 in San Diego, right after…
100% match · <shaders><access><follow><optional><plus><related><shader><site> - Realtime Raytracing in Bevy 0.18 (Solari)
Realtime Raytracing in Bevy 0.18 (Solari) is a December 2025 development post by jms55 on quality and performance work for Solari, Bevy's dynamic ray-traced lighting path planned…
100% match · <shaders><free><intermediate><performance><ray><shader><snippets><time> - Around The World, Part 28: Scaling up
This is part 28 of Thomas ten Cate's Around The World development blog about an early-stage sea exploration game in Godot.
100% match · <based><editor><free><intermediate><performance><useful><via><without> - MeshSplatting: Differentiable Rendering with Opaque Meshes
MeshSplatting: Differentiable Rendering with Opaque Meshes presents a mesh-based novel view synthesis method by Jan Held and collaborators that jointly optimizes geometry and…
100% match · <access><based><browser><demos><free><plus><site><useful> - Sample Space Partitioning and Spatiotemporal Resampling for Specular Manifold Sampling
Sample Space Partitioning and Spatiotemporal Resampling for Specular Manifold Sampling presents a Utah Graphics Lab method by Pengpei Hong, Meng Duan, Beibei Wang, Cem Yuksel,…
100% match · <access><appear><based><free><interactive><time><useful><via> - A series of tricks and techniques I learned doing tiny GLSL demos
A series of tricks and techniques I learned doing tiny GLSL demos is a December 2025 blog post by bµg about lessons from size-constrained GLSL demos after the earlier Red Alp…
100% match · <shaders><demos><free><intermediate><lessons><live><pass><raymarching> - Coding Adventure: Simulating Smoke
This YouTube Coding Adventure video by Sebastian Lague builds a grid-based smoke simulation from first principles as one episode in the Coding Adventures series. It covers…
100% match · <based><demos><free><interactive><live><useful><want><without> - Better sRGB to greyscale conversion
Better sRGB to greyscale conversion is an October 2025 technical blog post on 30fps.net about converting gamma-encoded sRGB to greyscale without misusing Rec.
100% match · <shaders><beginners><conversion><follow><free><related><shader><useful> - Your First Shader | Unity Shader Code Basics 01
Your First Shader | Unity Shader Code Basics 01 is a beginner YouTube tutorial by Daniel Ilett that writes a Unity 6 URP unlit Hello World shader from an empty file in ShaderLab…
100% match · <shaders><beginner><beginners><built><feeds><follow><fragment><free>