Working in the Bifrost Graph Editor
Bifrost is a tool for creating customizable and reusable visual effects. You build procedural graphs by connecting nodes in a visual programming environment, and view the results directly in your 3D scene. You can get started by modifying an existing graph to suit your needs, start from a template such as basic_combustion_graph
, or build a new effect completely from scratch.
There is an extensive library of basic nodes covering core functionality like math, logic, iteration, randomization, and more. There are also specialized nodes for many tasks, including:
- Modeling
- Simulation (particles, smoke, fire, liquid, cloth, rubber, snow, sand, gel, and more)
- Scattering and instancing
- Rigging
- Machine learning
- USD
You can extend the functionality and convenience of Bifrost by building compound nodes for your frequently-used functions, and then publish them for your own reuse or to share with others. You can even build complete effects and publish them as graphs that can be imported and adapted for other scenes.