Yellow-Dog-Man / Resonite-Issues

Issue repository for Resonite.
https://resonite.com
141 stars 2 forks source link

Default scale of 1 for Inspectors & related panels #1370

Open MahSandwich opened 9 months ago

MahSandwich commented 9 months ago

Is your feature request related to a problem? Please describe.

When a scale reset gets applied to the root of Inspector panels and such they become the size of the world. This includes when the spawning of those panels is handled by an object that spawns such panels with their scale being set in relation to the originating panel.

Describe the solution you'd like

Inspectors and related panels should have their root at a scale of 1 (with respect to the scale of the spawner) instead of their current default of 0.0005 so that they do not get spawned larger than the world in the event where they are spawned by a normal sized panel with a scale of 1.

Describe alternatives you've considered

Using Protoflux to find and calculate scale compensation.

Additional Context

No response

Requesters

Hikari Akimori (@hikari_akimori) InvertedCrink (@invertedcrink)

shiftyscales commented 9 months ago

This probably isn't something we are likely to prioritize with the existing inspectors, but it is good feedback to consider during #563.