Blackmagic Design Fusion Studio 9.0.1

This update includes many bug fixes as well as over 50 performance and stability improvements including better OpenCL performance, improved camera tracker and QuickTime metadata support, and much more:

Blackmagic Design Fusion Studio 9.0.1

New & Improved

  • OpenCL Enable and Caching prefs now apply to individual comps.
  • The Use OpenCL checkbox in Common Controls is now a three-way button, Disable/Auto/Enable (defaults to Auto).
  • When OpenCL is set to Auto (in Prefs/OpenCL and in each tool), Fusion is now more nuanced about which tools use OpenCL, to get better results with slower systems.
  • OpenCL Caching pref is reset to Full.
  • Prefs/OpenCL status text is now formatted and copyable.
  • Significant speedups for OpenCL mask blurs, DeltaKeyer and others.
  • CameraTracker: "Previous Export/Clear" button now works.
  • CameraTracker: Limit the number of tracks used to select seed frames, to improve performance.
  • CameraTracker: Lower the default detection threshold a little.
  • FileRequester: Comp path maps are now shown.
  • Improved progress display when rendering stereo or spherical cameras.
  • Improved performance of TimeSpeed and TimeStretcher in some simple non-interpolating cases.
  • No longer saves default Gradient params to the comp.
  • Improved out-of-range extrapolation of 3D LUTs.
  • Added image clipping modes to DeltaKeyer. The default is 'Frame'.
  • Added hover scrubbing to bin items.
  • Added Bins View Mode scripting/action.
  • Added Bins buttons strip.
  • Added images & tooltips for Player buttons.
  • Added script menu to Bins and Reel View.
  • Tools are now shown in their own special library, which will be automatically re-created such that it stays in-sync with Fusion updates and plugin additions.
  • If playing a single clip (rather than a reel), the entire player closes when pressing esc.
  • Show the play view when opening an item/reel.
  • Support alpha channel output for MXF, QuickTime, FFmpeg, YUV, DNX.
  • Added support for 10bit 422 Planar YUV with full range color.
  • QuickTime and MXF formats now support choosing between multiple decoders.
  • Improved QuickTime metadata support for ColorSpace etc.
  • Added user override of default Data level for H.264 videos in MXF loader.
  • Added more Setup and Inter expressions to CustomVertex.
  • Added help support for 2D & 3D viewer types & subviews.
  • Added a simple stamp creation progress indicator.
  • Add TimeCode and FrameRate to MXF metadata.
  • Drag/drop script files to ConsoleView now executes them.
  • Don't initialise Fuses with invalid IDs, and display a warning.
  • Added Defragment(<filespec>) function to FuServer (Windows only, requires Admin privileges).
  • Added RequestFile()/RequestDir() script funcs to Fusion.
  • Add UIIcon, UIFont, UIWidget classes to UIManager.
  • UIManager windows can now be located by ID.
  • Events can now be sent to any Widget via UIManager::QueueEvent().
  • Various UIManager Widgets now allow their font and icon to be specified.
  • Added a couple of Lua libs (dkjson, lj2curl).
  • Added GetMousePos() script function to Fusion
  • Added bmd.readstring() and bmd.writestring() to Python support.
  • Added extra hostname arg to pinghosts() in python.
  • Added script ExpandShape() and GetPoints() shape funcs.
  • Added fusion:RequestFile()/fusion:RequestDir() script commands..
  • Added StartUndo()/EndUndo()/UpdateControls() FFI functions.
  • Added External Mask Saver.fuse for Resolve Connect integration.
  • Added gettime()/getuptime() script functions
  • Added GetUndoStack() and GetRedoStack() script commands.
  • Added FFI functions to get Valid and Image windows.
Date: 19. 09. 2017, Category: News