public override void UpdateTransforms(float zoomFactor) { CircleShape3D circle = _data.Circle; GizmoPlaneSlider3D slider = _data.Slider; circle.Center = slider.Position; circle.Radius = slider.GetRealCircleRadius(zoomFactor); circle.Rotation = slider.Rotation; _data.CircleBorder.OnCircleShapeChanged(); }
public override void UpdateTransforms(float zoomFactor) { QuadShape3D quad = _data.Quad; GizmoPlaneSlider3D slider = _data.Slider; quad.Center = slider.Position; quad.Rotation = slider.Rotation; quad.Size = slider.GetRealQuadSize(zoomFactor); _data.QuadBorder.OnQuadShapeChanged(); }