A small addon that generates 3d mazes using a depth-first search algorithm. It can exclude user-defined zones from generation and suggest locations for items (doors, keys, chests...).
Emulator-style pixel upscaling algorithm. Ported from the SameBoy to Godot 3+. Works similarly to hqx at arbitrary precision.
Makes it easy to use an alternate form of window scaling that better preserves the apparent pixel sizing.Includes a bilinear filtering shader and a scene that uses it for window scaling. This prevents variations in pixel sizes at resolutions that can't be divided perfectly, while keeping pixels well defined. Especially useful for pixel art games.
This tool will help make a first person controller(used in FPS games) from scratch. Install it. Just drag the ToBeDropped.tscn file to your scene and that's it. If you already have a camera in your scene, you may need to delete it.
This is a water shader with optional chromatic aberration, it has some options to tweak like tilling (To adjust waves scale), Murky ramp (To make it more or less "cloudy"), water tint colors (To make muddy water o caribean like), etc. It problably needs some optimization or has some bugs (since is one of my first incursions in shader coding) so please you are welcome to post issues or improvements.Only works on Godot 3.x, with GLES 3 backend for now.
Contains shaders for* Julia fractal* Mandelbrot fractal* Sierpinski carpetRead description on Github to see how to set it on ColorRect
A "3D pixel-perfect outline" shader for Godot 3.
Simple Gizmo that allows you to easily transform bones in the editor so you can do animations in Godot.
This is an addon that adds jigglebones to Godot 3.0. If you don't know what that is: jigglebones are bones that jiggle when the skeleton moves. They are used for procedural animation, so you can move only the important parts of the skeleton and the little bits will automatically jiggle with it. You can also drag the jigglebones in the editor and fiddle around with them.See the GitHub page for a detailed guide on how to use it in your project:https://github.com/Bauxitedev/godot-jigglebones/blob/master/README.md
EasyBlend is a shader which allows you to set a custom blending mode for your canvas item. Included are many of the blending modes you will find in common image editors. The blend is applied based on a 2d lookup table per color channel in the form of an input texture. This allows plenty of blends in addition to the ones shown, such as colored fogs and underwater effects.Update 1.1 (18 Sep 2018): Added an "Enabled" property and fixed the default intensity to 1.0.
Shader to animate a fish without armature or blend shapes.This shader is strongly inspired by the fish shader used in ABZU and demonstrated by Matt Nava in his presentation at GDC 2017.The repository contains only what is absolutely necessary to demonstrate the shader. The shading of the object has to be refined.credits: Fish Perch by holmen released under Creative Commons Zero (Public Domain)
Using this plugin, you will be able to try to:- Create Godot PBR Materials automatically using their filenames...- Create inherited Scenes from your meshes...- Test your materials in a preconfigured Test Scene!- Order your Assets adding order_children_nodes.gd to it is parent node!- Add EnviromentTemplate.tscn to test your own scenesThe plugin is about 10mb only! It will appear as a Tab in the left dock.I created this plugin because I did not like the 3D workflow and I do not understand how to configure PBR Materials properly, so if you find some kind of error or know how to improve the results, please Contribute in my GitHub! Thanks!https://github.com/doradoro