Archives for category: Projects

OpenColorIO (OCIO) is an open source color management project sponsored by Sony Pictures Imageworks. Based on development started in 2003, OpenColorIO enables color transforms and image display to be handled in a consistent manner across multiple graphics applications (compositors, image playback tools, renderers, color grading, etc). Unlike other color management solutions, OCIO is geared towards motion-picture post production and is suitable for both visual effects work and animated features.

OpenColorIO has been used on dozens of feature films including Alice in Wonderland, Cloudy With A Chance Of Meatballs, Spiderman(s), Surf’s Up, and Watchmen.

Home Page: http://opencolorio.org/
Project Page: https://github.com/imageworks/OpenColorIO
Language: C++, Python
Platform: Linux, OSX, Windows
License: Open BSD
Sponsor: Sony Pictures Imageworks

The OSL project includes a complete language specification, a compiler from OSL to an intermediate assembly-like bytecode, a runtime library interpreter that executes the shaders (including just-in-time machine code generation using LLVM), and extensive standard shader function library. These all exist as libraries with straightforward C++ APIs, and so may be easily integrated into existing renderers, compositing packages, image processing tools, or other applications. Additionally, the source code can be easily customized to allow for renderer-specific extensions or alterations, or custom back-ends to translate to GPUs or other special hardware.

Home Page: http://opensource.imageworks.com/?p=osl
Project Page: http://code.google.com/p/openshadinglanguage/
Language: C++
Platform: Linux, OSX, Windows
License: New BSD
Sponsor: Sony Pictures Imageworks

Originally developed by Blur Studio, Arsenal was a replacement for 3dsmax’s BackBurner. It’s now a robust render management platform supporting many renderers, including 3dsmax, Maya, Houdini, 3delight, XSI, Nuke, Fusion, Shake and After Effects.

The core is written in C++ using Qt, and PyQt is used to extend Python interfaces. There are GUI tools to manage the queue, custom submitters for some packages, and a generic Python API for others.

Project Page: http://code.google.com/p/arsenalsuite/
Language: C++ Python
Platform: Windows, Linux
License: GNU GPL v2
Sponsor: Blur Studio

Jupiter Skin is a project container for several skin shaders developed by /*jupiter jazz*/.

At the moment this project features the following shaders:

  • Jupiter SGI Skin

Jupiter Spherical Gradient Illumination Skin is a 3Delight RenderMan shader that reads scanned RGB world space normal maps for 3 different wavelengths (red, green, blue), and a fourth normal map to be used in the specular term.

(more…)

Project Page: http://code.google.com/p/jupiterskin/
Language: Renderman Shading Language
Platform: Linux, OSX, Windows
License: New BSD License
Sponsor: Jupiter Jazz

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