Boost your Godot level design workflow with Godot Asset Placer — a free and open-source Godot Engine plugin that lets you easily manage, organize, and place assets into your 3D scenes. Key Features:Fast one-click asset placement in GodotQuick Transforms using ShortcutsRandom-Asset PlacementRandomized TransformsFully Customizeable (Key Bindings & Visuals)Surface, Plane and Terrain3D Placement ModesAssets can be organized and filtered with collectionsIn-Editor Update supportOpen-source & free to use (MIT License)Simple workflow for level design and prototyping
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 or C#.= 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)* Sphere* 3D TextOverlay:* 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! !!
This Godot plugin automatically generates collision shapes and physics bodies directly when importing GLB or GLTF files, with potential support for more formats in the future.After enabling the plugin (Project → Project Settings → Plugins), a new dock panel named "Collision Import Generator" will appear beside the FileSystem dock.
A collection of several helper nodes to extrude 2D profiles, 3D meshes, 3D Scenes and 3D MultiMesh instances along paths in real time. Implemented as a C++ GDExtension with built-in documentation.
A fully customizable and easy-to-use 3D RTS-style Camera for Godot 4.3. Intuitive camera movement for real-time strategy games or other projects requiring a top-down camera with RTS-like controls.Features:- Smooth zooming with adjustable limits- Orbit camera around a center point- Edge scrolling- Keyboard movement with configurable speed- Shift key speed boost- Middle mouse button control for pitch and rotation
A Godot plugin to create 3D highways, streets, and paths with ease. This is the Godot 4.3-4.5 asset, the plugin is also available for 3.5.Features include:- Fully custom geometry extending the 3D Path node, for perfectly tiled road seams and no holes or gaps.- Custom nodes for road generation (RoadManager, RoadContainer, RoadPoint, and RoadLane)- Utility RoadLaneAgent node for easily following your road- The ability to define arbitrary number of lanes and other parameters on a per-RoadPoint basis- Procedural geometry for lane changes based on connected RoadPoints- Automated collision mesh generation- Automated AI lane paths created with neighbor-connectedness- Visual feedback with custom viewport gizmos- Quickly generate roads using interactive an interactive add mode and live connection tool- Terrain3D flattening with connector script (Terain3D 1.0+ only)- A variety of pre-modeled intersection pieces are available to drop into your scene, with the ability to "snap" to your other road points.- Export your roads directly to gLTF for further customization, and easily swap them back into your scenes by turning off procedural geo while retaining AI lanesComing soon:- Support for procedural intersections; hand made 3D model intersections already supported
A library for creating complex rope rigging.Halyard supports:- Fast Verlet rope simulation- Partial collision support with external RigidBodies.- Rendering as a textured tube or as a chain.- Dynamic resizing from either rope end.- Gizmo preview of state in editor.- Anchors for attaching the rope to objects.- Attachments for decorating the rope with nodes.- Subclassing, including `PullRope`, a rope for pulling on RigidBodies from the end.
A simple yet powerful 3D Particle System for Godot 4.3+. UniParticles3D provides an intuitive, modular approach to creating particle effects with a familiar interface inspired by Unity's particle system.UniParticles3D uses Godot's RenderingServer multimesh system for efficient rendering while keeping particle logic on the CPU. While not as performant as Godot's GPU-based particle system, it offers: - Easier and quicker setup - More intuitive controls - Visual gizmos for shape editing - Familiar workflow for Unity developers - Greater control over individual particlesPerfect for when you just want some simple effects with a quick setup.
This tool provides a camera that supports non-standard projections, such as fisheye, panini, and more. Uses multiple cameras, and is therefore more expensive to render.
Create tile-based 3D levels for dungeon crawler -style games.See GitHub repository for more information:https://github.com/ReunMedia/godot-levelblock
3D Inverse Kinematics (IK) for Godot 4.3+!Supports scriptable constraints and multiple chains.
A versatile interaction toolkit for 3D worlds. Easily create dynamic interactions like picking up, throwing, and more.