Light beam shader in godot
passivestar
Visit resource ↗Description
Light beam shader in godot is a September 2025 passivestar.xyz tutorial recreating sharp Half-Life 2 style volumetric light shafts as Z-billboarded quads in Godot.
It explains vertex MODELVIEW_MATRIX billboarding around the beam axis, additive unshaded blending, proximity fade from the depth buffer, cone width and sharpness masks, optional gradient and animated noise overlays, and fading the billboard when the camera looks down the beam. A downloadable shader and material are provided for a PlaneMesh MeshInstance3D.
It is for intermediate Godot shader authors who want cheap theatrical light shafts without full volumetric fog. Basic gdshader and matrix vocabulary helps.
The post is a free HTML article with step-by-step shader excerpts, images, and a downloadable archive.
It is useful when real volumetric fog looks soft or expensive and a stylized billboard beam fits the scene mood.
Related resources
- 2D Water Shader Breakdown (Cyanilux)
A Shader Graph breakdown of stylized 2D water in Unity URP: sprite reflections via a second camera, scrolling noise distortion, fake highlights, and tilemap shoreline ripples for pixel art.
100% match · <shaders><intermediate><blog><free><full><noise><scene><shader> - Cloud Shader Breakdown (Cyanilux)
Cyanilux Shader Graph tutorial for URP that builds animated cloud decks on a subdivided plane with layered world-space noise, vertex displacement, and depth-based fading at intersections.
100% match · <shaders><intermediate><blog><buffer><depth><fade><free><full> - Crystal Shader Breakdown (Cyanilux)
A Cyanilux Shader Graph walkthrough for Unity URP that builds an unlit transparent crystal with object-space Y colour gradients, camera opaque-texture refraction, Fresnel opacity, and HDR glow for bloom.
100% match · <shaders><intermediate><blog><axis><free><full><gradient><post> - Custom Renderer Features (Cyanilux)
Long-form Cyanilux guide to URP ScriptableRendererFeature and ScriptableRenderPass code: example effects, RTHandle setup, blit paths, and Unity 6 Render Graph notes.
100% match · <code><shaders><blog><camera><explains><free><full><scene> - Depth (Cyanilux)
Long-form Cyanilux tutorial on Unity depth spaces, Z buffers, Scene Depth sampling, SV_Depth, and world-position reconstruction in URP and HDRP.
100% match · <code><shaders><blog><buffer><camera><depth><free><full> - Fog Plane Shader Breakdown (Cyanilux)
Shader Graph tutorial for unlit fog planes on quads that sample scene depth for vertical fog and doorway fades, with simple and accurate reconstruction paths in Unity URP.
100% match · <shaders><intermediate><blog><depth><fade><fog><free><full> - Intro to the Shader Pipeline (Cyanilux)
Introductory Cyanilux blog post on Unity meshes, shader stages, render pipelines, materials, C# property setup, batching, and forward versus deferred paths.
100% match · <code><shaders><blog><explains><free><full><material><post> - Shoreline Shader Breakdown (Cyanilux)
Shoreline Shader Breakdown is a December 2024 Cyanilux post merging earlier shoreline water threads into one stylized coast tutorial for Unity URP Shader Graph. It compares depth-texture versus UV shoreline meshes, then walks approaching wave lines, synced swash motion, Voronoi on the swash, and wet-sand darkening via low-alpha blending.
100% match · <shaders><intermediate><blog><blending><depth><free><full><material> - Soft Foliage Shader Breakdown (Cyanilux)
Soft Foliage Shader Breakdown is a March 2021 Cyanilux post documenting soft-shaded foliage for Unity URP Shader Graph, with full notes beyond the original Twitter demo. It cove
100% match · <shaders><intermediate><blog><free><full><post><quads><shader> - Sun Beams / God Rays Shader Breakdown (Cyanilux)
Sun Beams / God Rays Shader Breakdown is a May 2024 Cyanilux tutorial (updated August 2025) on stylized god rays in Unity URP Shader Graph.
100% match · <shaders><intermediate><blog><billboarded><billboarding><free><full><light> - Water Shader Breakdown (Cyanilux)
Water Shader Breakdown on cyanilux.com is a free Unity URP Shader Graph tutorial by Cyanilux (updated 2023).
100% match · <shaders><intermediate><blog><camera><depth><free><full><noise> - Coordinate Systems (Learn OpenGL)
"Coordinate Systems" is a chapter in Joey de Vries' LearnOpenGL Getting Started series at learnopengl.com.
100% match · <blog><article><free><intermediate><real><shader><step><vertex> - Edge detection outlines (Alexander Ameye)
Alexander Ameye's December 2024 note shows screen-space edge detection outlines for Unity 6 and Unity 2022.3+ on URP, citing stylized games such as Mars First Logistics and Rollerdrome. A ScriptableRendererFeature adds a full-screen pass (Execute on 2022, Render Graph on Unity 6) and a Hidden/Edge Detection HLSL shader.
100% match · <shaders><blog><article><depth><free><post><real><scene> - Effect Texture Maker
Official docs list sixty-eight templates, resolutions to 2048, animation and sprite sheets, three-way color balance, normal maps, and PNG alpha export.
100% match · <intermediate><blending><free><images><noise><real><shader><want> - My take on shaders : Parallax effect (part 1) (Harry Alisavakis)
Harry Alisavakis posted this in February 2019 as part one of a two-part Unity parallax tutorial.
100% match · <shaders><intermediate><blog><around><article><camera><depth><free> - Recreating Civ VI Fog of War Effect (Lexdev)
Lexdev’s case study rebuilds Civilization VI - style fog of war in Unity using shader tricks that hide unexplored terrain while keeping explored areas readable. Explains texture masks, blending, and map interaction constraints typical of 4X strategy cameras.
100% match · <code><shaders><intermediate><blog><article><fog><free><real> - Soft-body Shader (Crumble, BruteForceGame)
Brute Force Games’ devblog chapter presents a soft-body/jelly shader approach for their Crumble title - vertex deformation and material response that sell squishy physics without f
100% match · <intermediate><blog><article><free><looks><material><real><shader> - Andicraft GitHub - VolumetricFog-URP2022
Andicraft’s VolumetricFog-URP2022 repository implements a URP-compatible volumetric fog effect for Unity 2022-era pipelines, with sample scene and shader/renderer setup. Documen
100% match · <intermediate><fog><free><scene><shader><useful><volumetric><want> - Anthelmed GitHub - Unity-URP-Blurred-Buffer-Outlines
Anthelmed’s Unity-URP-Blurred-Buffer-Outlines repo demonstrates outline rendering via blurred G-buffer or color buffer passes in Universal RP. Provides shader/renderer feature p
100% match · <intermediate><buffer><camera><free><shader><useful><vertex><want> - ColinLeung-NiloCat GitHub - URP Unlit Screen Space Decal Shader
UnityURPUnlitScreenSpaceDecalShader demonstrates projector-style decals in URP using screen-space or unlit decal patterns compatible with the forward renderer. Shows mesh/decal
100% match · <shaders><intermediate><additive><blending><free><material><shader><useful>