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.2- Fix bug when editor tab change focusv1.0.1- Fixed errors on exported projects.- Fixed the terrain shader.
A total rebuild of my previous clouds system, designed to address a lot of the issues I had with that original version.
Implementation of seamless 3D Portals, packaged as a plugin and ready to be used in your project!IMPORTANT: Recursive portals are not supported due to Godot's rendering limitations.
A plugin that counts polygons and vertices for selected `MeshInstance3D`, `CSGShape3D`, and `CSGCombiner3D` nodes in the scene.
A high-performance planar reflection system for Godot 4.4+ written in C++ with GDExtension, designed for performance with some nice quality of life configuration optionsCore Functionality-Real-time planar reflections with geometric accuracy-Very performant written in C++ via GDExtensions-Pixel art optimized - Works perfectly with SubViewport downscaling-Dual rendering system - Separate game and editor modes-Layer-based filtering - Control what objects appear in reflections-Custom environments - Independent lighting for reflected scenesReflection & Performance Features-Camera mode detection - Automatic perspective/orthographic handling-Reflection offset system - Fine-tune reflection positioning-LOD (Level of Detail) - Distance-based performance optimization-Update frequency control - Balance quality vs performance-Movement threshold detection - Only update when camera moves-Configurable reflection layers - You can define what Visibility Layers get reflection-Cached calculations - Minimize redundant computations
Adds the VisionCone3D node, which tracks whether or not objects within its cone shape can be "seen". This can be used to let objects in your game "see" multiple objects efficiently. Default configuration should work for most use-cases out of the box but several performance tuning options are available. Shape can be edited in the scene view with gizmos and drawing debug information can be toggled on.See GitHub for 4.3 compatible version.
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)
SpriteMesh is a plugin for Godot that allows you to create 3D meshes based on a 2D sprite.
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.For usage, it's recommended to take a look at the demo project - note that to use the demo you will have to git clone the repo, since the artifact is setup for use with the Godot Asset Library.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/.
This is a simple and handy library for managing 3D cards in Godot. With drag-and-drop support, you can easily move and reorder cards within and between collections. Look and feel inspired by Hearthstone.This library is designed to be flexible and extendable for any card game. It offers a basic framework that you can easily adapt to suit your specific needs.
Tile to Gridmap for Godot 4.4This plugin was created to allow the use of Godot's autotiling features with Gridmaps.***This update adds support for basic procedural generation as well as a a dual grid tile placement system***This plugin does not create the meshes just allows you to draw a tilemap using Godot's tools and place associated meshes and scenes on a gridmap. It works great when using pixel art style low poly meshes that you want to be placed following a tilemap terrain ruleset. Any mesh or scene can be used not just low poly 3D pixel art.This is my first plugin and was built to fill a need in my personal 3D pixel art project. Hopeful someone else will find it useful.
EnhancedGridMap is a powerful plugin for Godot 4.4 that extends the functionality of the built-in GridMap node. It provides additional features for grid-based game development, including custom cell states, multi-floor support, and advanced grid manipulation tools.