AWS Thinkbox Discussion Forums

Tile rendering maya arnold export with two drivers

Usually we do our arnold rendering with 2 formats, exr and png, by using a second arnold driver. This always worked fine for us for both tile and non tile rendering with maya.

Now we try to submit jobs directly to arnold from maya submitter, it works without issue for png and exr at the same time. But when we enable tile rendering, we get only one exr file which represents one tile only, I think what happens is that the tasks each render a different tile but with the same name so it gets overriden.
This issue isn’t present when we don’t render the .png RGBA AOV files along side the exr ones.

To make it more clear, I’ll describe 3 scenarios with screenshots :

1 - Classic maya render job with tile rendering of both exr and png drivers :

image
No issue :white_check_mark:

Config file content
TileCount=4
ImageFileName=X:/PROJECT/TEST/03_OUTPUT/standalone_cam/02_RENDER/v07/masterLayer/test_scene2020_v07.exr
ImageWidth=960
ImageHeight=540
TilesCropped=False
Tile0FileName=X:/PROJECT/TEST/03_OUTPUT/standalone_cam/02_RENDER/v07/masterLayer/_tile_1x1_2x2_test_scene2020_v07.exr
Tile0=X:/PROJECT/TEST/03_OUTPUT/standalone_cam/02_RENDER/v07/masterLayer/_tile_1x1_2x2_test_scene2020_v07.exr
Tile0X=0
Tile0Y=0
Tile0Width=480
Tile0Height=270
Tile1FileName=X:/PROJECT/TEST/03_OUTPUT/standalone_cam/02_RENDER/v07/masterLayer/_tile_2x1_2x2_test_scene2020_v07.exr
Tile1=X:/PROJECT/TEST/03_OUTPUT/standalone_cam/02_RENDER/v07/masterLayer/_tile_2x1_2x2_test_scene2020_v07.exr
Tile1X=480
Tile1Y=0
Tile1Width=480
Tile1Height=270
Tile2FileName=X:/PROJECT/TEST/03_OUTPUT/standalone_cam/02_RENDER/v07/masterLayer/_tile_1x2_2x2_test_scene2020_v07.exr
Tile2=X:/PROJECT/TEST/03_OUTPUT/standalone_cam/02_RENDER/v07/masterLayer/_tile_1x2_2x2_test_scene2020_v07.exr
Tile2X=0
Tile2Y=270
Tile2Width=480
Tile2Height=270
Tile3FileName=X:/PROJECT/TEST/03_OUTPUT/standalone_cam/02_RENDER/v07/masterLayer/_tile_2x2_2x2_test_scene2020_v07.exr
Tile3=X:/PROJECT/TEST/03_OUTPUT/standalone_cam/02_RENDER/v07/masterLayer/_tile_2x2_2x2_test_scene2020_v07.exr
Tile3X=480
Tile3Y=270
Tile3Width=480
Tile3Height=270

2 - Arnold render job with tile rendering of both exr and png drivers :

image
issue :warning:

Config file content
TileCount=4
ImageFileName=X:/PROJECT/TEST/03_OUTPUT/standalone_cam/02_RENDER/v06/masterLayer/test_scene2020_v06.exr
ImageWidth=960
ImageHeight=540
TilesCropped=False
Tile0FileName=X:/PROJECT/TEST/03_OUTPUT/standalone_cam/02_RENDER/v06/masterLayer/_region_0_test_scene2020_v06.exr
Tile0X=0
Tile0Y=270
Tile0Width=480
Tile0Height=270
Tile1FileName=X:/PROJECT/TEST/03_OUTPUT/standalone_cam/02_RENDER/v06/masterLayer/_region_1_test_scene2020_v06.exr
Tile1X=480
Tile1Y=270
Tile1Width=480
Tile1Height=270
Tile2FileName=X:/PROJECT/TEST/03_OUTPUT/standalone_cam/02_RENDER/v06/masterLayer/_region_2_test_scene2020_v06.exr
Tile2X=0
Tile2Y=0
Tile2Width=480
Tile2Height=270
Tile3FileName=X:/PROJECT/TEST/03_OUTPUT/standalone_cam/02_RENDER/v06/masterLayer/_region_3_test_scene2020_v06.exr
Tile3X=480
Tile3Y=0
Tile3Width=480
Tile3Height=270
Resulting images :


The exr image :
image
As you can see, it’s the last tile, which further confirms that they get overriden.

3 - Arnold render job with tile rendering but with only one driver
image
no issue :white_check_mark:

Config file content
TileCount=4
ImageFileName=X:/PROJECT/TEST/03_OUTPUT/standalone_cam/02_RENDER/v04/masterLayer/test_scene2020_v04.exr
ImageWidth=960
ImageHeight=540
TilesCropped=False
Tile0FileName=X:/PROJECT/TEST/03_OUTPUT/standalone_cam/02_RENDER/v04/masterLayer/_region_0_test_scene2020_v04.exr
Tile0X=0
Tile0Y=270
Tile0Width=480
Tile0Height=270
Tile1FileName=X:/PROJECT/TEST/03_OUTPUT/standalone_cam/02_RENDER/v04/masterLayer/_region_1_test_scene2020_v04.exr
Tile1X=480
Tile1Y=270
Tile1Width=480
Tile1Height=270
Tile2FileName=X:/PROJECT/TEST/03_OUTPUT/standalone_cam/02_RENDER/v04/masterLayer/_region_2_test_scene2020_v04.exr
Tile2X=0
Tile2Y=0
Tile2Width=480
Tile2Height=270
Tile3FileName=X:/PROJECT/TEST/03_OUTPUT/standalone_cam/02_RENDER/v04/masterLayer/_region_3_test_scene2020_v04.exr
Tile3X=480
Tile3Y=0
Tile3Width=480
Tile3Height=270

Also notice how with arnold the tiles have the prefix _region_ as opposed to _tile_ . I’m used to have the _region_ prefix only when I enabled jigsaw.

Privacy | Site terms | Cookie preferences