Scaling the actor diagonally!

Hi,
Is there a method to scale an actor, let’s say a static mesh actor, diagonally? or along an arbitrary axis?

For example, let say I want the actor to be twice as long along certain direction that is not exactly the X, Y, or Z direction, a direction in between main axes?

There’s a Modeling Tools plugin which might help you.

I’m not 100% sure, if it can do exactly what you need. It adds an additional ‘Modeling’ entry into the Modes tab and has a huge number of options.

I did test that early last year and it looks quite powerful.

But from what I found, it did cause issues with vertex painting (crashing the editor in my case) and I found, that it caused issues with decals as well (have to apply decals in the opposite direction to appear correctly).

But might be worth to try for you.

2 Likes

Thanks for the suggestion. It’s actually a great suggestion, but I don’t think it will do the job.

I have done a lot of per vertix manipulation in the past, using a combination of imported and procedural meshes functionalities. The problem with that is the same problem with this plugin, namely the cost isn’t meant for runtime usage, unfortunately.