Creating a simulation adds the required Bifröst objects to a scene, and in addition connects any selected meshes as fluid emitters.
You can create more than one simulations in the same scene, but they do not interact with each other.
Note: The Bifröst plug-ins are loaded by default. If they have been unloaded and the
Bifrost Fluids menu does not appear in the
FX menu set, you can load them using the
Plug-in Manager. See
Load or unload Maya plug-ins.
Create a simulation
- If desired, select one or more polygon mesh objects to act as emitters controlled by a single shared property. Instances are not supported.
If you want certain emitters to use different properties, for example, to have some emit continuously and some not, you can add more groups of emitters later (see
Work with Bifröst emitters).
If you select nothing, an empty simulation will be created. You can either add emitters later or load a previously saved cache (see
Work with Bifröst user caches).
- Select
or
in the
FX menu set.
The following items get added to the scene:
- The main container, called either
bifrostLiquid or
bifrostAero. This node controls the execution of the simulation.
- The shape, called either
liquid or
aero. This node represents and displays the results of the simulation as particles and voxels in the scene. It is a child of the main container.
- The main properties, called
bifrostLiquidProperties or
bifrostAeroProperties. This node contains most of the settings for controlling the overall resolution and behavior of the simulation.
- A mesh object, called
bifrostLiquidMesh or
bifrostAeroMesh which can contain a polygon mesh version of the shape. By default it has no polygons, but you can activate meshing in the shape's attributes.
- A mesh property called
bifrostEmitterProps. This node controls the emission from the selected emitters.
- For liquid simulations only, the global guide properties, called
bifrostGuideProperties. You can ignore this unless you want to create a guided simulation as described in
Guide a Bifröst simulation of a liquid surface.
You can see and select these nodes in the
Outliner. In addition, you can select the shape in a viewport by dragging across an edge of its bounding box with the
Select tool.
The main container, shape, and mesh object are created at the world origin. They should be left untransformed to ensure that the results of the simulation line up with the emitters, as well as with any other objects that you add, such as colliders and other influences. Moving, rotating, and scaling the container, shape, or mesh object is useful only in specific situations, such as when loading a cached simulation into another scene.
If no particles appear in the viewport, there are a few things to check:
- Make sure that the shape is not hidden by the emitters. For example, you can switch to
Wireframe display, or make the emitter into a template (unselectable), or simply hide the emitter.
- Make sure that
Renderer is set to
Viewport 2.0 in the viewport's menu bar.
- Make sure that the current frame is the start of the simulation that is set on the main container (by default, frame 1).
- Reduce
Master Voxel Size on the main properties, in the case that the emitter objects are too small to contain any voxels.