load grid
This node will load the voxel grid from the disk. FumeFX .fxd format is support as well as .vdb and .f3d formats.
[Inputs]
Enabled - Enable or disable node evaluation.
Create Position Helper – Voxel Grids are components within the NodeWorks editor, distinct from 3ds Max objects. Consequently, they cannot be directly selected or positioned. By clicking this button, NodeWorks will generate a position helper and an Object Info node, simplifying the process of placing the voxel grid precisely where you desire.
Grid Cache
Path - Select the path to caches.
Use TM From Cache - Enable this option if you want grid to be located at exactly the same spot where it was during the simulation and caching..
Voxel Reduction - Increate this value to load caches at reduced resolution.
Single Frame - Enable this option if you want grid to be loaded only for current frame. For example - if your 3ds max time slider is on frame 50 and node parameter is changed, it will trigger simulation recalculation for the whole simulation range up to the frame 50. Enabling this option will load cache only when simulation reaches the current time slider frame (frame 50 in this example)..
Start Cache- Specify which cache frame will be loaded at 3ds max frame 0.
End Cache - Specify the last cache frame to load..
Frame Offset - Set 3ds max frame at which to load cache frame defined with Start Cache.
Before Start Frame - Choose what happens when the system tries to load cache before the Time Start.
After End Frame - Choose what happens when the system tries to load cache after the Time End.
Fields
Use <Channel> - Specify which channel you want to load and allocate. If selected, <Channel> will be allocated even if it's not present in the cache.
3rd Party VDB/F3D
Spacing - Define the grid spacing of the grid.
<Channel> - Enter the channel name as written in the cache file.
[Outputs]
Grid - Outputs the grid that you can use with other nodes.
Voxel - This output will go through all the voxels in the grid and output one by one that you can connect to other nodes
Position - Position of each voxel that is set to the Voxel output pin.
<Channel> - Each channel will output the voxel value if the channel is present.