Prefs - General
Scenes Folder
This field contains the path to RealFlow’s default directory where all scenes are stored. Whenever you create a project, RealFlow links to this directory. With “…” you can easily define a new location, while “Default” resets to the standard folder. If the environment variable "RFSCENESPATH" is defined in your operating system, the scenes folder is always updated with this variable ignoring the user preference.
Miscellanea
Axis setup
To guarantee a hassle-free exchange of geometry and simulation data, RealFlow has to be adjusted to your 3D software package. The idea behind this menu is to choose the correct height axis setup to avoid flipped or mirrored objects. This setting also affects many height-dependent Python scripting commands. You can select from these options (the first letter indicates the height axis):
YXZ Lightwave, cinema 4d
ZXY 3dsmax, maya
YZX xsi, maya, houdini
File Cache (MB)
Here you can see the amount of RAM that is reserved for playing back your simulation data. The individual files can grow rather big, depending on the number of particles or polygons, slowing down playback speed. With higher settings playback can be accelerated.
Max. Frames
The number of simulation frames is related to RealFlow’s timeline. The given value of 200 is the standard end frame for simulations and playback. “Max. Frames” can also be changed individually for each project directly within the timeline. This setting is stored with the project and it is not necessary to overwrite the default “Max. Frame” value each time the scene’s opened.
Number of decimals
In most cases, it is enough to work with 2 decimals, but if you need higher precision it is possible to enter the number of decimals. Parameters like position or rotation, offer even higher precision by default, without changing “Number of decimals”. The field accepts any integer number between 1 and 5.
Scale
Geometry scale
Aside from a correct axis setup, scale has also to be adapted to your 3D package. Since different programs work with different scales, this scale type has to be represented in RealFlow’s workspace. Most of today's 3D programs also allow users to work at various scales as well (mm, cm, ft, m). RealFlow's standard scale, on the other hand, is 1.0 m. When RealFlow's scale is set to 1.0 m object with dimension of 20 cm x 20 cm x 20 cm, for example, appears in RealFlow with exactly the same size: 0.2 m x 0.2 m x 0.2 m. With a RealFlow scale of 10.0, the object appears as if it has a size of 2.0 m x 2.0 m x 2.0 m. Most of the connectivity plugins already provide a parameter where it is possible to adjust the objects to a certain scale, but this can also be done globally with the "Geometry scale" parameter. If you want to change scale on project level please use the "Scale options" dialogue. The following conversion table helps you to find the correct factor if you want to refer to RealFlow's standard scale of 1.0 m:
Scale | RealFlow Scale Factor | |
---|---|---|
1.0000 mm | => | 0.0010 |
1.0000 cm | => | 0.0100 |
1.0000 inch | => | 0.0254 |
1.0000 yard | => | 0.3048 |
1.0000 m | => | 1.0000 |
1.0000 km | => | 1000.0 |
1.0000 miles | => | 1609.3 |
1.000 means that there is no transition and the imported objects exactly share the same scale as RealFlow’s internal nodes. This is also important for exchanging RealFlow projects between users working with different scene scales. Scale is also connected to the viewport’s grid. One grid element has always a size of 1.0 m x 1.0 m, independent from the currently adjusted scene scale value.
Cell size scale
With Hybrido fluids, cell size is one of the most important parameters, because it affects all aspects of a simulation. In cases where fluid-object interaction is required, the objects' own “Cell size” value also has to be considered. Now imagine a scene with dozens or hundreds of objects with a default “Cell size” of 0.3 and you want to change this value to 0.1. Instead of selecting all objects and changing this value, you simply alter “Cell size scale” to 0.333. The formula is:
Cell size scale = Cell size (new) / Cell size (current)
Of course, this new value also affects the existing Hybrido domains, not only the objects.
Daemon force scale for fluids
This is a very nice option, because instead of adjusting all daemons of a scene individually, it is much easier to scale them globally. Since standard fluids, Hybrido fluids and objects are affected differently by forces, you can change them independently. Global settings are made under “Preferences”, while project-based adjustments are done with the “Scale options” button.
Please note that many 3D programs already provide methods and settings to work at real-world scales. It is therefore possible that the standard scale conversion table does not match anymore. In such a case you have to modify the scale either directly in your 3D application (downscaling, RealFlow export plugin scale converter) or in RealFlow with the "Scale options" panel of the "Various Elements" icon bar.
Daemon force scale for objects
With this option, only the forces for rigid or soft bodies will be affected, regardless of whether they are imported or native.
Scale is certainly one of RealFlow’s core concepts, because it greatly affects your simulations and calculation times. Scale is also very important for the credibility of simulations and can be used to compensate for problems with either very large or very small objects.
Warning Level
You can choose between normal warning and error messages, and expert style notifications.
Node list icon size
Size
With entries of the drop-down menu it is possible to determine the size of the icons in the “Nodes” tree.
Window Position (OS X only)
Keep windows on top
When this option is unchecked, all non-modal windows will be moved behind RealFlow's main GUI making it difficult to access them again. To avoid this behaviour, this checkbox should be active. A non-modal window, by the way, is a panel that allows you to access other, underlying windows, e.g. “Node Params” or the viewport. Examples for modal windows are “Export Central” and the “Scripted” daemon's Python editor.
Undo
Enabled
The checkbox enables/disables RealFlow’s undo function.
Stack size
Here you can define the number of possible undo actions. Undo can be a very RAM consuming task. With very large scenes or enormous particles amounts, lots of RAM might be allocated, reducing RealFlow’s performance. In this case it is a good idea to free memory by using
Commands > Memory > Clear Undo Stack
Global Font
Font..
A click on this button lets you determine the global font type for RealFlow’s layout. You can choose from any font installed on your system, though some fonts are not very practical, e.g. Times New Roman or handwritten styles. For better readability we recommend using sans-serif fonts. Good examples are Arial, Helvetica, Verdana or Tahoma.