Fabric Engine’s Creation Platform for building high-performance graphics apps using CPU + GPU
July 31, 2012 by Tony DeYoung
Fabric Engine announced the Creation Platform framework for building custom, high-performance graphics applications. Creation is built on top of Fabric’s multi-threading engine, designed to get more performance out of both CPUs and GPUs. It is designed to give developers an easy way to build tools that not only match, but in many cases, surpass the performance of traditional DCC tools. Key benefits include:
- Performance: Creation is built on top of the Fabric Core Execution Engine, a multi-threading engine designed to get exceptional performance out of both CPUs and GPUs.
- Modularity: Creation provides a set of building blocks that can be connected together to build a wide range of different applications.
- Extensibility: Creation’s extension system enables developers to incorporate existing code libraries into their applications. This enables Creation to incorporate things like Bullet Physics and streaming of motion capture data, as well as allowing for support of custom file types like Alembic and LIDAR.
- Accessibility: The majority of Creation applications are built using Python and Qt. For the critical performance parts of an application, Creation uses a custom Kernel Language (KL), which a simple, high-level language. If a TD or developer is comfortable with Python, they will find KL easy to pick up.
Fabric Engine will be showing Creation publicly next week at Siggraph 2012 in the AMD (booth #709) and OptiTrack (#610) booths.