Our group has a long history of developing advanced natural phenomena simulation. Our research has resulted in a real-time fluids solver, an advanced cloth solver and self-affecting particle system, all available in Maya.
Currently, our major focus is in expanding and improving our unified solver for dynamics, called Nucleus. Existing dynamics solvers are designed for specific effects such as rigid bodies or cloth. Handling the interaction between these solvers is often problematic as one of them takes precedence over the others. Our approach is to evaluate all constraints together, resulting in more stable results. The basic philosophy behind Nucleus is that complexity arises by combining simple constraints.