System Information
Operating system: Windows
Blender Version
Broken: Blender 2.93.2, 1eb06de2607a
Short description of error
This mostly pertains to the scale and dimension inputs of the right-hand-side "item" overlay window.
The reference cube demonstrates the proper behavior. Attached is a sample .blend and my system information.
**Reference behavior, Cube.ApplyScale.OK** 1. Apply scale. Scale becomes [1,1,1]. Dimensions unchanged, shape unchanged. Cube.ApplyScale.OK, before. Scale: [0.166,3.312,0.166], dimensions: [0.331,6.62,0.331]. Cube.ApplyScale.OK, after. Scale: [1,1,1], dimensions: [0.331,6.62,0.331]. **Unit scale, incorrect dimensions, BezierCurve.Size.Wrong*** 1. Scale is [1,1,1]. Apply scale with or without properties. Scale remains [1,1,1] but dimensions change. BezierCurve.Size.Wrong.002, before. Scale: [1,1,1], dimensions: [4,2.21,2]. BezierCurve.Size.Wrong.002, after. Scale: [1,1,1], dimensions: [2,0.222,0]. BezierCurve.Size.Wrong.001, before. Scale: [1,1,1], dimensions: [200,200,200]. BezierCurve.Size.Wrong.001, after. Scale: [1,1,1], dimensions: [0.156,0.0763,0]. BezierCurve.Size.Wrong, before. Scale: [1,1,1], dimensions: [0.348,0.174,0.174]. BezierCurve.Size.Wrong, after. Scale: [1,1,1], dimensions: [0.174,0.0193,0]. **Other scale, incorrect dimensions, BezierCircle.ScaleSize.Wrong** 1. Scale is not [1,1,1]. Apply scale with or without properties. Scale to [1,1,1] but dimensions change. BezierCircle.ScaleSize.Wrong, before. Scale: [-0.102,-0.102,-0.102], dimensions: [0.41,0.307,0.205]. BezierCircle.ScaleSize.Wrong, after. Scale: [1,1,1], dimensions: [0.223,0.111,0]. **Shape changes, BezierCurve.ShapeChanges.ApplyScale** 1. Apply scale with or without properties. Shape changes.
Exact steps for others to reproduce the error
- Open attached .blend file
- Select the BezierCurve.ShapeChanges.ApplyScale object
- Apply scale