3D Tools

  • Qodot
    3.4
    v1.7.33D Tools

    Quake .map file support for Godot. Qodot extends the Godot editor to import Quake .map files, and provides a data-driven framework for converting the entities and brushes contained therein into a custom node hierarchy.

    By: Shifty
  • TerraBrush
    4.2
    v0.12.6Alpha3D Tools

    A minimal C# Terrain heightmap editor for Godot engine. Key Features : Sculpt - Sculpt your terrain with a heightmap - Increase the terrain - Decrease the terrain - Smooth the terrain - Flattern the terrain - Set height (paint to a specific height) - Set angle (paint from a starting point with a specific angle) Paint textures - Add colors to your terrain with the textures painting tool - Normal map and roughness texture are supported Foliage - Add foliage to your terrain (ex. Grass) - The foliage follows the main camera with a given maximum distance Packed scenes - Scatter packed scenes to the terrain - Multiple objects can be scattered with one brush - Random Y rotation is supported - The packed scenes will always follow the terrain - Live adjustment of the position while the terrain is sculpting Water - Add water to your terrain - The water will make the terrain go lower for the painted area - The packed scenes and the foliage will also get lower with the water - Support for custom shader Water flow - Paint the direction of the water Snow - Add thick snow to your terrain - The texture of the snow is configurable so it's easy to make something like sand - Support for custom shader Hole - Paint hole in the terrain Multiple brushes - Custom brushes are also available Pie menu Shortcuts - The plugin has been made so it's really easy to use. A lot of shortcuts are available. - LShift - Reverse the tool. Usually, this option will go from "Add" to "Remove". For the sculpting option, this does the "Smooth" option. - V - Show the PieMenu for the current tool - B - Show the PieMenu for the current brush - N - Show the PieMenu for the current tool option (ex. While painting the textures, the PieMenu will show textures) - G - Show a quick select for the brush size - H - Show a quick select for the brush strength - K - Toggle "Auto add zones" - X - Lock on X axis - Z - Lock on Z axis - Shortcuts can be Re-Assigned. To Access them, Goto 'Project->Tools->TerraBrush Key bindings' to access the keymap, and ability to re-assign keys. Settings - Some settings are available in the "ProjectSettings->TerraBrush" (ex. The decal color) LOD - The terrain is created using a custom clipmap mesh so less vertices are needed. MultiZones - The terrain support creates multiple zones (or chunks or regions) to improve performances on bigger terrain. Heightmap based blending - Textures can be blended with heightmaps/bumpmaps with custom intensity.

    By: spimort
  • Unidot Importer - .unitypackage Asset Translator
    4.1
    v1.2.0.fbxbeta3D Tools

    Unify your Godot asset interop with Unidot, a Universal Godot Engine source asset translator and interoperability pipeline for Godot 4. Read more at https://unidotengine.org At its heart, Unidot Importer can convert `.unitypackage` assets and asset folders into Godot 4.x compatible formats, including FBX. It takes original source assets and translates them into Godot native equivalents. For example, .unity and .prefab become `.tscn` and `.prefab.tscn`. This is a Beta version designed for Godot 4.3 with native FBX support. To use a stable release with glTF translation, download the 1.1.0 tag on GitHub.

    By: V-Sekai
  • Debug Draw 3D
    3.5
    v1.0.23D Tools

    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 Primitives: * Arrow * Billboard opaque square * Box * Camera Frustum * Cylinder * Gizmo * Grid * Line * Line Path * Line with Arrow * Points * Position 3D (3 crossing axes) * Sphere Overlay: * Text (with grouping and coloring) * FPS Graph * Custom Graphs Precompiled for: * Windows * Linux * macOS * Android = Usage = 1. Copy 'addons/debug_draw_3d' to your 'addons' folder, create it if the folder doesn't exist 2. Rebuild the project if you use C# 3. Add 'addons/debug_draw_3d/debug_draw.gd' or/and 'addons/debug_draw_3d/DebugDrawCS.cs' to your project as autoload singleton 4. (Optionally) Enable the 'Debug Draw 3D for Editor' plugin to enable debug drawing support inside the editor = Examples and documentation = The sample code can be viewed by clicking on the "View code" button, or optionally, during installation, you can unpack the "debug_draw_examples" folder and examine its contents. To view the code for Godot 3, navigate to the corresponding branch. Information about all functions and properties is provided inside wrapper scripts 'debug_draw.gd' and 'DebugDrawCS.cs' in 'addons/debug_draw_3d/'.

    By: DmitriySalnikov
  • Debug Draw 3D (4.2.2+)
    4.2
    v1.5.13D Tools

    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) * Sphere * 3D Text Overlay: * 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! !!

    By: DmitriySalnikov
  • Godot Road Generator
    3.5
    v0.6.03D Tools

    A Godot plugin to create 3D highways, streets, and AI paths with ease (Godot 3.5 version no longer in development) 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 - Several hand-modeled intersections ready to drop into your scene Note: v0.6.0 is the last update we are planning to make for Godot 3.x

    By: theduckcow
  • Godot Road Generator
    4.3
    v0.7.03D Tools

    A Godot plugin to create 3D highways, streets, and paths with ease. This is the Godot 4.3-4.4 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 - 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 lanes Coming soon: - Support for procedural intersections; hand made 3D model intersections already supported

    By: theduckcow
  • Godot XR Tools for Godot 4
    4.2
    v4.4.03D Tools

    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/

    By: Mux213
  • Rapier Physics 3D - Fast Version with Parallel SIMD Solver
    4.3
    v0.8.123D Tools

    A 3D drop-in replacement for the Godot engine that adds stability and fluids. This version is deterministic, just not cross platform deterministic. This version has: - SIMD (Single instruction, multiple data) operations for even faster performance - parallel solving.

    By: ughuuu
  • Rapier Physics 3D - Slower Version with Cross Platform Deterministic
    4.3
    v0.8.123D Tools

    A 3D drop-in replacement for the Godot engine that adds stability and fluids. This version is cross platform deterministic This version does NOT have: - SIMD (Single instruction, multiple data) operations for even faster performance - parallel solving. This version is more an advanced version and it's not for normal use cases.

    By: ughuuu
  • VPainter - Paint vertex colors
    3.2
    v0.5b3D Tools

    Paint vertex color directly in Godot. For a development version with frequent updates and experimental features visit https://github.com/tomankirilov/VPainter/tree/experimental

    By: tomanski
  • Voxel-Core
    3.5
    v3.2.03D Tools

    Voxel plugin built with GDScript that offers various voxel features, utilities and fully fledged in-engine editors. Making it easy to create, import and edit voxel content anywhere Godot runs right out of the box, both in-engine and in-game. It is designed to be easily extended, allowing you to quickly create the voxel content you want, such as: characters, creatures, props, maps and more.

    By: ClarkThyLord
  • WiggleBone
    4.3
    v3.0.03D Tools

    Adds jiggle physics to a Skeleton3D bone using SkeletonModifier3D nodes. DMWBWiggleRotationModifier3D: Rotates the bone around the current bone pose. The current pose direction acts as the spring's rest position. DMWBWigglePositionModifier3D: Moves the bone around the current bone pose without rotating. The current pose position acts as the spring's rest position.

    By: Detomon
  • GOAT
    4.1
    GOAT
    410
    v1.1.23D Tools

    Godot Open Adventure Template (GOAT) is a tool for making 3D adventure games. It supports a simple inventory system, interacting with objects and screens, playing voice recordings with subtitles, and changing game settings.

    By: miskatonicstudio
  • Simple Grass Textured
    4.0
    v2.0.73D Tools

    Plugin to add grass and plants to your scene in a simple way

    By: IcterusGames
  • Oculus Quest VR Toolkit
    3.3
    v0.4.23D Tools

    This is an early version of a toolkit for VR interactions with the Oculus Quest using the Godot game engine. Features include locomotion, hand tracking, 2D UI interaction, rigid body grabbing and others. Several sample scenes are included. Please also check the github page for documentation and tutorials.

    By: NeoSpark314
  • Ply - In Editor Box Modeling
    3.4
    v1.0.23D Tools

    In-editor box modeling tools for ArrayMeshes. See https://github.com/jarneson/godot-ply for full documentation.

    By: hints
  • DeformableMesh
    4.0
    v0.33D Tools

    This addon allows to deform 3D meshes using customizable deformers at run-time. In this version SphericalDeformer and SimpleDeformer (bend, twist, taper) nodes are provided.

    By: cloudofoz