Release notes
From Fracture FX
(Difference between revisions)
(→2.1) |
|||
(17 intermediate revisions by 2 users not shown) | |||
Line 1: | Line 1: | ||
+ | == 2.1 == | ||
+ | * Edit fragments tool to add/remove particles | ||
+ | * Reduce default internal offset for voronoi | ||
+ | * Select buttons on object/object_set filters (mantis 324) | ||
+ | * Fixed connect popup broken on anim_condition filter (mantis 336) | ||
+ | * Write scene name into take log (mantis 330) | ||
+ | * Color for volume filters (mantis 323) | ||
+ | * 'Add with scene name' take button (mantis 330) | ||
+ | * Workaround 2018 VP2 mesh display bug | ||
+ | * Require MAYA_ENABLE_LEGACY_VIEWPORT=1 in 2018 | ||
+ | |||
+ | == 2.0.2 == | ||
+ | * Fixed bakeToDisk crash in 2017 on Mac | ||
+ | |||
+ | == 2.0.1 == | ||
+ | * Warn about input objects with no shaders (from 1.9.11) | ||
+ | |||
+ | == 2.0 == | ||
+ | * Springs | ||
+ | * Transfer break node between meshes | ||
+ | * Volume filter can test initial state position of RB, instead of only the current world position | ||
+ | * Upgrade to bullet 2.8.3 | ||
+ | |||
+ | == 1.9.12 == | ||
+ | * Fixed bakeToDisk crash in 2017 on Mac. (Backported from 2.0.2) | ||
+ | |||
+ | == 1.9.11 == | ||
+ | * Warn about input objects with no shaders | ||
+ | |||
+ | == 1.9.10 == | ||
+ | * Fixed chance filter above modifier not resetting and giving different results on rewind | ||
+ | |||
+ | == 1.9.9 == | ||
+ | * Fixed input objects no longer connected to simulator after reference reload | ||
+ | |||
+ | == 1.9.7 == | ||
+ | * Preset buttons for shading/texturing parameters | ||
+ | * Choose UV set for interior faces polyAutoProj | ||
+ | * Separate checkbox to remove groupParts nodes | ||
+ | * Remove polyPlanarProj and polyTweakUV as well as polyAutoProj | ||
+ | * Option to disconnect shaders from broken input object preview mesh | ||
+ | |||
+ | == 1.9.6 == | ||
+ | * Apply pre/post-break transform to particles as well as mesh | ||
+ | |||
+ | == 1.9.5 == | ||
+ | * Shading/texturing removes broken groupParts nodes when removing polyAutoProj | ||
+ | * Pre-break and post-break transform for user scripts | ||
+ | |||
+ | == 1.9.4 == | ||
+ | *Release for Maya 2017 (mac and windows only) | ||
+ | |||
+ | == 1.9.3 == | ||
+ | *Dive post-sim displacement with float"dispScale" fragment attribute, so user can specify which fragments should be displaced using modifiers (eg only active fragments get displacement) | ||
+ | |||
+ | == 1.9.2 == | ||
+ | * Fixed shaders sometimes reappearing on different polygons after scene open. | ||
+ | WARNING: You need to re-run propagate shaders if upgrading to this version | ||
+ | * Auto keyframe is now disabled before baking, to avoid slowdown | ||
+ | |||
+ | == 1.9.1 == | ||
+ | * Fixed crash if volume localized produces zero polygons for inside-volume region | ||
+ | * Fixed splinter pattern disappearing when rotated | ||
+ | |||
+ | == 1.9.0 == | ||
+ | * Show event colors in the list of events. (Mantis 220,223) | ||
+ | * Reorder events list | ||
+ | |||
+ | == 1.8.23 == | ||
+ | * Fixed takes not displaying on scene open if the scene was saved on or before the start frame | ||
+ | |||
+ | == 1.8.22 == | ||
+ | * Fixed visibility keyed off before the start frame for input objects when baking to keys | ||
+ | * Fixed hypergraph close failing when lsUI sometimes returns a non-existent window | ||
+ | |||
+ | == 1.8.21 == | ||
+ | * Replace-with-keys no longer loses shader attachments | ||
+ | * Close hypergraph windows before replace-with-keys or shading/texturing runs, to avoid slowdown | ||
+ | |||
+ | == 1.8.20 == | ||
+ | * Fixed fragment shader assignment failing with multiple simulators | ||
+ | |||
+ | == 1.8.19 == | ||
+ | * Fixed secondary UV sets not created on fragments | ||
+ | * Indicate which event templates are breaking/non-breaking | ||
+ | |||
+ | == 1.8.18 == | ||
+ | * Check eno1 on Linux | ||
+ | |||
+ | == 1.8.17 == | ||
+ | * Fixed cache files larger than 2Gb failing on Windows. Maya 2015+ only, due to a separate bug in Visual C++ 10.0 which is required for Maya 2014. | ||
+ | * Check eth1/eth2 on Linux | ||
+ | |||
+ | == 1.8.16 == | ||
+ | * Maya 2016 compatibility | ||
+ | |||
+ | == 1.8.15 == | ||
+ | * Added voronoi seed/numPoint override attrs to modifier data menu | ||
+ | |||
+ | == 1.8.14 == | ||
+ | * Fixed load failing in 2013 due to treeView -ams flag | ||
+ | |||
+ | == 1.8.13 == | ||
+ | * Option to draw solid shaded simulator preview when viewport is in wireframe mode | ||
+ | * Fixed clusters generating incorrect warning about bullet shapeClass change during sim | ||
+ | * HUD display bodyId of selected fragment | ||
+ | |||
+ | == 1.8.12 == | ||
+ | * Fixed shells that did not intersect a split-plane from behaving as one combined shell. | ||
+ | |||
+ | == 1.8.11 == | ||
+ | * Delete rigid bodies in the same order each time. Workaround for Bullet sim variation. | ||
+ | * Fixed rare sim variation over multiple takes with internal solver. | ||
+ | |||
+ | == 1.8.10 == | ||
+ | * Support AbcExport -eulerFilter. (2014 and up) | ||
+ | |||
+ | == 1.8.9 == | ||
+ | * Fixed combined shells not kept together for split-plane mode | ||
+ | |||
+ | == 1.8.8 == | ||
+ | * Option to keep combined shells together during breaking | ||
+ | * Fixed inside/outside custom data invalid for mesh shells that don't intersect the localized cutting volume. Mantis 247 | ||
+ | |||
+ | == 1.8.7 == | ||
+ | * Fixed transform above input object sometimes not updating when scrubbing timeline after baking to keys | ||
+ | * Fixed error about inability to retrieve mesh if an object is added after the start frame and before the bullet sim world is created | ||
+ | |||
+ | == 1.8.6 == | ||
+ | * Added HUD to display info about selected fragment | ||
+ | * Fixed long cache filename limiting the movement of the left/right divider on the takes tab | ||
+ | |||
+ | == 1.8.5 == | ||
+ | * Fixed displacement broken not applied if takes were deleted | ||
+ | |||
+ | == 1.8.4 == | ||
+ | * Constrain displacement direction at cutting edges to be the same for all fragment vertices at the same position. (Requires rebake to work.) | ||
+ | * Option to move selection up the object tree a level | ||
+ | |||
+ | == 1.8.3 == | ||
+ | * Allow undo of object tree edit operations | ||
+ | * Object tree can mirror scene DAG and reveal selection | ||
+ | |||
+ | == 1.8.2 == | ||
+ | * Input object list is now a treeView, for collapsable groups | ||
+ | |||
+ | == 1.8.1 == | ||
+ | * Fixed shading normals not recomputed after interior face displacement | ||
+ | |||
+ | == 1.8.0 == | ||
+ | * Post-sim displacement on interior faces | ||
+ | * Random number seed for particle emitter | ||
+ | |||
+ | == 1.7.5 == | ||
+ | * Check WiFi adapters on Windows | ||
+ | |||
+ | == 1.7.4 == | ||
+ | * Option to break all shader connections from fragments. Workaround for Maya sometimes failing with "Unable to update render layer adjustment" | ||
+ | * Shading/texturing prints progress and is interruptable | ||
+ | |||
+ | == 1.7.3 == | ||
+ | * Workaround 3D paint tool sometimes not producing a unique name per texture | ||
+ | * Workaround for fluid not emitting from particles, unless the particles are cached. Set update world to before on globals. (Mantis 244) | ||
+ | * Fixed geometry disappearing in Mac builds | ||
+ | |||
+ | == 1.7.2 == | ||
+ | * Fix scripted rotation change on a passive fragment sometimes causing a jump in position | ||
+ | |||
+ | == 1.7.1 == | ||
+ | * Draw wireframe checkbox for simulator preview | ||
+ | * Numeric display of object size | ||
+ | |||
+ | == 1.7.0 == | ||
+ | * Splinter fragment type | ||
+ | |||
+ | == 1.6.1 == | ||
+ | * Allow shading/texturing to work on imported alembic archives. (Requires re-export of the alembic.) | ||
+ | * Fixed paint tool not displaying map using correct UV set | ||
= 1.6.0 = | = 1.6.0 = |
Latest revision as of 11:04, 6 January 2018
[edit] 2.1
- Edit fragments tool to add/remove particles
- Reduce default internal offset for voronoi
- Select buttons on object/object_set filters (mantis 324)
- Fixed connect popup broken on anim_condition filter (mantis 336)
- Write scene name into take log (mantis 330)
- Color for volume filters (mantis 323)
- 'Add with scene name' take button (mantis 330)
- Workaround 2018 VP2 mesh display bug
- Require MAYA_ENABLE_LEGACY_VIEWPORT=1 in 2018
[edit] 2.0.2
- Fixed bakeToDisk crash in 2017 on Mac
[edit] 2.0.1
- Warn about input objects with no shaders (from 1.9.11)
[edit] 2.0
- Springs
- Transfer break node between meshes
- Volume filter can test initial state position of RB, instead of only the current world position
- Upgrade to bullet 2.8.3
[edit] 1.9.12
- Fixed bakeToDisk crash in 2017 on Mac. (Backported from 2.0.2)
[edit] 1.9.11
- Warn about input objects with no shaders
[edit] 1.9.10
- Fixed chance filter above modifier not resetting and giving different results on rewind
[edit] 1.9.9
- Fixed input objects no longer connected to simulator after reference reload
[edit] 1.9.7
- Preset buttons for shading/texturing parameters
- Choose UV set for interior faces polyAutoProj
- Separate checkbox to remove groupParts nodes
- Remove polyPlanarProj and polyTweakUV as well as polyAutoProj
- Option to disconnect shaders from broken input object preview mesh
[edit] 1.9.6
- Apply pre/post-break transform to particles as well as mesh
[edit] 1.9.5
- Shading/texturing removes broken groupParts nodes when removing polyAutoProj
- Pre-break and post-break transform for user scripts
[edit] 1.9.4
- Release for Maya 2017 (mac and windows only)
[edit] 1.9.3
- Dive post-sim displacement with float"dispScale" fragment attribute, so user can specify which fragments should be displaced using modifiers (eg only active fragments get displacement)
[edit] 1.9.2
- Fixed shaders sometimes reappearing on different polygons after scene open.
WARNING: You need to re-run propagate shaders if upgrading to this version
- Auto keyframe is now disabled before baking, to avoid slowdown
[edit] 1.9.1
- Fixed crash if volume localized produces zero polygons for inside-volume region
- Fixed splinter pattern disappearing when rotated
[edit] 1.9.0
- Show event colors in the list of events. (Mantis 220,223)
- Reorder events list
[edit] 1.8.23
- Fixed takes not displaying on scene open if the scene was saved on or before the start frame
[edit] 1.8.22
- Fixed visibility keyed off before the start frame for input objects when baking to keys
- Fixed hypergraph close failing when lsUI sometimes returns a non-existent window
[edit] 1.8.21
- Replace-with-keys no longer loses shader attachments
- Close hypergraph windows before replace-with-keys or shading/texturing runs, to avoid slowdown
[edit] 1.8.20
- Fixed fragment shader assignment failing with multiple simulators
[edit] 1.8.19
- Fixed secondary UV sets not created on fragments
- Indicate which event templates are breaking/non-breaking
[edit] 1.8.18
- Check eno1 on Linux
[edit] 1.8.17
- Fixed cache files larger than 2Gb failing on Windows. Maya 2015+ only, due to a separate bug in Visual C++ 10.0 which is required for Maya 2014.
- Check eth1/eth2 on Linux
[edit] 1.8.16
- Maya 2016 compatibility
[edit] 1.8.15
- Added voronoi seed/numPoint override attrs to modifier data menu
[edit] 1.8.14
- Fixed load failing in 2013 due to treeView -ams flag
[edit] 1.8.13
- Option to draw solid shaded simulator preview when viewport is in wireframe mode
- Fixed clusters generating incorrect warning about bullet shapeClass change during sim
- HUD display bodyId of selected fragment
[edit] 1.8.12
- Fixed shells that did not intersect a split-plane from behaving as one combined shell.
[edit] 1.8.11
- Delete rigid bodies in the same order each time. Workaround for Bullet sim variation.
- Fixed rare sim variation over multiple takes with internal solver.
[edit] 1.8.10
- Support AbcExport -eulerFilter. (2014 and up)
[edit] 1.8.9
- Fixed combined shells not kept together for split-plane mode
[edit] 1.8.8
- Option to keep combined shells together during breaking
- Fixed inside/outside custom data invalid for mesh shells that don't intersect the localized cutting volume. Mantis 247
[edit] 1.8.7
- Fixed transform above input object sometimes not updating when scrubbing timeline after baking to keys
- Fixed error about inability to retrieve mesh if an object is added after the start frame and before the bullet sim world is created
[edit] 1.8.6
- Added HUD to display info about selected fragment
- Fixed long cache filename limiting the movement of the left/right divider on the takes tab
[edit] 1.8.5
- Fixed displacement broken not applied if takes were deleted
[edit] 1.8.4
- Constrain displacement direction at cutting edges to be the same for all fragment vertices at the same position. (Requires rebake to work.)
- Option to move selection up the object tree a level
[edit] 1.8.3
- Allow undo of object tree edit operations
- Object tree can mirror scene DAG and reveal selection
[edit] 1.8.2
- Input object list is now a treeView, for collapsable groups
[edit] 1.8.1
- Fixed shading normals not recomputed after interior face displacement
[edit] 1.8.0
- Post-sim displacement on interior faces
- Random number seed for particle emitter
[edit] 1.7.5
- Check WiFi adapters on Windows
[edit] 1.7.4
- Option to break all shader connections from fragments. Workaround for Maya sometimes failing with "Unable to update render layer adjustment"
- Shading/texturing prints progress and is interruptable
[edit] 1.7.3
- Workaround 3D paint tool sometimes not producing a unique name per texture
- Workaround for fluid not emitting from particles, unless the particles are cached. Set update world to before on globals. (Mantis 244)
- Fixed geometry disappearing in Mac builds
[edit] 1.7.2
- Fix scripted rotation change on a passive fragment sometimes causing a jump in position
[edit] 1.7.1
- Draw wireframe checkbox for simulator preview
- Numeric display of object size
[edit] 1.7.0
- Splinter fragment type
[edit] 1.6.1
- Allow shading/texturing to work on imported alembic archives. (Requires re-export of the alembic.)
- Fixed paint tool not displaying map using correct UV set
[edit] 1.6.0
- Option to propagate shaders to fragments, autoUV interior faces, or create selection sets. (New scenes only.)
- Replaced blind data with intArray to identify interior faces. (New scenes only.)
- Fixed convert selection to interior faces not working with split-plane mode
- Fixed numeric overflow in point sample count leading to memory explosion, caused by the combination of a large scene scale with a small point separation.
- Fixed cache file exists test failing on Windows. Mantis 218
- Changed simulator defaults (gravity, point sep, solver)
- Fixed listParams error sometimes occurring after playback is stopped, for non-unique object names. Mantis 196
[edit] 1.5.3
- Allow localize event-driven mode to work with replace-with-keys in fragments-only mode
[edit] 1.5.2
- Workaround paint tool sometimes failing when used on models with multiple UV sets
[edit] 1.5.1
- Fixed crash when simulating without any objects connected to the simulator.
[edit] 1.5.0
- Simulator GL preview now displays polygons by default rather than a triangle mesh
- Fixed randomize color on break node sometimes failing
- Fixed simulator window not closing when creating a new scene
- Point sampling produces fewer points, and reduces further if too many would be introduced for large objects
- Added button to data filter to grab data value from selected fragment, e.g. for cluster colors
- Fixed assign modifier text field failing to focus on Mac when clicking on it
- Force paint tool stamp profile to solid by default
- Option to override voronoi pointSeed per object using the same break node. Set integer data fxBreak_pointSeed
[edit] 1.4.16
- Link randomize colors flag to displayColors on the mesh shape, and hide the toggle color display button for new scenes
[edit] 1.4.15
- Fixed cluster fragments jumping back when the cluster separates if the cluster was passive and activated later in the sim
[edit] 1.4.14
- Remove inheritSurfaceTex option. It's now set automatically if a texture modifier is used in the event. Mantis 73
- New file nodes created for painting now have filtering disabled by default
- Reorganize crack-image UI, and disable image threshold by default. Mantis 112
- Link enable flag for chained break node under cluster settings to the cluster preview mesh visibility
- Fixed cluster volumes not working if input model was scaled prior to breaking. Mantis 127
- Connect selected meshes as cluster volumes
- Fixed cache write path tokens not expanded before the test as to whether or not the file exists. Mantis 131