TyreBytes / playground

A simple little playground area for Track Builder.
0 stars 1 forks source link

TrackBuilder: Scale gizmo inconsistency #2

Closed MrAmericanMike closed 1 month ago

MrAmericanMike commented 1 month ago

TrackBuilder v0.2.8

  1. Open Editor
  2. Add a Component > Mesh > Mesh Cube > Material > Palette64 (Not important, any object would do)
  3. Select "Scale" on the "Gadget Inspector"
  4. Scale the object in the X Axis (As we can see in the image the indicator next to the center on the object and the one in the Gadget Inspector will match values)

image

  1. Select the same object again and Scale again on the X axis. The indicator next to the center of the object starts from 1.0 again instead of 5.65

image

Expected behavior: Was expecting that value to start from the current scale of the object and not from 1.0 again.

timbeaudet commented 1 month ago

I'm not changing how ImGuizmo is working (which is used in middle of editor) and it shows the scale change of THIS move, while the other change is the objects overall scale difference from parent/world. This is basically working as expected.