Alembic (计算机图形学)

Alembic是计算机图形学中用于三维模型交换的一种开放文件格式，最早于2011年的SIGGRAPH大会上发布，现已被很多的电影特效公司和专业人员使用。 

它主要用于在一个公司的不同部门之间、或者为同一个影片项目制作特效的不同工作室之间交换三维模型。Alembic支持常见的多种模型类型，包括多边形模型、细分面、曲线、NURBS曲面和粒子，还支持变换矩阵层级和摄像机，1.1版还加入了对材质和灯光的初步支持。Alembic并不储存复杂的依赖图，而是把依赖图的计算结果“烘培”成最终的模型，通常是顶点位置信息。

历史
Alembic最早主要由Sony Pictures Imageworks和卢卡斯影业以开源程序库的方式开发，依赖于HDF格式存储数据。从2013年SIGGRAPH大会发布的1.5.0版开始，Alembic改为使用Ogawa作为数据存储的后端，极大的提高了读写性能，并保持了向下兼容。

支持Alembic的软件

内置支持的软件
 程序  最早加入版本  开发者 Maya  2012  Autodesk Katana  1.1  The Foundry3dsMax2016Autodesk Houdini  11.1  Side Effects Software Arnold  ?  Solid Angle modo  601  Luxology Cinema 4D  R14  Maxon V-Ray  2012  Chaos Group Nuke  7.0  The Foundry Guerilla Render  0.15.2  Mercenaries Engineering RealFlow  2013  Next Limit Clarisse iFX  2012  Isotropix  Lightwave 3d  11.6  NewTek 

插件

 插件  支持的软件  开发者 Crate  Softimage, 3DS Max, Maya, Arnold  Exocortex AtomKraft  Nuke, After Effects  Jupiter Jazz Ortholab  Mudbox  Ortholab

参考资料

外部链接

 项目网站

Category:图形文件格式