Skip to content

SinlessDevil/ColliderMeshTool

Repository files navigation

🧱 Collider Mesh Tool

Collider Mesh Tool is a powerful Unity Editor utility that combines three key systems: 📐 MeshCollider generation,
✍️ manual outline drawing,
🛠 and batch prefab configuration.

✅ Built with Odin Inspector
✅ Supports both algorithmic and manual mesh generation
✅ All modules can be used independently

📦 ColliderMeshCreator

Editor window for generating custom MeshColliders:

  • Automatically from MeshFilter objects
  • Or manually using ManualOutlineDrawer in the Scene view Features:
  • Concavity, scale factor, and Y-threshold control
  • Offset height and extrusion depth
  • Optional Catmull-Rom smoothing for curved outlines
  • Debug material support Editor Window:
    Tools > Collider Mesh Generator Editor Window

Watch the demo

Watch on YouTube

📽️ Videos

2025-05-19-14-50-50_4HrWSPEN.mp4
2025-05-19-14-52-41_0H2l0n8P.mp4

🔧 Quick Controls

Action Shortcut
Add point Q
Remove point E
Open editor Tools > Collider Mesh Generator

👉 View Release Collider Mesh Tool

📦 ConcaveHull v1.0.0 — Geometry API

Lightweight runtime plugin for generating 2D concave hulls on the XZ plane. API:

  • Hull.SetConvexHull(List<Node>)
  • Hull.SetConcaveHull(concavity, scaleFactor)
  • Hull.CleanUp() Data Types:
  • Node – 2D point with ID
  • Line – connection between two Nodes hull-example

👉 View Release ConcaveHull

📦 PrefabSetupEditor v1.0.0

Efficient tool for setting up renderers and materials across prefabs and scene objects. Features:

  • Recursive material assignment
  • Filter and randomize based on mesh name
  • Configure:
    • Shadow casting
    • Light probe usage
    • Global illumination
    • Motion vectors and more prefab-editor

👉 View Release PrefabSetupEditor

🧰 Requirements

🚀 Installation

  1. Download the .unitypackage from Releases
  2. Import it into your Unity project
  3. Install Odin Inspector and (optionally) ConcaveHull
  4. Done! 🎉

About

Generate custom mesh colliders in Unity with hulls or hand-drawn outlines.

Topics

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages