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 »
Oct 29th 2010
Else?

Strange one, this…  I wrote a Fuse earlier this year that did nothing but “else”.  If the FG is there, use it, else use the BG.  So it’s a bit like using a DX for a "graceful failure", but there’s no UI to mess up, and most importantly, it preserves DoD, something DX doesn’t do.

Download Else Fuse 1.1Download Else Fuse

So what’s odd?  It didn’t work.  There was some sort of problem with it that I couldn’t fix.  The code was really simple, but for some reason, it didn’t work.  But now, four builds of Fusion later, it seems to work just fine.  So I’m going to post it, and if you happen to find out that it still fails for some reason, go ahead and let me know.

4 Comments »
Oct 29th 2010

Finally took the plunge and converted one of our icky Lua Fuses into shiny OpenCL.

Download Unit Vector OpenCL Fuse Download Unit Vector OpenCL Fuse

It’s a very simple function, normalizing a vector and returning that in the RGB while putting the original length into the A.  In the case of the 4D normalize, you don’t get the length.  I have no idea what took me so long to get around to this, it only took an hour or two to flesh out, but I got hung up by the fact that my video card, a Quadro 5000, does not, at this time, have OpenCL drivers that support float3.  Float4?  Fine.  Float2?  No problem.  Float3?  Fail.  So I went ahead and implemented the 3D normalize manually, and used the fast_normalize OpenCL function to make a 4D normalize.

Read the rest of this entry »

1 Comment »
Oct 21st 2010

Stefan Ihringer pointed out something on the VFXPedia that finally got me to put together a Fuse I’ve been putting off.   Since Joe Laffey never got around to updating his plugins, it makes sense to go ahead and toss this up.

Download AlphaDivideMultiply Fuse 1.01Download AlphaDivideMultiply Fuse

Just a simple RGB/A or RGB*A, plus a “Solid” and “Clear” so you don’t have to use the annoying Bol or Mat as much.   Nothing groundbreaking, but it should save a few clicks per day.

UPDATE:  I made a ViewShader for this in case you want to keep this operation in the viewer and not in the flow. Download AlphaMultiplyDivideVS

No Comments »
Oct 18th 2010

Not multum in parvo, but Maximum (or Minimum) Intensity Projection.

Download MIP Fuse 1.13Download MIP Fuse

This simple Fuse just takes a range over time and generates an image with the highest or lowest pixels.  Great for normalizing.  It does so for each channel, so it can be useful for color normalization too, or for finding the bounding box of a position pass.  It can also be useful for making “summary” thumbnails of footage.

Read the rest of this entry »

7 Comments »
Sep 20th 2010

A variation on the ColorToMono fuse, ColorSplitter outputs multiple scalars from an image. Can trivially be modified to output vectors too.  Mostly designed to reduce clutter in a flow, so you don’t have a bunch of needless Bol’s and fMon's.  Useful when you are loading an image with many packed data channels.

Download ColorSplitter Fuse 1.1Download ColorSplitter Fuse

Read the rest of this entry »

14 Comments »
Jul 15th 2010

Generic Shader 3D is a template for quick shader development and tweaking in Fusion. We created it to avoid having to generate a full Visual C++ project for every random shader idea that we dream up. The tool provides the user with a large number of Fusion inputs that are passed as Cg parameters: booleans, floats, colors, materials, gradients, lights, and a transformation matrix. The user can also switch between the numbered shaders by adjusting a slider, which is implemented as a literal parameter so that only the selected code branch is compiled.

Once a shader proves to be useful and the required inputs are more or less locked-down, we typically convert it into a full-fledged 3D Fusion tool (expect more of these posted soon, by the way).

GS3

Download GenericShader3D 1.1Download GenericShader3D

Read the rest of this entry »

4 Comments »
Jul 1st 2010

Fusion 6.1 adds a new mode for Displace3D, a worldspace displacement where the input RGB is converted to XYZ positions.

This makes it do to meshes what my previous setups did in particles.

3 maps used to make geometry of a colon

3 maps used to make geometry of a colon

Read the rest of this entry »

14 Comments »
Jun 23rd 2010

Because we couldn't wait for fuses

New shader(s) coming soon

1 Comment »
Apr 6th 2010

Today I’ve got a modifier-type Fuse and a an example comp demonstrating some techniques for working with the DoD in Fusion 6+.

We’re working on a project that really needs to leverage the DoD in Fusion for efficiency at certain scales, but we are going to be relying on tools that don’t support DoD yet.  I made several attempts to create some Fuses to affect the DoD in such a way that we could control it more effectively over a comp.  This one takes advantage of the SetDomain tool to do the actual manipulation of the DoD, so it’s just a modifier that sets the appropriate sliders.

Download DoD Union Finder Modifier Fuse 1.0Download DoD Union Finder Modifier Fuse

Download DoD Union Finder and Crop with Metadata example comp 1.0Download DoD Union Finder and Crop with Metadata example comp

No Comments »

« Previous Entries Next Entries »