Quickly and easily add UI animations to your scenes.No code or special architecture required.
Add some superpowers to your CSG Shape Nodes!With CSGMesher, you can quickly output the final static mesh as well as an optional static body and collision shape. You can also set a group on the ouput nodes.The collision mask and layer of the node is now also copied to the output.
Layout in godot like using web flexbox
"VRM" is a file format for handling 3D humanoid avatar (3D model) data, designed for V-Tubing or VR applications. VRM is based on glTF2.0 and can also be exported from Blender or VRoid Studio. VRM avatars may also be downloaded/purchased from several online stores. ( https://vrm.dev/en )This asset provides an importer and exporter for VRM characters, as well as a full implementation the high quality VRM Toon Shader "MToon" for Godot Engine 4.1 and higher. Enable the "MToon" and "vrm" addons in "Project Settings..." → "Plugins"「VRM」はVRアプリケーション向けの人型3Dアバター(3Dモデル)データを扱うためのファイルフォーマットです。glTF2.0をベースとしており、誰でも自由に利用することができます。 ( https://vrm.dev )このアセットは、VRMの3Dアバターのインポーターとエクスポーターを提供します。また、VRM Addon とは別に Godot 用の MToon シェーダーも同梱されています。「プロジェクト設定...」→「プラグイン」で有効にする。(NOTE: A critical shader feature for Omni&Spot lights requires Godot 4.1 or higher, so Godot 4.0 is no longer supported, sorry.)
Place anything you want in your scenes, in a procedural, non-destructive way.This add-on automates the positioning of assets in a scene. If you have a lot of props to place, and you would rather not do it by hand, ProtonScatter may be useful to you.
BlurHash encoder/decoder implementation in GDScript
simplest functioning touch joystick with the flexibility of actions and signals.
Goshapes provides intuitive, curve-based level creation tools for Godot 4.This tool augments Path3D nodes with abilities to: - create custom block meshes (earth, buildings, etc) - create path meshes (fences, paths, roads) - scatter instances (trees, rocks, grass, etc)This makes it ideal for quickly putting together 3D environments.
This addon allows easier editing of the `region_rect` property of Sprite2D nodes. The addon should be compatible with Godot 4.1 through 4.3. It may work for other 4.x releases but I haven't tested them.When a Sprite2D is selected in the editor and has `region_enabled` checked, additional handles will appear on each side of the Sprite2D. Dragging these handles will resize the region rect in the given direction while adjusting the node's position and the region's x/y/width/height properties such that the opposite edge stays put.Caveats:- The Sprite2D must have `global_rotation` set to a multiple of 2π (e.g. 0). I didn't want to have to figure out how to measure drag distance along any arbitrary axis, but pull requests are welcome.- The handles will always snap to 8px increments. Godot doesn't provide a way for addons to fetch the editor's configured snap settings (see: https://github.com/godotengine/godot/issues/11180). You can change the snap distance for your project's needs by changing the `grid_size` constant in `plugin.gd`.As a bonus, the plugin adds an "autorect" button to the Sprite2D inspector. When pressed, it sets `region_enabled` to true and sets the region rect to the size of the image. This is in contrast to the default behavior which just sets the rect's dimensions to 0 when you enable the region.
Provides parallax background that moves it's layers in editor.It helps to arrange objects in different layers relative to each otherThis is a port of the similar plugin from Godot 3.4.X to 4.X.X (https://godotengine.org/asset-library/asset/1535)
This tool creates CPUParticles3D point clouds from mesh resources.Volumetric video is possible using .xyz frames.
A 3D Terrain Tool Plugin written in .NET6/.NET7Currently supported:- Sculpting- Holes- Flatten- Noise- Smoothing- Collider support for DEFAULT and Bullet- Painting: On each splatmap channel- Brushes: Smooth, Linear, Spherical, Tip by given radius, strength and fallof- Importing and exporting heightmaps and splatmaps for 16bit raw images (industrial default)- Mapbox Support- 4 types of import formats- Visual shader support with pre defined components- open source
TileBitTools is a Godot 4 plugin for autotile templates and terrain bit editing.- Built-in autotile templates for all 3 terrain modes* 3x3 minimal, 3x3 16-tile and 2x2 templates from Godot 3 documentation* Blob, Wang and Wang 3-terrain templates to match Tilesetter's default export* 256-tile Corners and Sides templates from TilePipe2 (requires plugin for use)* Simple 9- and 4-tile templates- Custom user template creation- Bulk terrain bit editing buttons: Fill, Set Bits, and Clear- Customization options in Project SettingsSee github.com/dandeliondino/tile_bit_tools for full Readme and Wiki documentation
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.orgAt 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.
Onscreen Keyboard Plugin for Godot Engine. Displayed as soon as LineEdit or TextEdit are in focus. Select your OnscreenKeyboard object and apply your custom styles and font via inspector. (You can find some default dark-flat-like-styles inside the plugin/customize/styles folder)
The Smooth 2D Camera Controller gives you complete control over camera movement, delivering fluid gameplay experiences with minimal setup.⚙️ How to installDownload the .zip fileExtract the folder `addons` to the root folder of your projectOpen Godot Editor to edit your projectEnable `smartcamera2d` on Project Settings -> PluginsYou might also like:2D Top Down Shooter Template - https://andre-micheletti.itch.io/2d-top-down-shooter-engine-for-godot
Adds a custom 3D mirror node to the engine.The mirrors use additional cameras to render the scene from a mirrored perspective.Mirror properties that can be adjusted: - Tint - Size - Visible visual layers - Player camera - Distortion
This is a simple addon that will let you take control of your multimeshes in the editor. Simply enable the addon and then add "MetaMultimeshInstance3D" from the nodes selector to your scene.(The addon does nothing at runtime. It's only a Multimesh at that point.)1. Place any number of MeshInstances under it (as children) and it will use their position, scale and rotations, as well as the first mesh ecountered, to populate a MeshInstance3D for you.2. You can "explode" the instances inside a multimesh out into MeshInstances again, where you can transform and then "implode" them back into the multimesh. You can go back and forth like this.3. There's also a second button that will make collision shapes according to your choice.Video tutorial: https://www.youtube.com/watch?v=jEvUMjBwQQM
TrenchBroom map loader for Godot 4. Alternative to Qodot. Also known as TBLoader.
A simple plugin to allow the easy creation and use of destructible objects inside of Godot. Converts a shard mesh into a Node of mesh instances and custom generated collisions shapes, with each shard having its own rigid body. The shards can be generated either in game or before hand. Designed to be used in conjunction with Blenders cell fracture (or any other tool which can generate the required shard mesh). Further clarified in the README.
This add-on provides a more flexible replacement of the InterpolatedCamera3D node that will be removed from core in Godot 4.0.See the usage documentation at: https://github.com/godot-extended-libraries/godot-interpolated-camera3dDemo project: https://godotengine.org/asset-library/asset/740
**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.
A SoftBody2D is defined by a set of RigidBody2Ds and Joint2Ds used to simulate it and a Skeleton2D used to deform the texture.You can create multiple types of softbodies with this plugin, such as:- Bouncy softbody- Breakable/Deformable softbody- Softbody with hole
Provides a convenient way to apply random variance to the position, rotation, and scale of selected Node3Ds based on user-defined parameters.This plugin is useful for decorating scenes with multiple instances of the same assets without the need to manually adjust each one individually.