Eyeon:Manual/Fusion 6/Fusion 6.2 Build 897
From VFXPedia
< Eyeon:Manual | Fusion 6
Fusion 6.2 Build 897
[ Main Manual Page ]
Build 897 (12th August 2011)
This section lists changes made since Fusion 6.2 build 874 was released.
Contents |
Core
- If exception mail sending fails, then the msg text is added to the zip file, and the zip file is highlighted in an explorer window for easy mailing to bugs@eyeonline.com.
- Fixed online help locations for world-position tools
- Optimisations to internal AlphaDivide() and AlphaMultiply().
- Tweak to reduce internal script connections.
- Fixed possible crash when attempting to close a comp twice.
Tools
- Fixed some bad pixels in Volume Mask when OpenCL is off.
- Volume Mask: Removed unused 3D/Camera inputs
- Volume Fog && Volume Mask:
- Fix for OpenCL on ATI when Z Slices = 1
- "Use OpenCL" option is now only visible when OpenCL is available.
- Z to WorldPos: Added Z2W icon string
- Fix for interpolation of first segment in tracker spline
Formats
- Fixed frame time bug in QTServer causing missing frames and compression errors every 150 frames or so.
- Fixed mapped files bug in QTServer when accessing multiple MOVs, which caused it to use the (much slower) TCP/IP method.
Particles
- Added position channel functions (getpx1b etc) to pCustomForce.
- Fixed crash with styles such as point cluster.
- Fixed pSpawn/pFlock crashes.
- Fixed minor memory leak.
3D
- Adding a 3D shape or renderer, then undoing, then choosing that shape/renderer again, will correctly re-add the inputs, etc rather than either crashing or leaving the inputs invisible.
- Fixed a crash when rendering aux channels with per-vertex lighting.
- Spheremaps used without envcoords (no reflections/reflections) now match the GL renderer.
OpenCL
- Can build OpenCL kernels from fuses with regnodes instead of source path, e.g. mgr:BuildCachedProgram(self.RegNode, clsource)
- Added support for FuRect & FuRectInt to fuse functions SetArg() & SetArgInt()
Display Views
- Fixed first & last entry scaling when importing Shake LUTs.
- Added support for reading Lustre 1D LUTs.
- Fixed viewing cached OpenCL images in SubViews.
- Importing Truelight LUTs is now smarter when detecting 10bit -> 12bit LUTs (fixes some Nuke LUTs)
Polylines, Paths & Grid Mesh
- Stability tweak when using polyline strokes with published points.
- Many fixes, optimisations and code improvements for parsing and applying SVG shape transformation, and text importing.
- Added option to mark tagged points with numbers to more easily keep track of them (toggled via context menu->Show->Show Tagged Point IDs).
- Optimisation of updating XYPath key points when loading.
Splines, Timeline & Spline Editor
- Spline key points can now be offset & scaled in time beyond neighboring points (in the UI and in BezierSpline::AdjustKeyFrames() )
- Fixed a problem with caching Bezier step-in segments that are set for looping
Scripts, Scripting and Fuses
- Added GetDoD(), GetRoI(), GetInputDoD() & GetInputRoI() to fuse Requests objects.
- Added support for IMG_ValidWindow when creating fuse images.
- Support for Registry nodes in fuses.
- Added Object.RegNode member to fuse objects
- Added global & comp MapPathSegments() script functions, and help strings for other path map funcs.
- Added support for input { left,bottom,top,right } tables to fuse FuRect functions.
- Improved Help docs for script BezierSpline::AdjustKeyFrames()
- Added two extra optional args to BezierSpline::AdjustKeyFrames() - the X and Y values to scale around (defaults to 0.0).
- RealFastNoise.fuse wasn't generating instantaneous valid extents during PreCalc, when seethe != 0, which would stop seethe from working through concatenated transforms tools.