If you have a mesh imported from a program like Sketchup, for example, and you wanted to use materials inside the editor rather than imported with the mesh, this script will fix the issues of importing the obj and not being able to see it due to missing materials or transparency issues. Just drag the script into your mesh instance and restart
Not for 4.0+! It is a plugin that you select the size of map you want (square map size only atm), and generate. Due to limitations in the editor, it will only generate up to about a 40 x 40 meter maze, which actually is intense! You should try it :)Once generated, it will perform algorithms so create a closed wall system for paths where only a single path will get you to the area of your selected finish. There are two meshinstances that mark the general areas of start and finish. Forward or backwards up to you. Each wall is a meshinstance that can be opened, scripted like doors, visibility, collisions, etc. Make it yours! You can even save the map as an obj for external editing further!. Questions, let me know.
A .gdshader Godot skybox. This shader allows you to have a tiled, textured skybox with each tile being moved.
This project contains demos of the inventory-system addon: https://godotengine.org/asset-library/asset/1650
Import sprite sheets from TexturePacker as a set of AtlasTextures or a TileSet.Sprite sheets reduce the memory usage of your game by placing many small image objects in one big image.This also increases the game performance because less texture swapping is required during the render process of your game scene.For Godot 3.0
Open an external script editor alongside the built-in editor, allowing you to use features from both at the same time.Visit the repository for setup instructions.Based off the original by calviken (repo now gone)
A plugin to view TODOs and other tags created in code similar to those found in popular IDEs.TODO Manager has a lenient style, endlessly customizable and fits perfectly into the Godot editor.- Seamlessly integrated into the Godot dock- Lenient syntax. Write TODOs that suit your style- Quickly jump to lines- Add your own RegEx patterns- Set colours to your liking- Supports GDScript, C#, C/CPP (GDNative)
A Trackball Camera that responds to input from actions, mouse, keyboard, joystick and touch, in order to rotate around its parent node while continuously facing it.Works with Godot 3.x (tested up to 3.5).- stays around its parent node, even if the latter moves- no gimbal lock (quaternions ♥)- camera inertia for a smoother experience- keep the horizon stable if you want- the parent node does not have to be centered in the camera's view- can be used to look around itself- analog camera control with joystick, courtesy of @marcello505- smooth and constrained zoom with PGUP / PGDOWN or your own custom action, if you want to use the mouse wheel for example- constrain pitch, or handle headstands by inverting x- a bunch of parameters to configure things as you want themCONS:- No panning- No promisesUSAGE1. Add a TrackballCamera node as child of the node you want to trackball around.2. Translate the camera along the Z axis a little bit, so that it faces its parent.3. Configure the camera.
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
A "3D pixel-perfect outline" shader for Godot 3.
A table control which can be sort and dynamic update1. Create table in editor2. Select table row3. Dynamic change data
This is a plugin for Godot Engine to importanimations into `SpriteFrames` resource from the Aseprite files.