Alembic (计算机图形学)

维基百科,自由的百科全书
跳转至: 导航搜索
Alembic
扩展名 .abc
開發者 Sony Pictures Imageworks,
卢卡斯影业
最初版本 2011年8月9日  (2011-08-09)[1]
穩定版本 1.5.3 /2013年12月17日;9個月前 (2013-12-17)[2]
格式 三维模型交换格式
自由檔案格式
網站 http://alembic.io/

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

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

历史[编辑]

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

支持Alembic的软件[编辑]

内置支持的软件[编辑]

程序 最早加入版本 开发者
Maya 2012 Autodesk[3]
Katana 1.1 The Foundry[4]
Houdini 11.1 Side Effects Software[5]
Arnold  ? Solid Angle[6]
modo 601 Luxology[7]
Cinema 4D R14 Maxon[8]
V-Ray 2012 Chaos Group[9]
Nuke 7.0 The Foundry[10]
Guerilla Render 0.15.2 Mercenaries Engineering[11]
RealFlow 2013 Next Limit[12]
Clarisse iFX 2012 Isotropix
Lightwave 3d 11.6 NewTek[13]

插件[编辑]

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

参考资料[编辑]

外部链接[编辑]