A Godot C# plugin to add more control over the Camera3D movement.USES SYVIES CORE PLUGIN AS A DEPENDENCYCamera nodes: - VirtualCamera (a node that represents the position and parameters of a Camera3D) - DynamicCamera (a Camera3D made to transition between different VirtualCamera in the editor or at runtime)Extra functionalities: - ThirdPersonCamera (a node designed to make third person cameras easier with a simple AimCamera() method that takes a relative mouse movement)
This shader will create a 3D hovering effect with mouse interaction on a canvas item like TextureRect. Also, it renders a specular highlight that changes with hover.
SpriteMesh is a plugin for Godot that allows you to create 3D meshes based on a 2D sprite.
CSG Terrain is a plugin for Godot 4.4 (or later) to prototype terrains on a simple and non-destructive way.It's made with CSG (Constructive Solid Geometry), so you are supposed to combine with geometric shapes and even other terrains to achieve the desired form.Unlike other systems the terrain is molded purely with paths, not brushes or other 3D tools. This forced simplicity allows to focus on what is important before finalizing in 3D software.Changelog:v1.0.1- Fixed errors on exported projects.- Fixed the terrain shader.
A Godot 4.0 addon that adds a LayoutNode3D node that allows you to easily layout child nodes in 3D on any axis and with custom spacing.
A Godot plugin to create 3D highways, streets, and paths with ease. This is the Godot 4.2-4.3 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.Coming soon:- Support for procedural intersections; hand made 3D model intersections already supported
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 sceneNote: v0.6.0 is the last update we are planning to make for Godot 3.x
Yet another multi mesh scatter.A simple MultiMesh plugin where you can place your meshes into your scene via a configurable polygon area.
This addon provides a few shader nodes. It includes a slightly modified version of PerlinNoise3D, and 2 new implementations of VoronoiNoise3D and PixelNoise3DTo install as an addon, only include the "Addons" folder from this project when importing. This way you only install the shader nodes.
Quickly create natural-looking terrain with customizable noise parameters. This tool is designed to create simple but powerful terrains that do not require manual painting
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! !!
Gizmo3D encapsulates the Godot Engines 3D move/scale/rotation gizmos into a customizable node for use at runtime. The major differences are that you can edit all transformations at the same time, and customization options have been added. The selection box and axes can be toggled, colors changed, snapping intervals changed, and more. Transformation methods can be easily overriden to customize the default behavior. It is available in both C# and GDScript.Gizmo3D is largely a port of C++ code from the Godot Engine source. The license for the Godot Engine can be found at https://godotengine.org/license/.