The image output produced by draft assembly job looks like this when you look at it at 100% :
Lines sometimes are only horizontal, sometimes both horizontal and vertical…
At first we thought it’s a draft version problem, but then we moved to deadline 10 with draft 1.6.7, and still got the same problem, and it’s not consistent, it’s like it depends on how much tiles you make and the image resolution. In the case I shared above, the image is 6000x3377, but we get it in other resolutions such as 4000x2250 for example.
Here is the full output tiles and the result in exr for the example I showed above : we.tl/tJPtnoRams
This is the config file alone : we.tl/MW3WbEfNKP
I experimented with draft and I was able to assemble the tiles manually with this script :
[code] tileAssembler = Draft.TileAssembler()
#check for .exr files and non .exr files and exclude them from fileList
for f in fileListUnchecked:
if f.find(’.’) != 0 and f.rfind(’.exr’) != -1 :
if re.match(’(tile[\d]+x[\d]+[\d]+x[\d]+|region[\d]+_)’+workingFileName,f) :
readFile = Draft.Image.ReadFromFile( os.path.join(workingDir,f) )
tileAssembler.AddTile( readFile, 0, 0 )
fileList.append(f)
readFile = Draft.Image.ReadFromFile( workingFilePath )
tileAssembler.SetSize( readFile.width, readFile.height )
tileAssembler.SetChannels( readFile.GetChannelNames() )
originalName, ext = os.path.splitext(os.path.join(workingFileName))
newName = "{name}_compiled{ext}".format(name = originalName,ext=ext)
tileAssembler.AssembleToFile( os.path.join(workingDir,newName) )[/code]
The crazy thing is that with this script I can assemble the tiles without having the lines problem, also when we merge the tiles manually on a compositing software we don’t get the lines, so I think the problem is in the way the assembly plugin works in deadline.
Any ideas?
I can also continue using the draft script I made, but one of it’s downsides is it doesn’t conserve the metadata, maybe you can guide me on how to keep the metadata of the input in the assembled file.