Eyeon:Manual/Fusion 6/Fusion 6.0 Build 419

From VFXPedia

< Eyeon:Manual | Fusion 6
Revision as of 22:18, 7 July 2009 by Izyk (Talk | contribs)
(diff) ← Older revision | Current revision (diff) | Newer revision → (diff)
Jump to: navigation, search
Fusion 6.0 Build 419

[ Main Manual Page ]


Build 419 (July 7th, 2009)

This section lists changes made since Fusion 6.0 build 408 was released. For a complete list of changes made since Fusion 5.3 and 6.0 build 402 please see this page.

Core

  • Fixed a crash that could occur when concatenated transforms used an SSE optimization (float32 image SSE motion blur accumulation).
  • Improved pixel alignment checks in merging code when there are negative pixel co-ordinates, which lets us use more efficient code.
  • Aux channels were getting lost with concatenated transforms if a layer was float32, had pixel aligned translation with no rotation or scaling.
  • Fixed checks for failed required inputs, that wouldn't detect failure early enough in some cases, leading to occasional crashes when aborting.
  • Fixed copying/cropping code when source and destination images are different depths.
  • Source tools that don't render fields directly no longer lose the image RoI when doing field extraction.
  • Images give a more accurate report of memory usage.
  • Concatenated transforms could modify an image it didn't create, to report that it's valid for a greater RoI than it actually is, when an image is being passed through, eg. Transform with no transformation, or a layer being merged without transformation.

UI

  • Fixed an infinite loop that could occur when when the active control tab is set to be not visible.

Tools

  • Fixed an occasional crash in Crop when aborting, and in some cases when loading a comp.
  • Improved Z clipping in DVE, Corner Positioner and Perspective Positioner, to help fix bad RoI calculations in some cases.
  • SetBgColor was destroying/clearing background colour values in channels that weren't being changed (ie. aux channels)

3D

  • 3D software renders will now set a background colour with a Z of -1.0e+30, rather than forcing the image's data to the full image bounds.
  • Fixed calculation of sphere map environment co-ords with software renders.

Display Views

  • Tweaked ViewLUT API to simplify, and allow Images to be optionally passed to SetupShader() and SetupParam().
  • The mouse cursor wasn't always being updated in floating views.
  • Undo events are no longer double-closed when dragging a locked-aspect rectangle control.
  • More accurate drawing of DoDs when drawing images less than a couple pixels across.
  • 1D LUT shader does its own interpolation for hardware that appears to limit the precision of normal texture interpolation to the depth of the texture itself. Out values are no longer clipped 0.0..1.0, so chained LUT shaders will now get full range values. The PREF_ViewLUTMinRange / PREF_ViewLUTMaxRange prefs are now used by the shader code too (not just when applying the LUT in software). Uses texture_rectangle for the LUT, for a better mapping between the min/max range.
  • Added script functions to enable, hide, lock, set and drag the RoI & DoD.
  • Added mappable Ctrl+I hotkey to enable/disable the RoI.

Polylines, Paths & Grid Mesh

  • Fixed a problem with occasional disappearing mouse cursor in views with Polyline, Mesh and XYPath.
  • Made box shaping and tensioning possible in multiframes mode.
  • The size of Polyline, Mesh and XYPath points are now dependant on the control grab distance.
  • Improved editing polyline and grid mesh points and handles in multiframes mode.

Splines, Timeline & Spline Editor

  • Removed the thick frame around spline editor and timeline borders, which avoids redraw problems caused by large window border appearance settings, though at the moment this does cause some slight overlapping of controls in some places.
  • The size of spline points are now dependant on the control grab distance, rather than the screen size (which was causing huge points in some multi-monitor configurations).
  • "Step In" and "Step Out" could be enabled in the context menu even when there are no selected adjacent points.
  • Fixed problem linearizing or smoothing a single point whose next key point is set to StepIn or StepOut.
  • Fixed a crash that could occur editing spline points in the spreadsheet view.


The contents of this page are copyright by eyeon Software.