Plugin that allows to automatically assign materials to selected mesh files and create materials from selected textures, with automatic shader parameter assign.
This is an add-on for debug drawing in 3D and for some 2D overlays, which is written in C++ and can be used with GDScript.= Features =3D:* Arrow* Billboard opaque square* Box* Camera Frustum* Cylinder* Gizmo* Grid* Line* Line Path* Line with Arrow* Plane* Points* Position 3D (3 crossing axes)* SphereOverlay:* Text (with grouping and coloring)Precompiled for:* Windows* Linux (built on Ubuntu 22.04)* macOS (10.15+)* Android (5.0+)* iOS* Web (Firefox is supported by Godot 4.3+)This addon supports working with several World3D and different Viewports.There is also a no depth test mode and other settings that can be changed for each instance.This library supports double-precision builds, for more information, see the Documentation -> Double Precision.= Examples and documentation =During installation, you can unpack the "examples_dd3d" folder and examine its contents or go to the online documentation via 'Project - Tools - Debug Draw - Open the Documentation'. A list of all functions is available in the documentation inside the editor.!! Restart the editor after installation! !!
Script for generating evenly and randomly distributed points for a given region (rectangular, polygonal or circular) separated by a minimum distance.
Simple extensible logger for Godot 4.x. Comes with default console writer and error file writer with max log size limitation.
A CastleDB loader for Godot Engine 4.1.1.0 update:* bug fixes.
Godot Orbit CameraThis plugin adds an OrbitCamera node in the Godot Editor.Usage:In the Editor 1. Enable OrbitCamera plugin in Project Settings > Plugins 2. Add Node3D node (used for rotating the camera) into current scene 3. Add OrbitCamera as a child of the Node3D node 4. Set Anchor Node property of OrbitCamera to the Node3D nodeControls (Mouse) 1. Hold Left Mouse Button to orbit around the Anchor Node 2. Mouse scroll wheel to change the distance to Anchor NodeControls (Touch) 1. Single touch drag to orbit around the Anchor Node 2. Pinch gesture to change the distance to Anchor Node
This is the Godot 4 port of the Godot XR Tools library.This library contains a collection of handy components to quickly get started with XR projects.Documentation is provided here:https://godotvr.github.io/godot-xr-tools/
A demo for my scrolling backgrounds tool.
Adds fast Loop and Catmull-Clark Subdivision to Godot.There are three options for importing:- SubdivMeshInstance3D: Ability to change subdivision level easily for each instance- ImporterMesh: Bake at import- BakedSubdivMesh: Bake at runtime (everytime you open the scene)Blendshapes, skeletons and surface override materials are fully supported in all three options.You can use these in the custom Subdivision section in any scene importer.Supported Platforms:Linux, Windows, Android
Layered Sprite is a Godot tool to easily divide a sprite in layers. It can be used for customizable characters.
A beautifier for the JSON file format.
This addon provides two simple APIs for using normal Input Actions, but spread out across a Keyboard player and up to 8 Joypad players. This addon handles multiple devices automatically, so you can keep your InputMap clean and maintainable.