Add-on for Godot Engine to generate simple 3D platformer terrain meshes based on Bezier curves
Adds a camera node that allows people to copy blender camera data without having to worry about doing the math required to change it to work natively.
Making a good camera for a game is complicated and can get very convoluted, this addon provides a framework to help handle this complexity in a modular fashion, more precisely, it allows you to:-Define multiple behaviours for the camera that can be changed at runtime.-Automatically interpolate between these behaviours.-Keep track of what behaviour the camera should follow via a priority system.-Add extra effects like camera shake via modifiers, which work kind of like components in an ECS.DISCLAIMER: This addon was NOT made with performance in mind.This shouldn't be a problem since there's usually only 1 camera in a game at all times.
Generate circles for a CSGPolygon3D, which can be useful for creating tunnels using a Path3D
Generate a MeshInstance3D from a CSG. Better than other options because this one allows the MeshInstance3D's to be used for occlusion baking, has undo/redo history, is quick and easy to use, and doesn't delete the CSG.
A Godot Plugin implementation of a line renderer in Godot 4.0, useful for rendering cylindrical volume such as lasers, trails, etc.
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.It takes original source assets and translates them into Godot native equivalents. For example, .unity and .prefab become `.tscn` and `.prefab.tscn`.
Dynamic Physical 3D rope that interacts with RigidBody3D.License at: https://github.com/Skyquakers/godot-rope3d/blob/develop/addons/rope3d/LICENSE.txt
SpriteMesh is a plugin for Godot that allows you to create 3D meshes based on a 2D sprite.
"VRM" is a file format for handling 3D humanoid avatar (3D model) data for VR applications. It is based on glTF2.0. ( 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.0 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 シェーダーも同梱されています。「プロジェクト設定...」→「プラグイン」で有効にする。
See README.md for more details, and documentation on each tool object.## WHAT THIS TOOLKIT PROVIDES:- **Modules to work with hand poses:**- Create your own templates of hand poses as JSON, and use them for recognization.- Match tracked-hand pose to a pose from JSON templates in realtime.- **Module for object picking:**- Defines where object can be picked and what hand pose allows picking.- Snapping object to hand when picked - Supports 3 pickup modes:+ *On pose change*: Change your hand pose to pick up object. Useful for grabbing gesture.+ *On touch*: The object gets picked up when touched+ *Ranged pickup*: Work like *On pose change*, but use Raycast. - A template for pickable objects. You can customize its behavior to fit your needs.- **A keyboard with floating buttons.** (This was actually the whole point for my graduation research).## WHAT THIS TOOLKIT LACKS:- Pickup doesn't work with controllers. - Closest-object highlighting.- Good physics for hand.
This tool creates CPUParticles3D point clouds from mesh resources.Volumetric video is possible using .xyz frames.