Skip to content

Collider debug gizmos#262

Open
PaperPrototype wants to merge 4 commits intoProwlEngine:New-Editorfrom
PaperPrototype:primtives-colliders-debug-gizmos
Open

Collider debug gizmos#262
PaperPrototype wants to merge 4 commits intoProwlEngine:New-Editorfrom
PaperPrototype:primtives-colliders-debug-gizmos

Conversation

@PaperPrototype
Copy link
Copy Markdown
Contributor

@PaperPrototype PaperPrototype commented Apr 24, 2026

  • Prowl.Runtime/Components/Physics/Colliders/BoxCollider.cs
  • Prowl.Runtime/Components/Physics/Colliders/SphereCollider.cs (not tested)
  • Prowl.Runtime/Components/Physics/Colliders/ConeCollider.cs (not tested)
  • Prowl.Runtime/Components/Physics/Colliders/CylinderCollider.cs (not tested)
  • Prowl.Runtime/Components/Physics/Colliders/CapsuleCollider.cs (not tested)
  • Concave MeshCollider (Prowl.Runtime/Components/Physics/Colliders/MeshCollider.cs)
  • Convex MeshCollider (Prowl.Runtime/Components/Physics/Colliders/MeshCollider.cs)

This solves #259

Convex mesh colliders work, but I can't seem to get the debug gizmo for convex version working:

Screenshot 2026-04-24 at 5 32 43 AM

If you need a project to test with you can download this and open it in prowl: https://github.com/PaperPrototype/KayKitDemos/blob/main/Assets/Paper/Platformer/README.md

@PaperPrototype
Copy link
Copy Markdown
Contributor Author

PaperPrototype commented Apr 24, 2026

Got debug gizmos for convex mesh colliders working

Screenshot 2026-04-24 at 11 33 57 AM

@PaperPrototype
Copy link
Copy Markdown
Contributor Author

@michaelsakharov @sinnwrig ready for review

@michaelsakharov
Copy link
Copy Markdown
Contributor

There already is a jitter debug drawer setup with jitter itself, we might qanna remove that if we're doing it all manually?

@PaperPrototype
Copy link
Copy Markdown
Contributor Author

Oh I was unaware of that. I just needed debug gizmos for colliders cus I was doing the math in my head each time ✌️

@PaperPrototype
Copy link
Copy Markdown
Contributor Author

Also I don't know what the performance of Jitter's IDebugDrawer would be like in Prowl. Anyway, I'm gonna be using this in my project for now as I don't know how to integrate IDebugDrawer

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants