A powerful editor utility for Godot 4 that automates the tedious process of rigging 3D vehicles. With a single click, this tool identifies wheel geometry, sets up the node hierarchy, assigns RayCast3D components, and configures a RigidBody3D physics setup.
- One-Click Rigging: Automatically detects tire geometry and mesh bounds.
- Physics Ready: Converts your static mesh root into a fully functional
RigidBody3D. - Standardized Hierarchy: Creates a clean, predictable node structure (
Wheel_FL,Wheel_FR, etc.) for arcade physics systems. - Non-Destructive: Reparents existing meshes safely into the new vehicle structure.
- Download this repository.
- Navigate to your Godot project folder.
- Copy the
addons/auto_vehicle_setupfolder into your project'saddons/directory.- Note: If you don't have an
addons/folder, create one in the root of your project.
- Note: If you don't have an
- Open your project in the Godot Editor.
- Go to Project > Project Settings > Plugins.
- Find Auto-Vehicle-Setup and set the status to Enabled.
- Select the
Node3D(or root object) containing your vehicle meshes. - In the Inspector panel, locate the
Auto-Vehicle-Setup3Dsection. - Assign your target mesh node and vehicle physics script.
- Click the Run Organization button.
- Your car is now rigged and ready for physics!
Feedback and Pull Requests are welcome. If you find a bug or want to support more suspension types, please open an issue!
MIT License
If this addon saved you hours of manual rigging, please consider supporting the project:
- β Star this Repo: It helps more Godot developers find this tool!
- **πΊ Subscribe on YouTube: (https://www.youtube.com/channel/UCLC9NPQRXbGpf9Pr7bYy-9w) β I post devlogs, tutorials, and updates on this addon.
- **π¬ Follow on Reddit:*https://www.reddit.com/user/No_Zookeepergame9004β I share behind-the-scenes progress and game dev tips here.
- π’ Spread the Word: If you use this in your game, feel free to tag me or share a video! I love seeing what the community builds with it.
Your support helps me dedicate more time to improving this tool and adding new features like [insert your next planned feature, e.g., 6-wheel support].