Debug Draw
by HardPixel | MIT
3D debug draw primitives & lines for Godot
Reusable in-scene 3D debug drawing for Godot 4.x. DebugDraw3D submits transient draw commands each frame and renders wire shapes, dashed and normal-aware lines, joints, filled rects, and solid primitives with MultiMeshInstance3D nodes and shaders
Compute Texture Demo
by Godot Foundation | MIT
This demo shows how to use compute shaders to populate a texture that is used as an input for a material shader
This demo shows how to use compute shaders to populate a texture that is used as an input for a material shader. When the mouse cursor isn't hovering above the plane random "drops" of water are added that drive the ripple effect. When the mouse cursor is
Compositor Effects (Post-Processing) Demo
by Godot Foundation | MIT
This demo shows how to use compositor effects to create a post process
This demo shows how to use compositor effects to create a post process. This functionality only works in RenderingDevice-based renderers such as the Forward+ renderer. Language: GDScript Renderer: Forward+ Technical description This demo shows the use of
Compute Shader Heightmap Demo
by Godot Foundation | MIT
This demo project gives an example of how to use compute shaders in Godot. A compute shader is a piece of code that runs on the GPU and is written in GLSL (as opposed to the Godot shader language)
This demo project gives an example of how to use compute shaders in Godot. A compute shader is a piece of code that runs on the GPU and is written in GLSL (as opposed to the Godot shader language). A compute shader can be used to take advantage of the GPU
Volumetric Fog Demo
by Godot Foundation | MIT
This is an example of Godot's volumetric fog capabilities with the Vulkan renderer
This is an example of Godot's volumetric fog capabilities with the Vulkan renderer. Showcased features are: Positive/negative density volumes that affect albedo (incoming light) and emission. Box/ellipsoid shapes, height falloff, and density modulation
Sprites and Animated Sprites 3D Demo
by Godot Foundation | MIT
This project demonstrates the usage of Sprite3D and AnimatedSprite3D in 3D space
This project demonstrates the usage of Sprite3D and AnimatedSprite3D in 3D space. Both Sprite3D and AnimatedSprite3D are nodes that allow 2D textures or animations to exist within a 3D world. They are particularly useful for stylized or lightweight 3D
Procedural Materials Demo
by Godot Foundation | MIT
This demo includes procedurally generated materials with 3 different techniques (NoiseTexture2D, scripting, shaders)
This demo includes procedurally generated materials with 3 different techniques: NoiseTexture2D: Built-in class that generates images on the CPU based on noise patterns (such as Simplex or Cellular). This is suited for static textures only. Texture
Sprite Shaders Demo
by Godot Foundation | MIT
This is a sample consisting of different shaders applied to some sprites. Effects include outlines, blurs, distorts, shadows, glows, and more
This is a sample consisting of different shaders applied to some sprites. Effects include outlines, blurs, distorts, shadows, glows, and more. Language: Godot shader language Renderer: Compatibility
Screen Space Shaders Demo
by Godot Foundation | MIT
Several examples of full screen 2D shader processing. Many common full-res effects are implemented here for reference
Several examples of full screen 2D shader processing. Many common full-res effects are implemented here for reference. Language: Godot shader language and GDScript Renderer: Compatibility
Drawable Textures Demo
by Godot Foundation | MIT
This is a simple demo in which you can paint using a DrawableTexture
This is a simple demo in which you can paint using a DrawableTexture. The code shows how to draw on the texture, and the same texture is being copied to a sphere and cube mesh to give a better example of how it can be used in-game. Language: GDScript
Ultimate Retro Shader Collection
by Zorochase | MIT
Shaders bringing 5th-gen console aesthetics to Godot 4
Ultimate Retro Shader Collection (URSC) brings PlayStation, Sega Saturn or Nintendo 64 aesthetics to Godot 4. Features Vertex snapping and affine texture mapping (as seen on PlayStation and Saturn) 3-point texture filtering (as seen on Nintendo 64)
GDShedor
by Twister | Copyrights
Symbol changer tool
This tool is is part of a old toolkit and was polished for release as godot addon; this tool is focused only on people who have gone through the experience of uploading their project but were affected by third parties who re-uploaded it without
Frosted Glass FX
by Binbun3D | CC0 1.0 Universal
Frosted glass materials for Godot 4
Frosted glass shaders for stylized and realistic uses. For windows, car windows, ice and anything glass related you can think of Features Customizable refraction. For best looks, there's an optimized gaussian blur. For best performance, there's mipmap
Low Poly Precision Outline Shader
by Sol Vin | MIT
A collection of scripts and shaders for enabling outlines to be rendered accurately and precisely without traditional issues with outline shaders, such as unwanted artifacts. It also supports multiple colors of outlines, with multiple base colors, while
See the demo in action and get the paid full shader @ https://sol-vin.itch.io/low-poly-pos ============================== Important Classes ============================== OutlineMesh - Special version of ArrayMesh that compiles surfacing information into
CGLF — Custom Global Light Function
by Miguel RS Gonçalves | MIT
Provides a manager to define and customize a single centralized custom global light() function shared across all or chosen shaders in the project
CGLF — Custom Global Light Function Provides a manager to define and customize a single centralized custom global light() function shared across all or chosen shaders in the project. Why use this plugin? Development friendly manager to keep consistent
Slang Compute Shaders
by DevPrice | MIT
This project is a work-in-progress to support Slang-based compute shaders in Godot. The primary goal of this project is to simplify working with compute shaders within Godot
Godot Slang This project is a work-in-progress to support Slang-based compute shaders in Godot. The primary goal of this project is to simplify working with compute shaders within Godot. Features Simple and straightforward handling of .slang files. You
loading more results...