Check out our latest project ✨ OpenChapter.io: free ebooks the way its meant to be 📖

Physics Collision Import Generator

An asset by pixelmount
The page banner background of a mountain and forest
Physics Collision Import Generator hero image

Quick Information

0 ratings
Physics Collision Import Generator icon image
pixelmount
Physics Collision Import Generator

This Godot plugin automatically generates collision shapes and physics bodies directly when importing GLB or GLTF files, with potential support for more formats in the future.After enabling the plugin (Project → Project Settings → Plugins), a new dock panel named "Collision Import Generator" will appear beside the FileSystem dock.

Supported Engine Version
4.3
Version String
1.0.0
License Version
MIT
Support Level
community
Modified Date
3 days ago
Git URL
Issue URL

Physics Collision Import Generator

This Godot plugin automatically generates physics bodies and collision shapes during the import of 3D scenes from GLB/GLTF files, with potential support for more formats in the future.

Installation

  1. Copy the physics_collision_import_generator folder to your project's addons/ directory
  2. Go to Project Settings → Plugins
  3. Enable the "Physics Collision Import Generator" plugin

Usage

  1. Import GLB or GLTF files into your project
  2. Open the "Collision Import Generator" dock panel (near the FileSystem dock)
  3. Select one or more files from the list
  4. Choose a physics shape type from the dropdown
  5. Click "Apply Physics" to add physics, or "Remove Physics" to remove it
  • Files with physics applied are shown in green
  • Use the search filter to find specific files

Features

  • Automatically creates StaticBody3D nodes with CollisionShape3D for all MeshInstance3D nodes
  • Multiple physics shape types supported
  • Preserves existing scene structure
  • Uses Godot's import script system to automatically process scenes during import

Shape Types

  • Trimesh: Exact mesh shape (best for static geometry)
  • Convex: Convex hull approximation (good performance/accuracy balance)
  • Box: Simple box shape based on mesh bounds
  • Sphere: Simple sphere shape based on mesh bounds
  • Capsule: Simple capsule shape based on mesh bounds

Notes

  • Physics bodies are created as StaticBody3D by default
  • Existing StaticBody3D nodes are reused when possible
  • The plugin sets the Import Script Path in the file's .import configuration to automatically process scenes during import

This Godot plugin automatically generates collision shapes and physics bodies directly when importing GLB or GLTF files, with potential support for more formats in the future.

After enabling the plugin (Project → Project Settings → Plugins), a new dock panel named "Collision Import Generator" will appear beside the FileSystem dock.

Reviews

0 ratings

Your Rating

Headline must be at least 3 characters but not more than 50
Review must be at least 5 characters but not more than 500
Please sign in to add a review

Quick Information

0 ratings
Physics Collision Import Generator icon image
pixelmount
Physics Collision Import Generator

This Godot plugin automatically generates collision shapes and physics bodies directly when importing GLB or GLTF files, with potential support for more formats in the future.After enabling the plugin (Project → Project Settings → Plugins), a new dock panel named "Collision Import Generator" will appear beside the FileSystem dock.

Supported Engine Version
4.3
Version String
1.0.0
License Version
MIT
Support Level
community
Modified Date
3 days ago
Git URL
Issue URL

Open Source

Released under the AGPLv3 license

Plug and Play

Browse assets directly from Godot

Community Driven

Created by developers for developers