From 6ae7f0fe0d32d20ad044007a4736e89cd125ac11 Mon Sep 17 00:00:00 2001 From: Danny McGee Date: Mon, 16 Oct 2023 23:00:04 -0400 Subject: [PATCH] Visual tweak --- studio/src/interaction/gizmos/view.rs | 14 ++++---------- 1 file changed, 4 insertions(+), 10 deletions(-) diff --git a/studio/src/interaction/gizmos/view.rs b/studio/src/interaction/gizmos/view.rs index f5e59aa..636678c 100644 --- a/studio/src/interaction/gizmos/view.rs +++ b/studio/src/interaction/gizmos/view.rs @@ -42,13 +42,13 @@ pub(super) fn draw( GizmoColor::Single(color), Control::Rotation(axis @ (Axes::X | Axes::Y | Axes::Z)), ) => { - let front_color = match hovered { + let (front_color, back_color) = match hovered { Some(Hovered(Control::Rotation(hovered_axes))) if hovered_axes.intersects(axis) => { - color * 2. + (color * 2., (color * 1.5).with_a(0.2)) } - _ => color, + _ => (color, color.with_a(0.2)), }; let (front, back) = bisect_rotator_ring(&ring, cam_xform); @@ -61,13 +61,7 @@ pub(super) fn draw( ); if !mode.transform.intersects(TransformType::TRANSLATE) { - gizmos.arc( - back.center, - back.axis, - back.start, - back.length, - color.with_a(0.2), - ); + gizmos.arc(back.center, back.axis, back.start, back.length, back_color); } } #[rustfmt::skip] (