Commit Graph

19 Commits

Author SHA1 Message Date
Danny McGee cfb15613b1 Allow specified tolerance for NearlyEq checks 2023-10-18 00:59:37 -04:00
Danny McGee b674ee3c3a Mini cleanup 2023-10-16 23:10:10 -04:00
Danny McGee 6ae7f0fe0d Visual tweak 2023-10-16 23:00:04 -04:00
Danny McGee 2aaf18c48a Fix system ordering 2023-10-16 22:59:39 -04:00
Danny McGee a89ea6a0d6 Super rough hit-testing logic for rotator rings 2023-10-16 20:25:39 -04:00
Danny McGee c79e315aed Tweak warning message 2023-10-16 20:24:33 -04:00
Danny McGee 658b20a3d1 Fade-out thresholds tweak 2023-10-16 20:24:13 -04:00
Danny McGee e59985737a Don't draw fully transparent gizmo elements 2023-10-16 20:23:36 -04:00
Danny McGee 67b5ef3e56 Use config line thickness 2023-10-16 20:21:56 -04:00
Danny McGee 048323a73b Readability 2023-10-15 18:39:21 -04:00
Danny McGee 8646496710 Deref, DerefMut derives 2023-10-15 18:19:07 -04:00
Danny McGee 07918c17f8 Optimize gizmo model updates with change detection 2023-10-15 16:44:50 -04:00
Danny McGee b8f9e92d67 Add config resource for transform gizmo 2023-10-15 16:41:38 -04:00
Danny McGee c573737f06 Skip redundant GizmoConfig mutations 2023-10-15 00:20:30 -04:00
Danny McGee dd5bcdb66c Tune fade-out thresholds 2023-10-13 19:48:06 -04:00
Danny McGee 57bb26a182 Fix fade-out math for translation crossbars 2023-10-13 19:03:49 -04:00
Danny McGee f11b89fb48 Fixes, cleanup
* Fix z-ordering issues with the gizmo elements
* Restore the translucent far-side rotator ring arcs
* Restore the translation arrow fading
* Remove dead and/or commented-out code
2023-10-13 17:15:09 -04:00
Danny McGee 0bee54a3d0 WIP refactor 2023-10-12 23:40:09 -04:00
Danny McGee 6cdeda6a7b Expand gizmos module 2023-10-12 16:05:28 -04:00