[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]
-
Breaking change: removed ProRes support.
-
Breaking change: DNxHD support now requires a new draft-pro-codec license.
-
Now writes AVID-compatible MXF files. Currently only the DNxHD codec is supported.
-
Draft.AnnotationInfo() now uses Adobe’s Source Sans Pro font as the default font. (Either MAGICK_FONT_PATH or MAGICK_CONFIGURE_PATH should indicate the directory containing SourceSansPro-Regular.otf.)
-
Added Image == and != operators to compare images.
PositionalGravity has been changed to Anchor. Gravity methods and constants are still available, but deprecated. The composite methods formerly using Gravity are now using Anchor:
[list]
[*] CompositeWithAnchor( Image, Anchor, Operation ) -
CompositeWithPositionAndAnchor( Image, Left, Bottom, Anchor, Operation )
The new Anchor constants are:
* Draft.Anchor.NorthWest
-
Draft.Anchor.North
-
Draft.Anchor.NorthEast
-
Draft.Anchor.West
-
Draft.Anchor.Center
-
Draft.Anchor.East
-
Draft.Anchor.SouthWest
-
Draft.Anchor.South
-
Draft.Anchor.SouthEast
[/:m]
[]Image.ApplyGamma() now throws an error if Gamma is negative.[/*:m][/list:u]
[size=150]Bug Fixes[/size]
- Image.Crop() now throws an error if the resulting width or height will be zero.
- Fixed Draft.AnnotationInfo.Padding bug where large paddings caused the text to be cropped or disappear entirely.
- Fixed bug in CreateAnnotation where some multi-line text annotations were too narrow.
- Fixed bug in CreateAnnotation where ‘j’ (and some other characters) were cropped at the start of a text annotation.
- Fixed Image.Resize border applied incorrectly when type is ‘distort’ or ‘stretch’.
- Added TIFF support to 64-bit Linux build.
- Fixed errors in FrameRangeToFrames() related to stepping and single frames.