Archives for posts with tag: plugin

Useful, everyday compositing plugins for Nuke

AFXSoftClip — Non-linearly reduce exposure. The algorithm was originally written for use in Eyeon Fusion. It’s much more intuitive than the Native Nuke implementation.

AFXToneMap — Exposure control, soft clipping, and dark contrast.

AFXMedian — Extremely fast median filter with sharpness parameter to reduce unwanted morphological changes and floating point size control. Faster than Nuke’s native median filter by an order of magnitude.

AFXChromaKey — Performs statistical analysis of chroma screen in LAB color space. Easily generate solid core mattes and detailed edge mattes. Invariant to lighting and grading changes due to per frame chroma analysis.

AFXDespill — Simply the best de-spill available. Output a spill matte to use as a mask for replacing de-spilled areas with a blurred version of the background or a reflection pass.

AFXAntiAlias — Morphological anti-aliasing to smooth ‘jaggies’ that are a very common problem with keying. Extremely useful for monitor comps.

AFXGlow — A beautiful glow.

Project Page: https://github.com/AuthorityFX/afx-nuke-plugins
Language: C++, Python
Platform: Linux
License: Mozilla Public License Version 2.0

Dynamica is a plug-in for Maya that provides an interface to the Bullet rigid body engine. Bullet was originally created to simulate many rigid bodies quickly in a game context, but this plug-in helps extend its usefulness to film production. The Walt Disney Animation Studios used this plug-in to model the thousands of packing peanuts seen in BOLT.

Features of the Dynamica Maya plugin

  • Dynamica is cross-platform and works on Windows, Linux and Mac OSX
  • Dynamica runs on all versions of Maya.
  • Active, passive, and kinematic rigid bodies
  • Sphere, Box, Hull(convex), and Mesh(concave) collision shapes
  • Force breakable Nail, Hinge, Slider, and Six-degrees-of-freedom constraints
  • Frame based choreography control and simulation baking
  • The plugin exports to COLLADA Physics format and the native .bullet binary physics file format

It was used by Disney Animation and several other studios.

 

Home Page: http://www.bulletphysics.org/mediawiki-1.5.8/index.php/Maya_Dynamica_Plugin
Project Page: http://dynamica.googlecode.com
Language: C++
Platform: Windows, Linux, Mac OSX
License: MIT and zlib
Sponsor: Walt Disney Animation Studios

OpenFX is an open standard for visual effects plug-ins. It allows plug-ins written to the standard to work on any application that supports the standard. This avoids the current per application fragmentation of plug-in development and support, which causes much heartache to everyone, plug-in developers, application developers and end users alike

The core aims of OpenFX were established early on, these are…

  • to develop a standard for writing visual effects plug-ins,
  • to develop that standard with a broad consensus within the industry,
  • have that standard be vendor and operating system neutral,
  • have that standard be sufficiently flexible that it supports a wide range of visual effects systems, from editors to compositors.

Subsidiary aims are,

  • have the standard be expandable to other areas in the future, for example sound plug-ins or image i/o plug-ins,
  • have any expansion of the standard be done in such a manner so that hosts can easily support plug-ins using differerent versions of the API,
  • have plug-ins written to the standard be tunable to the host system they are running on,
  • allow hosts to provide extra custom functionality to plugins that wish to use it.

Home Page: http://openfx.sourceforge.net/
Project Page: http://sourceforge.net/projects/openfx/
Language: c++
Platform: Linux, OS X, Windows
License: BSD
Sponsor: The Foundry, Autodesk, Gen-Arts, FilmLight, Assimilate, Re-Vision Effects

CinePaint is a deep paint image retouching tool that supports higher color fidelity than ordinary painting tools available for Linux, FreeBSD, Mac OS X and Windows.

  • Support for 8-bit, 16-bit and 32-bit color channels of deep paint.
  • High fidelity image file types such as DPX, OpenEXR and 16-bit TIFF.
  • High Dynamic Range.
  • Onion-skinning.
  • Flipbook. Movie playback of short sequences of images in RAM.
  • Color Management System. CinePaint uses LittleCMS.
  • Gallery-quality printing. B&W photographs have only one color channel and degrade quickly when manipulated as 8-bit images. CinePaint has higher fidelity and offers a 16-bit printing path to the print-head using GutenPrint.

Home Page: http://www.cinepaint.org/
Project Page: http://sourceforge.net/projects/cinepaint/
Language: C
Platform: Linux, Windows, OS X, BSD
License: GNU General Public License (GPL)

A RenderMan Interface-compatible display driver and Nuke plugin for direct rendering into the Nuke interface.  RmanConnect is based on a simple Client/Server model, suitable for rendering to/from a variety of applications. The TCP/IP interface code is handled using the Boost.Asio library. The display driver will theoretically build using any RenderMan-compatible renderer but the included CMake build script assumes you have 3Delight installed.

Home Page: http://danbethell.github.com/rmanconnect/
Project Page: http://github.com/danbethell/rmanconnect
License: New BSD