tile assembly job problem in Maya

Running Deadline 4.1

i rendered 1 image in 4 tiles
the job assembly failed for 2 reasons

1- i rendered with sgi extension but Maya render .rgb files, but the job expects some sgi files (no big deal i renamed them but deadline should take care of it)
2- the assembly job is complaining about imagemagik expecting a final resolution (ERROR: ImageMagick: MustSpecifyImageSize ). Nowhere in the Maya plugin was asked for a final size, nor i can see any resolution information to plug in the job properties

Dont know what to do with that
Thx in advance for your help

Hi there,

We haven’t seen either of these issues before. Would it be possible to post a very simple test scene that reproduces both of these problems? This would allow us to investigate the file extension issue, as well as figure out why our Tile Assembler is printing out that error.

The smaller the scene, the better (just a camera and some geometry would suffice).

Thanks!

  • Ryan

simple scene (rename it to .ma)
just a cone…
I renderered then , change sgi to rgb in the config job files
and restarted the assembly tile job

error log (from a windows slave)

Error Message

Exception during render: An error occurred in RenderTasks(): ERROR: ImageMagick: MustSpecifyImageSize `\Prod\projects\293_rotd\work_temp\gdubost\images\test_tiles_tile_1x1_2x2_test_tiles.01.rgb’
at Deadline.Plugins.ScriptPlugin.RenderTasks(Int32 startFrame, Int32 endFrame, String& outMessage)

=======================================================
Slave Log

.exe"
0: INFO: Assembling uncropped tiles
0: INFO: Ignoring overlap
0: INFO: Render Argument: --verbose 5 --not-cropped --ignore-overlap “\Prod\projects\293_rotd\work_temp\gdubost\images\test_tiles_tile_1x1_2x2_test_tiles.01.rgb”
0: INFO: Startup Directory: “C:\Program Files\Prime Focus\Deadline\bin”
0: INFO: Process Priority: BelowNormal
0: INFO: Process is now running
0: STDOUT: Prime Focus TileAssembler 1.2 rev 39016
0: STDOUT: Copyright © 2005-2009 Prime Focus VFX Technologies Inc
0: STDOUT: Portions Copyright © Copyright 1999-2007 ImageMagick Studio LLC, a non-profit organization dedicated to making software imaging solutions freely available.
0: STDOUT: Portions Copyright © 2002, Industrial Light & Magic, a division of Lucas Digital Ltd. LLC All rights reserved.
0: STDOUT: Processing 2 by 2, a total of 4 tiles…
0: STDOUT: Validating that component tile “\Prod\projects\293_rotd\work_temp\gdubost\images\test_tiles_tile_1x1_2x2_test_tiles.01.rgb” exists.
0: STDOUT: Validating that component tile “\Prod\projects\293_rotd\work_temp\gdubost\images\test_tiles_tile_1x2_2x2_test_tiles.01.rgb” exists.
0: STDOUT: Validating that component tile “\Prod\projects\293_rotd\work_temp\gdubost\images\test_tiles_tile_2x1_2x2_test_tiles.01.rgb” exists.
0: STDOUT: Validating that component tile “\Prod\projects\293_rotd\work_temp\gdubost\images\test_tiles_tile_2x2_2x2_test_tiles.01.rgb” exists.
0: STDOUT: Assembling a .rgb image file
0: STDOUT: ERROR: ImageMagick: MustSpecifyImageSize \\Prod\projects\293_rotd\work_temp\gdubost\images\test_tiles\_tile_1x1_2x2_test_tiles.01.rgb' Scheduler Thread - Render Thread 0 threw an error: Scheduler Thread - Exception during render: An error occurred in RenderTasks(): ERROR: ImageMagick: MustSpecifyImageSize\Prod\projects\293_rotd\work_temp\gdubost\images\test_tiles_tile_1x1_2x2_test_tiles.01.rgb’

at Deadline.Plugins.ScriptPlugin.RenderTasks(Int32 startFrame, Int32 endFrame, String& outMessage)

=======================================================
Error Type

RenderPluginException

=======================================================
Error Stack Trace

at Deadline.Plugins.Plugin.RenderTask(Int32 startFrame, Int32 endFrame)
at Deadline.Slaves.SlaveRenderThread.RenderCurrentTask()
test_tiles.txt (69.3 KB)

Thanks for scene file. I was able to reproduce the first issue with the extension being incorrect, but I wonder if this is a bug in Maya. In the Render Settings window in Maya, if SGI is selected as the image format, the file name shown above has the .sgi extension (see attached image). Since Deadline uses this to determine the file name to be used for the tile assembler, that would explain the problem.

render_settings_sgi.PNG

I was also able to reproduce the second problem with the tile assembler. However, if I changed the extension on the tile images to .sgi (instead of changing the extension to .rgb in the job config file), the assembly finished fine.

So the problem seems to be a result of Maya using the rgb extension when saving out the SGI format. If Maya saved with the sgi extension (like it is supposed to be based on the Render Settings window), then both of your problems would be fixed.

Cheers,

  • Ryan

you re right
thx