Release notes

From Fracture FX
(Difference between revisions)
Jump to: navigation, search
(Created page with "= 1.5.1 = * Fixed crash when simulating without any objects connected to the simulator. = 1.5.0 = * Simulator GL preview now displays polygons by default rather than a trian...")
 
(16 intermediate revisions by 2 users not shown)
Line 1: Line 1:
 +
== 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 =
 +
* 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
 +
 +
= 1.5.3 =
 +
* Allow localize event-driven mode to work with replace-with-keys in fragments-only mode
 +
 +
=1.5.2=
 +
* Workaround paint tool sometimes failing when used on models with multiple UV sets
 +
 
= 1.5.1 =
 
= 1.5.1 =
 
* Fixed crash when simulating without any objects connected to the simulator.
 
* Fixed crash when simulating without any objects connected to the simulator.

Revision as of 12:14, 3 June 2017

Contents

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

  • 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

1.5.3

  • Allow localize event-driven mode to work with replace-with-keys in fragments-only mode

1.5.2

  • Workaround paint tool sometimes failing when used on models with multiple UV sets

1.5.1

  • Fixed crash when simulating without any objects connected to the simulator.

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

1.4.16

  • Link randomize colors flag to displayColors on the mesh shape, and hide the toggle color display button for new scenes

1.4.15

  • Fixed cluster fragments jumping back when the cluster separates if the cluster was passive and activated later in the sim

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
Personal tools
Namespaces

Variants
Actions
Navigation
Toolbox