Feb 23rd 2012

We’re still working on publishing the cloth simulation in Unity's Asset Store. But if you have an Android tablet you can checkout our test simulations, downloading these APKs to your device.

Here are the three APKs for Android.

  • The cloth colliding with a ball while undergoing deformation from some wind force. 
    Download Flag 1.0Download Flag.
    Vertices = 961, Triangles = 1800, Colliders = 2, Updates – 50/sec.
  • A small game that demonstrates cloth tearing. 
    Download Hammock 1.0Download Hammock
    Vertices = 670, Triangles = 1259, Colliders = 6, Updates – 50/sec.
  • A comparison of the performance of our cloth to Unity cloth. 
    Download Jelly 1.0Download Jelly
    Vertices = 1300, Triangles = 3170, Colliders = 9. Updates = 25/sec. (For Each Jelly)

 
The ‘Updates’ represent the number of times the cloth simulation gets solved in a second. This value is different from the framerate, which is shown in each game as ‘FPS’.

No Comments »
Feb 7th 2012

Our work with Unity3D continues, this time inside the tablet platforms. Unity supports Interactive Cloth which came in pretty handy when we had to simulate tissue. But this nice tool is not supported on tablets, which forced us to implement our own version of a cloth simulator for the tablet platforms.

This informative tutorial formed the basis of our cloth model. Some of our results are shown below. We are planning to make this tool available in the Unity's Asset Store, soon. So, if you’re a Unity developer and you like our results, stay tuned and check it out!

So here are some demos of our implementation:

1. The cloth colliding with a ball, while undergoing deformation from some wind force.

2. A small game that demonstrates the cloth tearing.

3. And finally here’s a comparison of our cloth implementation with Unity's implementation. On some machines (that’re CPU challenged), you should see that our version performs better than Unity’s (FPS-wise). Of course, Unity’s cloth supports a much larger feature set including two-way collisions, thickness and pressure, all of which are not supported in our version. So all the extra tests that they have to do might account for some of slowness in Unity’s version.

Note: You’ll need the latest web player plugin for Unity 3.5 for your browser. If you already have a previous version of the web-player installed, the update is supposed to happen automatically. But if you’re having any trouble, click on this link. Once the player has loaded you should see your runtime version displayed as 3.5. You will also see a spinning Unity cube on fire.

No Comments »
May 11th 2011

The signed distance operator can be quite useful when doing image/voxel data processing based on a pixel’s distance from an iso-surface. This plugin calculates just that. The plugin is implemented using Open CL, so the Open CL program should also be copied into the same directory as the Fuse plugin.

Download Signed Distance Fuse Download Signed Distance Fuse

The tool has inputs to control the position of the iso-surface (Zeropass Threshold) and the number of rasterizing passes (Number of Passes). The output can be a distance value or a 2D – vector pointing towards the closest point in the iso-surface.

Get the Flash Player to see the wordTube Media Player.

No Comments »
Oct 29th 2010
Quilt

Here’s is a plugin  to tile multiple frames into a single output image. We’re calling it “Quilt”. The plugin should be downloaded and copied into one of the fusion plugin directories. We’ve uploaded both the 32 and 64 bit versions for windows.
The plugin provides options to change the start/end frame, the size of the output image and filter to use when the input is re-sized. Also available are provisions to pad the output, trim it and an option to preserve/alter the input’s aspect.
The tool should tile all the input frames into the output in an “optimal” layout. It should be useful when you want a overall view of all the frames you’re interested in.

Download Quilt 1.1Download Quilt

PS: We’ve uploaded the newer version of quilt that was tested with Fusion6.1, 6.2 and 6.3 for x64. This should fix any crash issues that were present in the previous version. This version supports an additional option whereby the user can specify an output scale.
This is useful if the user doesn’t care about the size of the output, just as long as the input image is scaled by a specific factor. Enter the factor in this input field and select the “Use:” checkbox right next to it to enable this option.

16 Comments »