The code base for Alembic is available for download on the project’s Google Code site and more information can be found online at: http://www.alembic.io
Joint development of Alembic was first announced at last year’s SIGGRAPH by Lucasfilm’s visual effects company Industrial Light & Magic and Sony Pictures Imageworks. The companies joined forces when it became apparent that they were independently developing software designed to solve a problem universally faced by the visual effects and animation production community: how to easily share complex animated scenes across a variety of disciplines and facilities regardless of what software was being used.
Alembic includes tools that allow collaboration while working with a generic, extensible, data representation scheme. In essence, it distills complex and often proprietary, animated scenes into application-independent files with baked geometric results. These baked results can be fully re-importable across the range of supporting software.
“Alembic addresses a fundamental issue in a world where assets are shared across many companies. Alembic’s production-ready ability to seamlessly translate shapes across a wide variety of applications saves time and resources,” said Rob Bredow, CTO of Sony Pictures Imageworks. “By releasing Alembic as an Open Source project, users have the opportunity to improve the software based on their needs and experience. We’re really starting to feel the positive effects of Open Source, as a community of visual effects and animation professionals come together to solve problems more effectively today than ever before.”
“Alembic is giving us space efficiencies beyond our most optimistic expectations and at effectively the same time cost as before. Â This is sure to have a significant impact for anyone who uses the format and we are excited to be able to share this with the Open Source community,” said Tommy Burnette, Head of Global Pipeline at Lucasfilm Ltd. “Previously each facility had to produce their own unique solutions to the problem of efficient caching and scene handoff, but the beauty of Open Source is that with strong collaborative efforts we can effectively provide solutions for everyone.”
Both studios have made strides with open source software and recognize the importance of such initiatives, ILM with the industry standard OpenEXR format and Imageworks with OSL, Open Color I/O, Maya Reticle, Field3D, Scala Migrations and the newly released PyP.
Here’s what some of the leading solution providers have to say about Alembic:
“The visual effects industry continually strives to reduce production complexity and improve collaboration throughout the pipeline. Autodesk is excited to support the implementation of production-tested technology, like Alembic, which enables digital entertainment artists to spend less time on internal custom software development and more time on creative storytelling. And that’s a win-win, not just for the industry, but for the audience.”
Stig Gruman, Vice President, Autodesk Digital Entertainment
“The way that ILM and Sony Pictures Imageworks have collaborated on this initiative has been truly impressive. Alembic is clearly born from real production experience of the demands of scalable asset driven production, which is vital to give it the robust foundation to become a major new industry standard. At The Foundry we wholeheartedly support Alembic.”
Bill Collis – CEO, The Foundry
“Multi-application pipelines offer maximum flexibility for modern digital content production, and the Alembic format offers a reliable and open path to exchange data between modo and other leading 3D applications. Luxology is excited to demonstrate today what we have been able to achieve with the initial implementation of Alembic in modo.”
Brad Peebler – CEO/Co-Founder, Luxology
“With Alembic, ILM and Sony Imageworks have created an invaluable interoperability tool that fits perfectly into Houdini’s procedural philosophy. Our tests have shown how efficient Alembic can be and we know our customers will be thrilled.”
Kim Davidson – President and CEO, Side Effects Software
Alembic is being offered via the New BSD License and is written in C++ and Python, leveraging the boost and HDF5 C/C++ libraries heavily, as well as OpenEXR.
For more information visit: opensource.imageworks.com or www.alembic.io