Static Mesh Component: add options to make transformed versions of meshes
Is your feature request related to a problem? Please describe.
Meshes often either come in at or are presented at odd offsets, rotstions, and/or scales. This is usually solvable by transforming them on the slot level, but that isn't always efficient or possible, breaks certain things, and can create a mess within the hierarchy. It also doesn't seem like it should be necessary in cases where a user who is not familiar with a modeler has imported a mesh someone else made: either we have to somehow work around the potential transformation issues or somehow get their asset into someone's Blender.
Describe the solution you'd like
Just like with the buttons in the static texture component, it would be nice to have things to create transforms in the static mesh component, Even if it's just the ability to change the offset and/or scale. (I know rotation may be a bit more difficult to implement)
This has been bugging me for a while now, and I figure I should put this request in right now while the mesh loader is being messed with.
Describe alternatives you've considered
Right now we have ways of doing this but they aren't as straightforward or simple as this would be, making them effectively inaccessible to new users, and also just a hassle in general. One is to export the mesh and resize it manually in Blender, another is to resize it and then bake it at the new size.
Additional Context
No response
Requesters
No response
You can already do this with the Glue tool when it's set to "Bake Meshes" mode. Would that not do what you want?
You can already do this with the Glue tool when it's set to "Bake Meshes" mode. Would that not do what you want?
Anything using the glue tool does not do what I want, because it involves pulling out the glue tool, which have written code in the past to immediately delete upon spawn just to prevent people from spawning it.
That said, I realized the Bake protoflux node does do this, and I have been using it this way, but this requires pulling out protoflux for what might be a one time operation. Consider this just a simpler way to do something that is already available.
At least for static meshes, this is exactly one of the use-cases for the glue tool. If you are asking for a tool to do this that isn't the glue tool... You're pretty much asking for a second glue tool. Alternatively you could build your own using the bake meshes node - but really, just use the glue tool.