Bifrost Extension for Maya is a plug-in that is released separately from Maya, in addition to being included with Maya.
The Bifrost Extension for Maya installer includes the following:
bifcmd
, a command line tool that executes Bifrost graphs exported from the node-based environment.Bifrost Extension for Maya is compatible with all Maya versions and their update releases beginning Maya 2019.
If you already use Bifrost Fluids and BOSS, you can continue to use these features with Bifrost Extension for Maya.
When loading legacy scenes that include Bifrost Fluids, you may see an error as follows:
// Warning: Bifrost: to use the updated Bifrost graphs in Maya, graph |bifrostLiquid1|bifrostLiquidContainer1 needs to be updated to the latest version, call mel script: replaceBifrostFXGraphsWithFactoryGraphs |bifrostLiquid1|bifrostLiquidContainer1 ; //
// Error: bifrostLiquidContainer1: Emitters: Could set input port value. Failed to set input parameter Emitters //
// Error: Bifrost evaluation error //
To resolve the issue, execute the MEL command as indicated by the message. For example, if the liquid node is called bifrostLiquid1, run the command as follows:
replaceBifrostFXGraphsWithFactoryGraphs |bifrostLiquid1|bifrostLiquidContainer1 ;