I have a ring that I would like to scale it’s diameter. However, I would like to keep the actual thickness of it the same. Is there a way to do this in UE4?
You can’t do in in Unreal, but you can do it in a 3D application like Blender
This is an unreal forum, i specified UE4.
What axes you you not want to changes then, X, Y or Z?
Yes. In unreal. Now, instead of “trying to be right” as I know it can be done in blender. Take a step back, recognize that there is probably a requirement that I have for it to be done in UE4 and realize that you ALSO don’t know the answer to this question. Now if someone asks my question but doesn’t have the same restraints as I do, then I’ll point them your way bud.
This is an old post, but it’s the first thing that comes up when searching and I worked on a solution for this that I wanted to share:
This will scale/expand ring shaped objects including flat rings, toruses, or any other 3d rings while retaining their original width. Simply change the X and Y scale in the object transform.
Restrictions:
- The ring mesh must be horizontal (just the original import, you can rotate the object atter)
- The pivot point must be centered.
- This assumes your X and Y scaling match and Z scale is static
- Any collision on the mesh will not match the shape when scaled.