As a Roblox developer, it is currently too hard to …
Verify the ScaleDepthWithRatio
to calculate the DepthScale based on the Width. See this Community Tutorial.
I believe we should not have to research so deep to find configured values used for Avatars on Roblox.
Configured Values that calculate how our Avatar will appear is important information, allowing one to create great Avatar Editors and other utilities.
The ScaleDepthWidthRatio
, exactly as it is written unless re-named, is a server configured value, that defines a decimal value, used to calculate the Depth Scale of a Roblox Avatar based on the Width.
It’s not any different compared to other configured values like minimumDeltaEBodyColorDifference
that is currently at https://avatar.roblox.com/v1/avatar-rules
If this issue is addressed, it would improve my development experience because …
I’d be using standardized, implemented and official Roblox methods, that give me precise and up-to-date values that can be used to create custom Avatar Editors or other Avatar features.
Not only, but the ScaleDepthWidthRatio
would no longer be a “hidden value/hidden feature” anymore. Those that are curious, will eventually find it and ask themselves, what it is for. And then learn about the accurate way to calculate the Depth Scale of a Roblox Avatar.
This is very beneficial for future and current existing Avatar Editors. And I value an aim for perfection and precision a lot.
I hope that it’s also easy to integrate, and maybe in the future, we can get more implemented functions to specifically retrieve this value through a Roblox built-in Service and method.
I’d personally call this a bug and a feature at the same time. A bug for not being there, and a feature to request it to be there.
Along with that I hope that there will be more server defined values available in the avatar-rules. Such as “Maximum Accessories/Accountrements” and Outfits and etc.
Much Thanks