Use Cases

2D Processing+

Video Watermarking using node.js

Fabric Engine allows developers to implement IO intensive automation using Fabric Engine inside node.js. To illustrate this, we’ve built a sample application that uses all of the power of Fabric Engine for a custom video processing application. The application utilizes the Fabric Engine Dependency Graph, operators based on our KL language, JavaScript logic as well as [...]

Read More

Computer Vision – facial capture using OpenCV

One of the more powerful aspects of Fabric is the extension system that allows us to integrate existing libraries. In this case, we integrated the OpenCV library and used it to create a facial recognition tool that can run on the server or in the browser client. You can play with the browser demo here

Read More
3D Animation in the browser+

Shared review of assets

In this example, we show the power of web sockets when combined with Fabric Engine. You can see this demo for yourself here.

Read More

Alembic animation review tool

In this example, we use the Alembic file format to build an animation review tool. This tool could be used by remote team members for the purposes of review – it also provides a nice way to allow for asset review within a browser-based asset management system, rather than relying on turntable AVIs or launching [...]

Read More

Bullet Physics

This demo has a few different layers: 1) the integration of the Bullet physics library 2) implementation of Web Sockets to allow multiple people to work on the same data simultaneously This demo, along with the basic Bullet samples, are available on the demos page

Read More

Kinect

We integrated the Kinect SDK so that we’re able to work in real-time with the capture data from the Kinect device. Very cool. We don’t run this demo off of our website, but you can access everything you need to run it for yourself from our downloads page.

Read More
Geospatial+

Visualizing LIDAR data

We integrated the LibLas library into the browser plug-in, which enables us to display and interact with large point clouds. As a good example of how web technology can be used in powerful ways, in this example we show tile-based loading of Lidar data from a web repository. This extension will be included in our [...]

Read More
Medical Imaging+

Medical Visualization in the browser

Using the Fabric Engine browser plug-in, it’s possible to display and interact with very rich content. In these examples, we use our volume render to display MRI and CT data. Jerome spent a few weeks building a volume renderer and medical visualization tool, using sample data from Slicer 3D. In this final video, he goes [...]

Read More
Professional 3D Animation framework+

Character Animation tools

Phil presents an overview of our character tools, and some thoughts on how this system could apply to game engines. This work will be implemented in the PyQt beta (it will not be released for the browser plug-in), so if you’re interested in seeing more, you can apply for access at beta@fabricengine.com

Read More

PyQt framework (closed beta)

For professional 3D users, we are developing a PyQt framework for Fabric Engine. This video gives an overview of our work in progress. Here is an FBX scene loaded into the Fabric PySG (Python Scene Graph) 3D Data: 2500 Objects 200 2048×2048 RGBA textures ~20.000.000 triangles Loading times: Autodesk Softimage: 4 minutes, 12 seconds Autodesk [...]

Read More
Semantic Analysis+

Nexalogy Use Case

Quoted from Nexalogy Blog “We consider ourselves pretty lucky to have been an early tester for Fabric Engine’s new server product and felt their use case to be very compelling. As startups often find themselves working to build out fast with the tools available, speed and performance can take a back seat. When it then [...]

Read More