Please download and test the updated version of Krakatoa 1.6.0 which fixes problems reported between August 31st and September 7th:
[size=150]Major Bug Fixes[/size]
*PRT FumeFX with FumeFX 2.0 was causing a crash when switching to Post Cache mode. This has been fixed.
*PRT FumeFX was showing only a portion of the simulation due to incorrect handling of Adaptive bounds. This has been fixed.
*Thinking Particles was causing particle evaluation to hang at render time if there were two or more TP objects in the scene. This was Cebas’ fault, but it works now.
*Deformation Modifiers were inverting the Velocity Channel in PRT Loaders. This has been fixed.
*Fixed the MAXScript call for saving all rollouts to presets.
*Fixed a crash when trying to load a Save Channels Preset.
[size=150]Feature Improvements[/size]
*The TP Partitioning code was tweaked to allow an Integer Helper containing “RandomSeed” in its name to be incremented just like a regular “RandomSeed” property. This can be used to adjust the Random Seed of MatterWaves by connecting an Integer Helper node to the RandomSeed property which is otherwise not exposed to MAXScript.
[size=150]New UI Features[/size]
*PRT Volume, PRT FumeFX and PRT Source now expose an Icon Size spinner to the UI. The MacroScripts now use the XY size to define the icon size of PRT Volume and PRT FumeFX.
*Added support for saving and loading the Channels To Save list.
*Added all rollouts to the right-click menu of the Float/Dock icons with a check mark for visibility. Selecting will toggle visibility, holding SHIFT will navigate to the rollout.
*Added right-click handling to all “Back To Main Controls…” buttons in addition to the left-clicking.
[size=150]UI tweaks[/size]
*Added the keyboard shortcut names to the right-click menu of the Float/Dock icons.
*Changed the navigation buttons throughout the UI to unhide hidden rollouts before navigating to them.
*Reworked all MacroScripts to disable themselves and avoid any crashes if the Krakatoa path is removed from the plugin.ini.
*The Rollout Preset files were not restoring the visibility of the “Shader Parameters” rollout correctly - even if saved as hidden, it would be displayed because the update of “Main Controls” rollout’s Shading Mode list was forcing it to appear. This has been fixed by processing the “Main Controls” before “Shader Parameters”.
*Optimized the “Load From History” dialog to use the History Cache instead of scanning the files from disk. With 8281 History files on disk, the old code was taking 47 seconds to update the first time the dialog was opened, and 10 seconds in consecutive attempts. With the new code, the time to open the dialog went down to 0.078 seconds!
(Attachment removed)