Hello all I am new to Deadline and I’ve got a question about rendering a model in a lot of different configurations without the need of opening the 3dsmax file and manually making the unique configurations.
For example:
I have a base model of a car and the file contains multiple layers with different types of wheels, spoilers, colors etc etc…
My idea is to let deadline launch the file and then do a post load script. when the file get’s opened all the wheels and extra stuff would be hidden, then the postload script would unhide either layer A or layer B and then render a
sequence of frames in that given configuration. Then close the file without saving it and the next job would be to open the same file but unhide and render a different configuration.
A hierarchy in the max file would be.
|-----Base model
|--------Wheels
|-----------Wheel_A
|-----------Wheel_B
|-----------Wheel_C
|--------Lights
|-----------Light_A
|-----------Light_B
|--------Spoilers
|-----------Spoiler_A
|-----------Spoiler_B
Only one option per category has to be activated on render time.
Base model, Wheel_A, Light_A, Spoiler_A
then the second render job could be Base model, Wheel_C, Light_A, Spoiler_B etcetera resulting in lots of different combinations.
Now I want to use an external xml file (or any other format) that defines all possible combinations and let deadline submit each different configuration as a separate job to the render queue.
So based upon a single max file and a single xml I want to render lots of different configurations. From this info I would like deadline to generate multiple different jobs, and it should also generate postloading script that have to go
with the job to actually tell max to render the correct combination of layers and colors.
The output name of the render would also be dependent on the config so it could be: Car_Wheel_A_Light_B_SpoilerA.png
I think it would be wise to split up the process in two parts. the first one would be to generate all the pre render scripts. and the second process would be to submit all the pre render scripts as a unique job.
What would be the best way to approach this whole process?
Thank you in advance,
Ron