11-07-2009, 04:56 AM
Simulation Window:
Preview Window:
Script List:
Callbacks:
Voxel Data Access
- stopPressed(), canceledPressed(), pausePressed()
- These functions will help control heavy voxel FOR loops.
- holdOpen and endBeep
- Toggles for the Hold Open and End Beep checkboxes.
Preview Window:
- Access to the options in the window (View, Refresh, Quality)...
- getSize(), setSize()
- Customly get/set the size of the preview image.
- getImage()
- Get the image in the window as a bitmap.
Script List:
- Maybe add a script file list. Each script can have its own set of callback functions, and each file is executed sequentially.
- If possible, each script could also run on their own separate thread.
Callbacks:
- preStep and preObject
- callbacks that we could run before the simulation step starts.
Voxel Data Access
- A way to read voxel data directly from the FumFx node.
e.g.
Code:$MyFumeFx.getSmoke 10 25 38
- This would greatly help simplify reading data from other grids even while simulating.
- I'm also thinking that this can probably be used to create quick viewport previews.
Jeff Lim