Stoke MX 2.3 Beta 4 - December 22, 2016

[size=150]What’s New[/size]

Fluid Grid ASCII (.fga) exporter

  • Such files can be imported into the Unreal Engine.
  • You can access this by using the the “Open the FIELD To FGA EXPORTER” menu item, under “Stoke” in the main menu.

[size=150]Improvements[/size]

Field Mesher

  • Added fractional display controls
    [list]
    [*]You can now view the whole mesh, its bounding box, or a fraction of its vertices or faces
  • You can find these new controls in the “Field Mesher” rollout
    [/:m]
    [
    ]Improved threading to prevent the 3ds Max UI from becoming unresponsive during meshing[/*:m][/list:u]

Magma

  • Changed the background color to a lighter gray when using the 3ds Max Dark Scheme
  • Added TimeInSeconds, FPS (FrameRate) and TPF (TicksPerFrame) entries to ActiveType
  • Improved ActiveType values and color values to appear in a more logical order (e.g. Pi before Pink)

[size=150]Bug Fixes[/size]

Magma

  • Fixed InputScript creation from Magma ActiveType to correctly update the command panel and name the node according to the requested value

[size=85]Attachments

StokeMX_2.3.3_x64.msi (removed)
(39.48 MiB) Downloaded 7 times[/size]

The attached MagmaFlowEditor script update implements custom order for exposed controls.

In all Operators, you will now find 4 new buttons - Top, Up, Down and Bottom.
Pressing these buttons will move the operator within the modifier panel when exposed. Pressing Top will send the operator to the top of the current level. Pressing Up will swap the order of the current operator and the one exposed above it. Pressing Down and Bottom will do the same in the opposite direction. Pressing Up when the node is already on top of the list or Down when it is already at the bottom does nothing. The order is localized to the current BLOP level, entering a BLOP will let you apply the same reorder rules to its nodes, and they will be ordered within their “BLOP Group” in the command panel.

The same controls are available via the Expose menu. In addition, a RESET Order menu item is available. It will reset the controls to their default placement based on the creation order (Node ID).

Internally, the order index is based on the (NodeID+1)*100, so node 0 has an index of 100, node 1 has an index of 200 and so on. The reorder operations simply swap/increment/decrement these internal indices. The indices are saved and loaded with the node graph, undo/redo buffers, copy&paste buffers.

Each exposed control will be enclosed in its own group now, making it easier to distinguish as an entity, esp. when both the Enabled and Expose options are checked.

Also fixed the Navigator to draw Output nodes when they are floated.

Also forcing the redrawing of BLOP flows when entering to Edit BLOP, as sometimes the nodes were left unordered.

To install, replace the existing script under the Stoke installation folder, \Scripts sub-folder.
MagmaFlowEditor_CustomExposedOrder.zip (86.9 KB)