- 3.5
- 4.0v1.1.03D Tools
A simple tool to randomly place meshes. 🧩 Features - Scatter objects in the scene. Instances automatically rotate to the normal of the terrain. - Adjust the scatter type, size and collision layer and randomize the size and rotation. - Clustering: Place instances in tight groups together. - Apply advanced constraint options to scatter according to: - Terrain angle - Vertex color - Chunks: Split the MultiMeshScatter node into chunks.
By: Arcane Energy - 4.3v1.1.03D Tools
A versatile interaction toolkit for 3D worlds. Easily create dynamic interactions like picking up, throwing, and more.
By: ninetailsrabbit - 3.0.4v1.03D Tools
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...).
By: RodZilla - 4.1v0.53D Tools
**Warning, this software is not complete, some functionality may be glitchy or change in the future** Polyliner allows you to create 3D lines. - LinePath3D lets you create a line using the Path node's Curve3D tools. - Trail3D continuously generates a line that follows its own node every frame.
By: Firepal3D - 4.0Draw3D71v2.03D Tools
A small library for drawing simple wireframe shapes in 3D. Provides a custom Draw3D node that you can use to draw simple geometry in your scene.
By: nyxkn - 3.5Draw3D71v1.03D Tools
A small library for drawing simple wireframe shapes in 3D. Provides a custom Draw3D node that you can use to draw simple geometry in your scene.
By: nyxkn - 3.2v1.1.03D Tools
This plugin adds planar reflectors to your scene. It should help with making more faithful reflections. Use it to make flat reflective surfaces like mirrors, lakes, shiny floors and more! It supports both GLES3 and GLES2. Read the README for more details.
By: SIsilicon - 3.2v1.13D Tools
Adds simple motion (ribbon) trails to Godot 3.2. Supports texturing and start/end colors for fading in/out. This can be used for a variety of special effects. Instructions: 1. Unzip the contents into a new folder. This folder contains a demo project, and if it is not needed, the MotionTrail subfolder can be copied directly into an existing/new project. 2. Simply drag and drop the MotionTrail.tscn scene onto a parent scene (such as an object in motion), and you should be all set!
By: dbp8890 - 4.2v2.5.43D Tools
This addon is a Godot helper addon for my blender addon which simplifies exporting objects from Blender into Godot. https://blendermarket.com/products/blender-godot-pipeline-addon Docs: https://blendermarket.com/products/blender-godot-pipeline-addon/docs This addon includes: - GLTF Import GD script - Scene initialization GD script You do not need to "Enable" the addon from project settings. This addon is simply a repository for the GD script files mentioned above. Under Project Settings -> Import Defaults -> Select "Scene" from Importer Dropdown -> Scroll down to "Import Script Path" From here you can load in the standard import path that comes with this addon: res://addons/blender_godot_pipeline/GLTFImporter.gd This will ensure that all your GLTF or .blend files get the importer attached. You can attach the importer individually to files, if you don't want all files to be affected.
By: michaeljared - 4.3v0.8.23D Tools
Scene Tools is an editor plugin for Godot 4.3+ to help you with editing your 3D levels and quick prototyping. It currently only supports asset placement. 0.8.2 changelog: * Updated to work with Godot 4.3 How to use 1. After enabling the plugin, open the "Collections" tab at the bottom of the window. 2. First, you will have to create a collection. Click "File", select "New collection", enter its name and click "Create". 3. Save the file somewhere in your project. If you want to remove collection from the list, simply right click on it. 4. Drag and drop your assets into empty space on the right. 5. Select the asset you want to place from the list. Right click if you want to remove it from the collection. 6. Select any node in the scene tree. Objects will be spawned as children of this node. 7. Click "Scene Tools" button at the top (below 2D, 3D, etc) to open side panel. Plugin will be active only when the panel is visible. You should now be able to place the asset.
By: fastxz - 4.0Snappy64v0.1.03D Tools
Vertex snapping plugin for Godot 4 ## How to use 1. Select an object in the 3D view 2. Press and hold `v` to view origin point 3. Left mouse button drag to snap to any other object
By: jgillich - 4.3v1.1.43D Tools
ProtoShape is a Godot plugin that adds a library of dynamic shapes like ramps and stairs to quickly block out your maps and iterate on your ideas. ProtoShape is relying on the built-in CSG shapes to generate custom stairs/ramps. Custom dynamic nodes can also be created using the ProtoGizmo system.
By: illyan - 4.2v1.2.03D Tools
Verlet-based rope implementation with advanced physics for the Godot 4.0+, similar to the one seen in Half-Life 2. Features 1. Verlet integration based particle simulation. 2. Full rope simulation within the editor. 3. Adjustable number of particles, length, width and iterations for the rope. 4. Support of changeable simulation rate, always clamping to the physics rate. 5. Flat mesh generation, always faces the current camera in play mode. 6. Automatic tessellation using Catmull-Rom splines. 7. Support of VisibleOnScreenNotifier3D. 8. Integration of different forces: gravity, wind and air damping. 9. Advanced performance-friendly slide collisions with adjustable parameters based on a single raycast per rope particle for static mode and O(n) (n - amount of dynamic bodies inside rope AABB) raycasts per particle for dynamic mode.
By: tshmofen - 4.2v6.0.legacy3D Tools
The GoldGdt Character Controller provides GoldSrc-like movement to Godot 4 using the CharacterBody3D system. This version of the add-on exists as a bridge for existing GoldGdt users to port to the new version, which will simply be named "GoldGdt."
By: ratmarrow - 3.4v1.0.03D Tools
This tool does two things: * It creates ragdolls with RigidBodies and Generic6DOFJoints, instead of PhysicalBones. * It implements a simple animation tracer using joint motors, to mimic the popular method of creating Active Ragdolls[1]. ** WARNINGS AND USAGE ON GITHUB PAGE** The provided joint script is meant to create a Torque Driven[2] active ragdoll, however, given that it is attached to Joint nodes, its behaviour can be reprogramed, and adjusted for your own needs. [1] - https://www.youtube.com/watch?v=HF-cp6yW3Iw [2] - https://www.youtube.com/watch?v=hQub6caVlpY
By: R3X_G1L - 4.0v1.1.23D Tools
Adds extra snapping functionalities for Node3D objects. Allows Node3D objects to snap to physics bodies or CSG objects with collision. - Select a Node3D object that you want to move, - While pressing Ctrl / Cmd + W, move your cursor along a surface to snap the selected object to the surface, - Release Ctrl / Cmd + W to confirm.
By: arsith__ - 4.1v1.03D Tools
This addon lets you generate collisions of multiple 3D objects in one click.
By: gnommys - 3.3v0.3.23D Tools
Export CSG Meshes with 1 click How to use : - Combine all your CSGMeshes under a CSGCombiner node then press (Export to OBJ) in the Spatial Container Menu. Limitations : - Only works when you select 1 CSGCombiner node (Cant multiselect) - Only material diffuse and emission colors will be exported (Textures and maps wont be exported, but you can add them manually in your 3D editing software) - The plugin is still experimental ,so please report for bugs at: [email protected] === New Version 0.3.2=== *Bug fixes by (@szabotudor): --Object variable is cleared before being reused (to avoid stacking old meshes over new ones) *Bug fixes by (@mohammedzero43): --Fixed an issue with exporting .mtl and .obj with unmatched names === New Version 0.3.0 === *Usability improvements by (@Janders1800) : -- Added a FileDialog so the user can select where to save the exported obj file === New Version 0.2.0 === *Bug fixes by (@Henriquelalves) : -- Empty materials will now have a default material applied -- script fixes in writing object name
By: mohammedzero43 - 3.1v1.43D Tools
A Plugin for the GodotEngine to import MagicaVoxel's .vox format as meshes for Godot version 3.1! How-To: Install the Pugin using the Asset Lib. .vox files should be automatically imported. In case they are not, select them in Godot's file browser and navigate to the 'import' tab and press 'Reimport'. The .mesh file created doesn't have VertexColor as albedo enabled by default. So it might appear plain white to you. To enable them, add an SpatialMaterial to the Mesh and enable 'Vertex Color/Use As Albedo'. Have fun!
By: Scayze - 3.3v2.0.13D Tools
A tool for batching MeshInstance nodes into a single MultiMeshInstance. - Provides a new MeshBatcher node for easy implimentation. Simply used the node as a container for MeshInstances. - Place and edit individual MeshInstances for granular control. - Detects StaticBodies allowing for collisions with a MultiMeshInstance.
By: OrigamiPete - 4.1v1.0.03D Tools
3D Tiles for Godot streams real-world 3D content such as high-resolution photogrammetry, terrain, imagery, and 3D buildings from Cesium Ion and other sources available as optional commercial subscriptions. The plugin includes Cesium Ion integration for instant access to global high-resolution 3D content ready for runtime streaming. Cesium ion users can also leverage cloud-based 3D tiling pipelines to create end-to-end workflows to transform massive heterogenous content into semantically-rich 3D Tiles, ready for streaming to the Godot Engine. 3D Tiles for Godot supports cloud and private network content and services based on open standards and APIs. You are free to use any combination of supported content sources, standards, APIs with 3D Tiles for Godot.
By: BattleRoadLabs - 4.2v0.4.13D Tools
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
By: tefusion - 4.0v9.23D Tools
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, kind of like a satellite in orbit. - stays around its parent node, even if the latter moves - no gimbal lock (quaternions ♥) - optional 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 - 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 them - has been around since Godot 2 - made to be extended CONS: - No panning (merge requests welcome) - No promises (nor patrons) USAGE 1. 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.
By: Goutte