What is Fabric Engine?

Fabric Engine is a platform for developing high-performance custom tools for visual effects, games, real-time visualization and VR/AR work.

Fabric is integrated with many common applications, so you can work in your familiar environments. Fabric also offers you the ability to build standalone applications, the choice is yours.

Fabric code runs as fast as optimized C++, without the need to write actual C++. We take care of the low-level programming work involved in writing multi-threaded code, so you can focus on building the production tools you need. This is possible through the JavaScript-like Kernel Language (KL). Or you can also work purely visually, with the Canvas visual programming system built on top of KL.

Fabric gives you a faster, more straightforward way to write tools with the power required to tackle the large data sets and complexities involved in modern production work.

“In our first tests, we got our rigging performance up from 9 fps to 50 fps – a significant leap. That alone makes the business case for Fabric.”

Graham Jack

Chief technology officer – Double Negative

“It happens to be able to run well inside Maya or Softimage, which is a great feature – but what’s important is it’s a standalone framework that doesn’t require the DCC to be present to actually be useful.”

Damien Fagnou

Global head of visual effects operations – MPC


See all posts


Fabric Engine

The better, faster and cheaper way to build high performance tools