Modules

Modules are a new feature in Phyzios that allows advanced control over particle behavior.

Usage
With the Browser panel open, simply select a rigid body using the Selection tool. This will select the appropriate grouping. Hitting 'Create Module' will create a new module associated with that rigid body. The material known as 'Jet' in OE-Cake is notably absent in Phyzios, because it's behavior is now emulated by using a module with Rigid.

Options
Once a module is created, several options become available to control particle behavior. Variables such as x, y, t, and all of the Parameters can be combined with various math functions. Basic trigonometric functions such as sine, cosine, tangent are available. Minimum, maximum, and absolute values are supported, as well as powers and modulo (x % y). Particle groups can be named.

Save File Content
Each module contains it's data within the save file. This allows for manual manipulation of variables as well as more advanced control.

Copy and Pasting
Copying and pasting objects with modules requires extra care. When objects are copied, they often do not have their expected behavior at first. This can often be fixed by saving and re-loading, upon which the rigid groups will suddenly start behaving as expected. Also all pasted objects will share the same module - changing the variables in one of the groups will mirror the settings to all pasted objects. The only way around this is to manually delete the affected module(s) from the save file, and re-build a separate module for each of the new objects.