I need to spawn a circle of assets in blueprint

I want to spawn and distribute a stone asset that I imported into Unreal Engine 5.4.4 in a perfect circular shape (360º).

I tried to create a blueprint on my own, but I’m terrible with logic and I’ve been trying to figure it out for two hours! I’m going crazy already hahah

Here are the prints and the values ​​of the variables I created:

Radius: 500
NumAst: 500
AngleStep:360

I attached an example of what I want


Could anyone help me?
Thank you

1 Like

Try it like so:

The highlighted bit is the Radius (inVect) and Axis, play with those to get the hang of it:


Not sure if relevant but, rather than calling Set Mesh, you can set the asset + material for the component to instantiate in the details panel after you’ve selected the node:

1 Like

And lastly, if you want to fiddle with sin / cos, have a look here:

The project updates to UE v5.x after all these years. The relevant bit:

It includes tilt and ellipses but you’d need get rid of the hard-coded 12x30 and divide 360 by the num elements instead, like in the 1st example.

Good luck!

1 Like

Good morning!

I haven’t been able to work on my project for the past 3 days, I’ll try to do it today and see if I can do it and I’ll be back soon.

Thank you, Everynone!