AWS Thinkbox Discussion Forums

Draft Beta Build 9

[size=150]INSTALLATION INFORMATION[/size]
In the last few Deadline builds we changed how Draft is installed and distributed – it should primarily reside in a Draft folder in the root of the Deadline repository. Slaves will now check their version of Draft against the repository and self-update their local copies if/when needed. This works similarly to our regular auto-updating for the Deadline binaries, but is done by the Draft plugin when it is loaded up by the Slave. As such, to update Draft, all you should need to do is extract the attached .zip file in the root of your Deadline Repository, and it will propagate to the slaves when needed. It is strongly recommended that you manually remove any old local Draft installs on the slaves to prevent any conflicts (such as in C:\Program Files\Thinkbox\Deadline\bin\Draft)

[size=150]What’s New[/size]

  • Added Image.ApplyGamma( gamma ) function
  • Added optional ‘type’ parameter to Image.Resize()
    [list][*]Image.Resize( width, height ) now defaults to using type = ‘fit’. This is equivalent to the “Resize with Letterbox or Pillarbox” script.
  • To get the old behavior, use type = ‘distort’: Image.Resize( width, height, 'distort' )
  • Image.Resize( width, height, type ) valid type values are: ‘none’, ‘width’, ‘height’, ‘fit’, ‘fill’, and ‘distort’
    [list][*]none – change the image size without scaling the image data
  • width – scale the image to match the new width, without changing the aspect ratio
  • height – scale the image to match the new height, without changing the aspect ratio
  • fit – scale the image as large as possible while remaining within the new image, without changing the aspect ratio
  • fill – scale the image as small as possible while covering the entire new image, without changing the aspect ratio
  • distort – scale the image to match the new image dimensions, changing the aspect ratio if necessary
    [/:m][/list:u][/:m]
    [*]Added Image.SetChannel( channelName, value ) function
  • To make an image opaque (alpha = 1.0): Image.SetChannel( 'A', 1.0 )
    [/:m]
    [
    ]Updated FFmpeg to version 0.10.2[/*:m][/list:u]

[size=150]Bug Fixes[/size]

  • Fixed “Horrible H264 Encode quality”
  • Fixed annotation alpha on OS X and Linux
  • Fixed loading EXRs with display window different from their data window.
    [list][]This bug appeared as a crash when loading EXR files, or as an error “Tried to read scan line outside the image file’s data window.”
    [/
    :m]
    []Image.CompositeWithGravity() fixed to use new compositing implementation (Image.Composite() and Image.CompositeWithPositionAndGravity() were already updated in Beta 8)[/:m][/list:u]
Privacy | Site terms | Cookie preferences