diff options
| -rw-r--r-- | CHANGELOG.md | 5 | ||||
| -rw-r--r-- | src/pipeline/debug_render_pipeline/debug_render_pipeline.rs | 7 |
2 files changed, 12 insertions, 0 deletions
diff --git a/CHANGELOG.md b/CHANGELOG.md index fa4a0f3..0cfe853 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,3 +1,8 @@ +## Unreleased + +### Added +- Implement rotation gizmo for Ball 2D shape (as radius line) in Debug renderer if `DebugRenderMode::COLLIDER_SHAPES` enabled + ## v0.21.0 (23 June 2024) ### Fix diff --git a/src/pipeline/debug_render_pipeline/debug_render_pipeline.rs b/src/pipeline/debug_render_pipeline/debug_render_pipeline.rs index 831f815..f2e23cd 100644 --- a/src/pipeline/debug_render_pipeline/debug_render_pipeline.rs +++ b/src/pipeline/debug_render_pipeline/debug_render_pipeline.rs @@ -369,6 +369,13 @@ impl DebugRenderPipeline { &Vector::repeat(s.radius * 2.0), color, true, + ); + // Draw a radius line to visualize rotation + backend.draw_line( + object, + pos * Point::new(s.radius * 0.2, 0.0), + pos * Point::new(s.radius * 0.8, 0.0), + color, ) } TypedShape::Cuboid(s) => { |
