Creating sprites/renders

HI folks. I’m not a unity user (yet) I have done all my modelling in Blender up to this point, however I’ve come across a problem I can’t easily solve with Blender.

I need to create sprite sheets for planets, many, many planets, and to further complicate, evolving planets I have no idea how to create simple procedural planets with Blender and I’m not a Python Bloke.

I have seen the planet generator for Unity, which looks to be absolutely perfect for what I need. I don’t think it could be any more perfect.

But before I get stupidly excited about finding the solution to my problem I thought I’d ask; is it possible within unity to take multiple renders of a revolving object? I would need the object to rotate through 360’ on one plane while the camera rotates around the object on another plane and render an image for 360 steps.

I should also explain I’m not a c# developer so I may need some help with scripts, but if this is possible I’ll download Unity and pay for the planet generation addon.

Thanks folks.

Yes. You can capture screenshots with the following function call. You can even make it generate images that are larger than the resolution the project is set to run at (eg setting supersize to 2 will result in double so 1920x1080 would be 3840x2160).

https://docs.unity3d.com/ScriptReference/Application.CaptureScreenshot.html

1 Like