script to control camera?
I'm a (very!) new user to Daz Studio and I'm trying it out to see if I can use it to create figures and animations for the video games I make.
To do this I often need a bunch of different angles on the same animation, sometimes they're easy to set up (like just the four angles North, South, East, West) but sometimes I need loads of images only a few degrees apart from each other.
Is there a script that will let me set a start and end angle for the scene (or the camera) and a number of steps in between, then batch render all those different angles into separate images saved on my disk?
If that one doesn't exist, is there one which will let me provide a list of camera positions and angles (or scene rotations)? I can write code to calculate the angles if needed.
I'm currently using Daz 4.0. I'm a little worried about switching to 4.5 because I couldn't find any documentation on how the new qt scripting language links to entities in Daz Studio.
Comments
Just a reminder...if you will be redistributing the mesh in any way you will need to purchase a Game Developer License: http://www.daz3d.com/shop/catalogsearch/result/?q=game+developer+license&x=0&y=0
This applies for models that are DAZ Originals or models created by RawnArt. Other models used will need permission from the vendor who created them.
Full Details are found in the EULA: http://www.daz3d.com/shop/license-agreement
I hope this helps as well.
I have a script to make a camera orbit the selected object(s), here: http://forumarchive.daz3d.com/viewtopic.php?t=99326 . There's a more recent version that supports animations here: http://www.daz3d.com/forums/discussion/1086/
It doesn't allow to set specific angles, but it shouldn't be too hard to edit to do that.
@DAZ_bfurner, I won't be distributing meshes in any form as I'm not yet creating games using 'real 3d'. Currently I render out the images and use them as sprites in my games, but thanks for the heads-up - if I change my methods I will have to bear that in mind!
@ReDave, that sounds totally perfect - thank you!