When caching asynchronously PRT or VDB files using the Stoke Particle Simulator or Stoke Field Simulator, trying to close the 3ds Max application before the saving has finished will pop up a query box letting you wait for the caching to finish or to cancel and exit regardless.
[size=150]Enhancements To Existing Features [/size]
Creating Field Magma and Field Simulator objects now uses the same workflow as the Box primitive or FumeFX. Click and hold to define the first corner and the size of the base. Release and drag to define the height of the grid. Click again to finish creation. When in Create panel, you can continue creating another object, or right click at any time to exit. When using the MacroScripts, only one object will be created and finishing will switch to Modify mode automatically.
Magma InputParticles node now lets you pick any of the existing Particle Flow Events. In the past, it always used the first event found.
Magma InputField now shows the list of available and exposed channels, letting you specify the exposure.
The Total Count of the Stoke Particle Simulator now estimates the count differently when the Delete ‘Dead’ Particles option is checked. It won’t provide the exact count, but an approximation, and show it accordingly.
[size=150]Bug Fixes and Improvements[/size]
Field Loader now supports loading in both Object and World Space.
Fixed a MAXScript error when creating a Field Loader via the Create panel.
MeshToField modifier now operates correctly in World Space.
MeshToField modifier now displays a dedicated icon.
MeshToField modifier is now selectable by clicking on the dots in the viewport.
MeshToField modifier auto-reduction used to over-reduce when the Spacing was very small. This has been optimized.
Stoke Particle Simulator was not “seeing” Stoke Field objects as valid sources.
Stoke Partitioning script needed an update due to changes in some interface names.
Fixed a potential case of Stoke hanging Max due to an infinite loop caused by the volume filling algorithm estimating the volume of some voxels incorrectly. The random point filler would never find a valid point in these situations.
Using Stoke as source of another Stoke when “Use Viewport Particles” was unchecked used to cause the first Stoke to be stuck in render mode. This has been fixed and now you can switch between using render-time and viewport particles when simulating.
Setting Life Span Variation to 0 used to hang the Stoke Particle Simulator. This is finally fixed.
Field Display modifier on top of a Fluid Motion modifier used to cause display problems. This has been resolved.
Stoke Field Follow operator in Particle Flow used to crash 3ds Max 2014. This should be resolved now.
Deleting a scene object used as Velocity Source by Stoke Particle Simulator could cause a MAXScript error and make the Stoke UI unusable.
Removing Velocity Sources from the list did not update the On/Off checkboxes correctly.
Deleted Velocity Sources were not displayed in gray like deleted Distribution Sources.
When a Field object does not expose a valid Velocity channel, Stoke Particle Simulator will create a default zero velocity field instead of complaining/throwing errors.
Magma BLOP compound operators were shipping with the installer, but were being copied to the wrong (Ember) folder, thus not showing up in Magma. This has been fixed.
BLOPs containing exposed controls were not being exposed unless the editor was showing the BLOP’s content. The recursive exposure of all controls has been restored.
Loading a Preset using the [>] button next to the Open Magma Editor button will now correctly expose any controls in the UI, while removing previous exposures.
Field3D was not an option in the Override File Sequence control of the InputField Magma node.
Attached are some fixes and improvements made to the Beta 2 Scripts on September 19th.
*FumeFX was not a valid field source to pick in InputField operator.
*FumeFX was not being added automatically to Stoke Particle Simulator when creating via the Stoke Menu / MacroScript.
*Changed the default colors of the Field objects when created via the Stoke Menu / MacroScripts.
*Improved the logic of auto-connecting Field Sources to the Force Field SpaceWarp and PRT Field. Auto-connection will only be performed if a valid Field source was actually selected.
Copy the content of the ZIP file into your Stoke MX\Scripts folder (back up old files first!) STK2_Scripts_20130919.zip (111 KB)