This shader adds curvature to any mesh!
Port of libretro's CRT Lottes GLSL shader
This is a port of the libretro crt-geom GLSL shader to Godot shading language.
This plugin adds a new node for giving a volumetric lighting effect to light nodes they are attached too.It also supports Lexpartizan's Sky Shader.https://github.com/Lexpartizan/Godot_sky_shader.More info in the README file. Please read it.
A simple customizable 3D outline shader..How to use?Just add the outline.material as next_pass to the material which is suppose to have an outline.For more details and tips check out the Test folder or read the README.mdCustomizable:- can be enabled and disabled through a simple shader parameter- choose your desired color- adjust the thickness of the outline
This is a demonstration project showcasing the included Cel Shader. See ReadMe for details.
There are some basic shaders, as a blur filter, a mosic filter, an edge filter and others. You can use as your shader in your project, after download the shaders.
A gameboy dot-matrix retro post-processing filter for your games. Enjoy.
RGB 8-bit shader which can swap 766 colors per shader instance.Includes two demos scenes with explanations, and a code template to dynamically change the colors with a GDScript.
Dynamic crosshair shader for godot##InstallationCreate a ColorRect, set the size to your resolution so it covers the entire viewport. Apply the shader to the ColorRect.##CustomizationColors, size, spacing, etc. are editable in shader params. "inverted" overrides all color and replaces it with an inverted screenbuffer.color_id enables color_%id (color_id == 1, color_1 is active color)."spread" is the scale factor of "spacing". The space between each section is spacing * spread. 1 is the default value.See readme for example usage.
This plugin gives you the ability to have lens flare in your 3d projects. And it's procedural too; meaning you don't need to assign actual lens flare textures as long as you have a bright spot in your screen.Just install the addons folder to add it to your project.Find out more here: https://github.com/SIsilicon/Godot-Lens-Flare-Plugin
A 2D shader for Godot 3 simulating a CRT.
A basic 3D refraction shader that includes the following properties:RefractionTintSpecularRoughnessMetallic/ReflectionOptional normal map
STN LCD-esque Shader.Features:* Blur* Color decrease* Dithering* CSTN mode
CRT Monitor ShaderFeatures:* Aperture grille effect* White noise* RF Switch-esque (like a old console games) blur effect* Scanline
Simple material shader with added debanding noise for use with GLES2 renderer that does not support full-screen debanding
This plugin adds a new camera that creates a 3D anaglyph effect.For the addon itself, install only the silicon.3d.anaglyph folder. For the whole demo, install everything.
A Half-Tone post-processing effect shader that replicates the appearance of old comic books.
xBRZ Screen-Filter shader
This contains a simple atmosphere shader usable on planets. I developped this for a tech demo I'm working on, so I thought of making it an addon.- Not realistic, but fast (no nested for loops)- Gradients of two colors for each side of the planet- Can be seen from inside like regular fog if you want to land on the planet- Switches to a cube mesh when seen from far away so multiple atmospheres can be drawn at lower cost
A set of shaders and a custom camera node to easily integrate post process outlines into your game. Works with both 2D and 3D games. Documentation at:https://github.com/jocamar/Godot-Post-Process-OutlinesIf you have any questions feel free to reach out to me on Twitter:https://twitter.com/joaomarinheiro
A post effect outline shader for 3D screen.
A collection of additional shader nodes ( + examples) that can be used in the visual shader editor to achieve common tasks faster.Installation:Just download into your projekt folder. The nodes are automatically added to shader editor. Example materials can also be found in the examples folder.Changelog 1.1:New Nodes:- Screen Space Refraction (GLES 3 only)- Read Normal Map - Various Noise nodes Changelog 1.2:New Nodes:- signed distance field (SDF) operator nodes (procedural shapes and pattern)- some generally useful helpers