From 67b5ef3e56b20af69079b960b6bc79bfe51b217f Mon Sep 17 00:00:00 2001 From: Danny McGee Date: Mon, 16 Oct 2023 20:21:56 -0400 Subject: [PATCH] Use config line thickness --- studio/src/interaction/gizmos/view.rs | 11 ++++++----- 1 file changed, 6 insertions(+), 5 deletions(-) diff --git a/studio/src/interaction/gizmos/view.rs b/studio/src/interaction/gizmos/view.rs index 29c0fbc..ab2f494 100644 --- a/studio/src/interaction/gizmos/view.rs +++ b/studio/src/interaction/gizmos/view.rs @@ -6,17 +6,18 @@ use crate::math::Lerp; use super::{ model::{Arc, Axes, Control, Gizmo, GizmoColor, Ring, Shape}, - InteractionMode, TransformSpace, TransformType, + InteractionMode, StudioGizmoConfig, TransformSpace, TransformType, }; pub(super) fn configure( q_window: Query<&Window, (Changed, With)>, - mut config: ResMut, + mut render_config: ResMut, + user_config: Res, ) { if let Ok(scale_factor) = q_window.get_single().map(|win| win.scale_factor() as f32) { - config.line_width = 4. * scale_factor; - config.line_perspective = false; - config.depth_bias = -0.1; + render_config.line_width = user_config.line_thickness * scale_factor; + render_config.line_perspective = false; + render_config.depth_bias = -0.1; } }