Autodesk Maya,常简称为Maya,是美国Autodesk公司出品的三维动画和视觉特效软件,支持Windows、Linux、MacOS操作系统。[5]Maya可以应用于影视特效制作,游戏建模、产品设计、虚拟现实和建筑表现等领域。[2]支持可视化编程环境,创建刚体、柔体、布料和粒子模拟,具有三维建模、三维渲染和着色等功能。[7]
1995年,Silicon Graphics Incorporated(SGI)收购了Alias和Wavefront两家数字图形图像公司后,于1998年2月正式推出了Maya 1.0。Maya在角色、动画和特技效果方面都处于业界领先水平,获得了市场的认可。[1]2006年1月10日,Autodesk花费1.82亿美金收购了Maya及其工作室,Maya正式改名为Autodesk Maya。[8]截至2023年12月,Maya的最新版本为Maya 2024。[3]
2003年,美国电影艺术与科学学院奖评委员会授予Maya的原公司Alias-avefiront公司奥斯卡科学与技术发展成就奖。[1]自2001年至2012年,所有获得奥斯卡“最佳视觉效果奖”的影片以及业界顶尖的20大游戏发行商都使用了Autodesk Maya。[8]
发展历程
1983年,在加拿大多伦多,史蒂芬·宾德汉姆(Stephen Bindham)、奈杰尔·麦格拉思(Nigel McGrath)、苏珊·麦肯娜(Susan McKenna)和大卫·斯普林格(David Springer)创建了研发影视后期特技软件的Alias公司。因其第一个商业化软件是有关anti-alias的而得名。[9][1][10]
1984年,在美国加利福尼亚,马克·希尔韦斯特(Mark Sylvester)、拉里·巴利斯(Larry Barels)和比尔·考维斯(Bill Ko-vacs)成立了数字图形公司——Wavefront。[9][10]1993年,Wavefront收购了3D 动画公司Thomson Digital Image(TDI)。[8][11]
1995年,软件开发公司Silicon GraphicsIncorporated(SGI)与微软进行着激烈市场竞争,在得知微软收购了Softimage后,迫于竞争压力收购了Alias和Wavefront。[1]SGI将两家公司合并为Alias-Wavefront,之后该公司参与制作了《玩具总动员》《鬼马小精灵》《007黄金眼》等大受欢迎的影片。[9]1996年,Alias-Wavefront的软件专家Chris Landrenth 创作了短片《The End》,获得了奥斯卡最佳短片提名。1997年,公司在工业设计方面推出了多了新版本的软件,包括Alias Studio 8.5 等。[9]
在Alias和Wavefront合并生产他们下一代的软件时,Alias开发了一个苹果机上的软件Alias Sketch,把它移植到SGI平台并加入了许多新的功能。这个项目的代称就是”Maya”。[8]1998年,Alias-Wavefront推出了三维制作软件Maya。业内人士普遍认为Maya在角色、动画和特技效果方面都处于业界领先水平。[1]当时ILM公司采购了大量的Maya软件用于影片制作,并利用Maya制作出了《Star War》《The Mummy》等影片。Alias-Wavefront的研发部门还受到奥斯卡的特别奖励。1999年,Alias-Wavefront将Studio和Design Studio移植到NT平台上,[9]同年,工业光魔使用Maya软件参与制作了电影《星战前传:幽灵的威胁》《木乃伊》等影片大获好评,这使得Maya在影视特效行业中成为一种被普遍接受的工业标准。[1][12]

2000年,Alias-Wavefront公司推出Universal Rendering,使各种平台的机器可以参加Maya的渲染。Alias-Wavefront公司开始把Maya移植到Mac OS和Linux平台上。[9]2001年,Alias-Wavefront正式发布Mac OS和Linux平台上的新版本。[9][1]
2003年,Maya 5.0版本发布,[9]美国电影艺术与科学学院奖评委员会授予Alias-Wavefiront 公司奥斯卡科学与技术发展成就奖。同年,Alias-Wavefront 公司将商标名称换为Alias。[1]
2005年,由于濒临破产,Alias被卖给了安大略湖教师养老金基金会和一个私人的风险投资公司Accel—KKR,同年10月,Alias再次被卖,Autodesk(欧特克)出资1.82亿美元收购Alias。2006年1月10日,Autodesk完成收购,Alias Maya也变为了Autodesk Maya。[8]加入Autodesk后,陆续推出了包括Maya8.0、Maya8.5和Maya 2008在内的多个新的版本。[10]2023年11月25日,最新的Maya 2024版本公布。[3]

历史版本
| 版本 | 时间 | 描述 |
|---|---|---|
| Maya 1.0 | 1998年 | Maya 1.0是软件的首个版本,其在PowerAnimation的基础上同时面向SGI和PC端,它通过多个平台共同开发,是支持平台最全面的三维动画软件[13] |
| Maya 2.0 | 1999年 | Maya 2.0新增Hypershade视窗,灯光和物体连接,参考物体,Tessellation Viewer(镶嵌显示视图),改变材质类型和灯光类型[14] |
| Maya 2.5 | 1999年 | Maya 2.5增加了毛发、衣料的制作、后期合成对位等功能,[15]还推出了Paint Effect 技术[16] |
| Maya 3.0 | 2001年 | Maya 3.0改进部分:更简洁的工作界面一更有效地利用工作空间和更快捷地进人常用项目。交互式非线性动画编辑器一采用全程动作控制的新的动画编排方法。慎密的数据编辑与重新取样一用户可以更容易地运用操作动作捕捉了。改进的动画功能一路径动画与精密变形。改进的多边形建筑构造一新增不需复制的多边形构建[17] |
| Maya 4.0 | 2001年 | 引入了四元数插补功能,解决了万向节蹦跳的问题[18] |
| Maya 5.0 | 2003年 | 新加入了mental ray渲染器等功能[19] |
| Maya 6.0 | 2004年 | Maya 6.0提供四种不同的选择:传统的软件渲染、Mental Ray for Maya,新的矢量染器以及最让人心情激动的硬件渲染。这项新技术能够在提供高质量染画面的同时,提高20倍的渲染速度[20] |
| Maya 6.5 | 2005年 | Maya 6.5为性能驱动型版本,可满足寻求大幅度性能提升而同时又处理海量数据集的游戏、电影、广播和数字出版专业人士的需要。Alias 对软件进行了重新架构设计,大幅提升了软件性能[21] |
| Maya 7.0 | 2005年 | Maya7.0增加了Edge Loop工具,非常像给NURBS物体添加Isoparm,极大提高了建模的效率[22] |
| Maya 8.0 | 2006年 | 对原有功能和界面也进行了优化。这些改进使得Maya 的动画、渲染和建模的功能得到很大的提升,同时增强了Maya的人性化和易操作性,使用时更加方便、快捷[23] |
| Maya 8.5 | 2007年 | Maya 8.5 新增的高动态范围(HDR)图像可从 mental ray 批烘培选项、Transfer Map 功能或纹理 bakeSet 节点中生成等[24] |
| Maya 2008 | 2008年 | Maya2008极大地提高了动漫领域开发,设计、创作的工作流效率,[25]新增动力学模块的拓展模块等功能[26] |
| Maya 2009 | 2009年 | 该版本为纪念Maya10周年,Maya2009,则在保留原有技术优势的基础上,对建模、动画.渲染和特效方面进行了改进[25] |
| Maya 2010 | 2010年 | Maya 2010新增了多边形与NURBS建模、UV贴图与纹理制作、动画与搭建、动态模拟工具、生成植物和其它自然细节的工具以及高级合成功能和四个内置渲染器选项(包括 mental ray)[27] |
| Maya 2011 | 2011年 | Maya 2011采用了最新的可定制化用户界面,提供角色动画增强工具(包括非破坏性实时重设目标),支持宏大场景的高性能显示视窗,新的三维编辑功能支持视觉预览和虚拟化创作流程;另外,Maya 2011 还具有色彩一体化管理功能,其资产管理工具可保持工作流程的连通性,新的改进还包括优化的摄像机反求性能[28] |
| Maya 2012 | 2012年 | 在 Maya 2012 中,大大增强了动画轨迹的功提示能。动画轨迹不再仅仅用于观察动画,还允许用户通过拖动动画轨迹上关键顿点的位置来改变关键帧记录的数值,还可以配合右键菜单更改关键帧的切线手柄等[29] |
| Maya 2013 | 2013年 | Maya2013新增特性包括常用功能新特性,角色动画新特性,渲染和渲染设置新特性,nDynamics 新特性,API 新增功能,MEL 和 Python 新特性等[30] |
| Maya 2014 | 2014年 | Maya204的亮点是有着先进的重布线功能,把建模工具DiamantTools吸收进来,以便在建模和拓扑和UV上与MAX相交融,实现功能互补[25] |
| Maya 2015 | 2014年 | Maya 2015,它提高了性能,多线程支持可以充分利用多核心处理器的优势,新的着色工具和硬件着色大大增强了新一代主机游戏的外观。此外,在角色建立和动画方面也更具弹性[31] |
| Maya 2016 | 2015年 | 界面优化,更加简洁[32]晶格可分别在装备模块和动画模块中创建[33] |
| Maya 2017 | 2016年 | Maya2017版本开始内置Arnold渲染器,而取代了之前的 Mental.Ray渲染器,[34][35] |
| Maya 2018 | 2017年 | Maya 2018 可以大大提高电影、电视、游戏等领域开发、设计、创作的工作流效率,同时改善了多边形建模.通过新的算法提高了性能,多线程支持可以充分利用多核心处理器的优势。新的 HLSL 着色工具和硬件着色 API 则可以大大增强新一代主机游戏的视觉效果,另外,它在角色建立和动画方面也更具弹性[36] |
| Maya 2019 | 2018年 | 新版本增强功能:缓存播放,Viewport 2.0 中的 Arnold 更新,在 Viewport 2.0 中更快地捕捉、选择和场景加载,图表编辑器中的巴特沃斯过滤器,图表编辑器中的 Key Reducer,烘烤变形器中的修剪和平滑重量选项,内容浏览器中的新示例字符,管道集成改进,渲染设置和光照编辑器改进。缓存播放更新,“界面首选项”中的“大纲视图”选项,评估工具包中新增了“启动场景 Lint”窗口工具[37] |
| Maya 2020 | 2019年 | 新版本增强功能:60+ 动画功能,缓存播放更新,动画书签,阿诺德 GPU,Bifrost for Maya,视口改进,网格划分工具,重新拓扑化工具,索具改进,Rokoko 运动库的原生插件,Maya 中的 Motion Library 插件入门指南,时间滑块书签改进:以交互方式移动和缩放书签[37] |
| Maya 2021 | 2020年 | 新版本增强功能:无缝的 USD 集成,新的重影编辑器,加法动画剪辑,图形编辑器中的平滑(高斯)过滤器,组件标签,变形变形器,新的扫描网格工具,创建 VR for Maya,更流畅的启动体验,蟒蛇 3,时间编辑器中的缓存播放支持,图表编辑器中的峰值去除过滤器[37] |
| Maya 2022 | 2021年 | 版本提供了适用于 Maya 的 USD 插件,还对 Maya 中用户喜爱的动画、绑定和建模工具进行了重大更新。新增了对 Python 3 的支持,提供了基于 Bifrost 和 MtoA 的新插件[38] |
| Maya 2023 | 2022年 | 新版本增强功能:Blue Pencil 2D绘图工具,缓存播放改进,动画性能改进,Maya工具集中的USD,USD在Bifrost,Bifrost更新,增强的布尔工具集,重新拓扑化增强功能,更快地操作网格组件,QuadDraw性能改进,新的网格线框不透明度设置,改进索具以提高精度 |
| Maya 2024 | 2023年 | 更新了建模,添加了新的曲线图编辑器曲线雕刻工具,更新了适用于Maya的USD 0.22插件,新增了LookdevX技术,改进了曲线图编辑器等[3] |
参考文献:[12]
界面概述

打开Maya后,默认是四视图,按照上图序号依次为①菜单栏,②菜单,③状态行,④“用户帐户”(User Account)菜单,⑤工具架,⑥工作区选择器,⑦侧栏图标,⑧通道盒(Channel Box),⑨层编辑器,⑩视图面板,⑪工具箱,⑫快速布局/大纲视图按钮, ⑬时间滑块(Time Slider), ⑭范围滑块(Range Slider), ⑮播放控件, ⑯动画/角色菜单, ⑰播放选项(Playback Options), ⑱帮助行, ⑲命令行。[39]
动力学和效果
| 功能 | 介绍 |
|---|---|
| Bifrost 可视化编程环境 | 在单个可视化编程环境中创建物理精确且极其详细的模拟[40] |
| 模拟 | 使用Aero、MPM和粒子系统提供自然外观效果,如烟、雪或粒子[41] |
| 散射 | 使用Bifrost的散射节点以程序方式散射对象,如树或石头 |
| 即时可用的图表 | 利用预建图表,即时创建美观的效果,如爆炸和沙尘暴[42] |
| 交互式头发梳理 | 使用交互式梳理工具为角色创建逼真的头发和毛发 |
| 物理和效果 | 创建高度逼真的刚体、柔体、布料和粒子模拟 |
参考文献:[7]

通用场景描述(USD)工作流
| 功能 | 介绍 |
|---|---|
| 照明速度 | 在Maya中使用USD在几秒钟内加载和编辑大量数据集 |
| 无缝导入/导出 | 将USD数据导入为本地 Maya 数据,并将本地 Maya 数据导出为USD数据 |
| 轻量预览 | 使用“层级视图”(Hierarchy View)窗口快速查看USD场景结构预览 |
| 本地 USD 支持 | 在常用 Maya 编辑器(如大纲视图、属性编辑器和通道盒)中直接使用USD数据 |
| 视口中的 USD | 在视口中与Maya数据一同本地查看USD |
| Bifrost 程序 USD | 通过可视化编程以程序方式创建和操纵USD数据 |
| 开源且完全可自定义 | Maya USD插件作为开源项目提供,工作室可以根据需要进行自定义 |
参考文献:[7]
三维动画
| 功能 | 介绍 |
|---|---|
| 快速播放 | 通过 Viewport 2.0 中的缓存播放,更快地查看动画并减少播放预览 |
| 适用于 Maya 的 Unreal Live Link | Unreal Live Link 插件可用于将动画数据从 Maya 实时流式传输到Unreal。无论是在虚拟制作环境中在这两者之间工作还是构建下一个游戏,用户都可以在Maya中处理角色资源,并可以更改时间立即看到在Unreal中反映出来的效果 |
| 时间编辑器 | 借助基于片段的非破坏性和非线性编辑器进行高级动画编辑 |
| 曲线图编辑器 | 使用场景动画的图形表示创建、查看和修改动画曲线 |
| Blue Pencil 工具组合 | 随时间绘制姿势、定义运动圆弧、标记快照或向场景添加注释和标注 |
| 重影编辑器 | 精确地可视化动画对象随时间推移的移动和位置 |
| 变形效果 | 通过强大的变形效果增强角色和对象动画 |
| 本地运动库插件 | 直接在 Maya 中访问高质量的运动捕捉数据 |
参考文献:[7]

绑定
功能介绍角色设置为角色创建复杂的骨架、IK 控制柄和变形器,以提供逼真的表现蒙皮使用蒙皮将任何已建模曲面无缝绑定到骨架重定目标在具有相同或不同骨架结构的骨架之间轻松传输动画
参考文献:[7]

三维建模
功能介绍多边形建模使用基于顶点、边和面的几何体创建三维模型NURBS 建模从几何基本体和绘制的曲线构建三维模型UV 编辑和工具包在二维视图中查看和编辑多边形、NURBS 和细分曲面的 UV 纹理坐标雕刻工具组合以更艺术和直观的方式对模型进行雕刻和塑形OpenSubdiv 支持使用交互式工作流提高性能
参考文献:[7]

三维渲染和着色
功能介绍集成的 Arnold 渲染器使用 Arnold 渲染视图,实时查看场景更改,包括照明、材质和摄影机GPU 和 CPU 渲染使用 Arnold 在 CPU 和 GPU 上进行产品级渲染标准曲面着色器在视口中对汽车涂料、磨砂玻璃和塑料等材质进行建模并预览渲染使用 Hypershade 的外观开发通过创建和连接渲染节点(如纹理、材质和灯光)构建着色网络颜色管理在视口和渲染视图中查看最终颜色的精确预览
参考文献:[7]

运动图形
| 功能 | 介绍 |
|---|---|
| MASH 程序效果 | 使用 MASH 可以创建包含程序节点网络的多用途运动设计动画 |
| 三维类型 | 创建品牌宣传、飞行标识、标题序列以及其他需要文字的项目 |
| Adobe 实时链接 | 同时在 Maya 和 Adobe After Effects 中查看场景 |
参考文献:[7]
流程集成
| 功能 | 介绍 |
|---|---|
| Python 3 | 使用 Python 3 创建 Maya 脚本并编写插件 |
| 自定义 | 自定义 Maya 的外观和工作方式来适应用户的流程 |
| 场景集合工具 | 更轻松地创建大型复杂环境,并将生产资源作为独立元素进行管理 |
参考文献:[7]

Maya Cloth
Maya Cloth是一种布料模拟和仿真的软件工具,可以创建真实生动的布料,例如在三维动画中人物的上衣、裙子、飘带、披肩等柔性饰物等,Maya Cloth还可利用动力学系统对布料对象进行模拟和仿真,使其可以达到真实世界的运动效果。[43]
Fur
Fur是Maya和Umlimited版本的一个组件,该工具可以用于设置毛皮的属性,利用Fur可以在多层面NURBS曲线模型上创建带有纹理和阴影的的逼真毛皮和短发,同时还可以利用Maya Artisan将大多数毛皮的属性直接画到表面上并且梳理毛发。利用牵引系统(Traction System)可以对毛皮的运动或毛皮对动力学的反义进行定义。[43]
Maya live
Maya live可以将动画数据从Maya实时流式传输到虚幻引擎。[44]可以将非线性编辑及后期合成的部分内容加入三维制作过程中,它可以自动进行三维虚拟对象和视频图像对位合成。[43]
特色服务
在Maya官网上,为用户提供了大量的课程、教程以及博客和文章,以帮助新用户更好的学习和使用Maya。[45][46][47]
影视特效制作
Maya在电影领域应用广泛,许多的特效镜头均需要Maya软件的操作,它可以制作出如恶劣自然灾害、楼房坍塌、非现实世界等场景的镜头效果。影视短片《移民》中制作团队就使用了Maya制作了相关的特效镜头。[2]

游戏建模
游戏行业,精美的视觉画面的必不可少的,三维游戏中逼真的场景、角色、道具 以及华丽特效,而为了实现这些游戏美术设定则离不开Maya,其中Axis Studios 开发的游戏《依克黎:巨兽 时空》中的游戏画面便是使用Maya制作。[2]

产品设计
在汽车、机械制造、产品包装以及广告设计等行业中,用户可以使用Maya来模拟产品的结构以及实际工作情况,在产品推广中,还可以使用Maya制作出产品宣传动画,来对产品进行宣传。[2]

虚拟现实
Maya的三维建模技术是虚拟现实系统最重要的基础组成部分,是虚拟现实应用的关键技术和步骤,三维建模可以在虚拟空间中将二维建模部分前期设计好的图稿制作出立体的物体模型。同时Maya的多边形建模工具可以创建三维虚拟环境和创作三维模拟动画。[2]

建筑表现
Maya可以用于室内设计、建筑外观设计和园林设计,Maya可以创建动态效果图,制作出三维演示动画和虚拟现实的效果,可以直观的展示建筑效果。[2]

系统要求
现有表格以Maya2024为例。[48]
软件
| 名称 | 要求 |
|---|---|
| 操作系统 | Microsoft® Windows® 10 版本 1809 或更高版本 |
| Microsoft® Windows® 11 | |
| Apple® macOS® 13.x、12.x、11.x | |
| Linux® Red Hat® Enterprise 8.8 WS | |
| Rocky Linux 8.8 | |
| Linux® Red Hat® Enterprise 9.2 WS | |
| Rocky Linux 9.2 | |
| 浏览器 | Apple Safari Web 浏览器 |
| Google® Chrome Web 浏览器 | |
| Microsoft Edge Web 浏览器 | |
| Mozilla® Firefox® Web 浏览器 |
参考文献:[5]
硬件
| 名称 | 要求 |
|---|---|
| CPU | 支持 SSE4.2 指令集的 64 位 Intel® 或 AMD®对于 macOS、Apple Silicon arm64 或 Intel x86 |
| 显卡硬件 | 根据系统不同,其建议的显卡系统也不同,详见[49] |
| RAM | 8 GB RAM(建议使用 16 GB 或更大) |
| 磁盘空间 | 7 GB 可用磁盘空间(用于安装) |
| 指针设备 | 三键鼠标 |
参考文献:[5]
影响
截至2022年,Maya在影视广告、角色动画、电影特技等方面的功能更加完善,大部分特效电影也都采用了Maya制作,[50]例如《星球大战》前传系列、《蜘蛛侠》《指环王》《哈利波特》系列等,其中的场景、特效都是通过Maya制作完成的,[51]此外,中国内地电影史上第一部三维动画电影《魔比斯环》以及第一部全CG真人动画电影《爵迹》也都是用Maya制作的。[50]
评价
2012年,欧特克主管传媒娱乐业务的高级副总裁马克·佩迪特(Marc Petit)评价说:“艺术家们需要拥有比以往任何时候更高要求的创新能力来吸引观众,随时密切关注这个变化迅速、丰富多彩的数字娱乐和设计领域。Autodesk Maya 2010 将为艺术家们提供这种创新能力,让艺术家以更低的成本和更轻松的方式创建一个富有凝聚力的计算机图形生产线,将平面和三维、模拟动画以及渲染合成融合在一起,从而更高效地创造创新的娱乐体验。”[8]
2012年,总部位于好莱坞的Bling Imaging是一家专注于广播和电影视觉效果和动画的公司。Bling Imaging的数字后期制作主管、参与Autodesk Maya 2010测试版的软件评测专家波尔·阿南德(Paal Anand)表示:“数字艺术家们比以往任何时候都要精通于计算机图形设计。他们希望在更短的时间内完成更多复杂性更高的工作。Autodesk Maya 2010 为我们提供了完整的功能组合,让我们能够高效地应对各种挑战,解决追踪、建模、动画、渲染以及合成等各方面的问题。Autodesk Maya 2010将你所需的全部工具整合进一个准备就绪的生产线,支持项目中从头至尾的各项工作,极大地简化了工作流程。”[8]
2022年,电影导演阿德里安·鲍伯(Adrian Bobb)评价道,“在进行电影特效制作时,Maya非常适配其他所有程序,因此很容易导出和导入,而且,还可以使用Maya直接进行建模、UV、纹理、绑定、动画和渲染。同时,Maya使发送和处理相同的文件变得容易,而无需更改任何内容或担心不兼容,一切都在一个地方”。[52]
参考资料 52
- 参考 1
- 参考 2
- Maya 2024 新特性 — AUTODESK Maya 2024
- 脚本编辑器(Script Editor) — 欧特克
- Autodesk Maya 2024 系统要求 — 欧特克
- 更改 Maya 的操作语言 — 欧特克
- Maya 的主要功能 — 欧特克
- 参考 8
- 参考 9
- 参考 10
- Thomson Digital Image ( TDI ) — PEOPLE BEHIND THE PIXELS
- 参考 12
- 参考 13
- 参考 14
- 参考 15
- 参考 16
- 参考 17
- 参考 18
- 参考 19
- 参考 20
- 参考 21
- 参考 22
- 参考 23
- 参考 24
- 参考 25
- 参考 26
- Autodesk? Maya 2010 — Autodesk
- 参考 28
- 参考 29
- Extension for Autodesk Maya 2013 新特性 — Autodesk
- 参考 31
- 参考 32
- 参考 33
- 参考 34
- Maya 2017 中渲染功能的变更 — 欧特克
- 参考 36
- Maya enhancements over the years — Autodesk
- Maya 2022 新特性 — AUTODESK MAYA 2022
- 界面概述 — AUTODESK Maya 2023
- Bifrost features — autodesk
- Simulate dynamic effects — AUTODESK Maya 2024
- Publish effects as graphs — AUTODESK Maya 2024
- 参考 43
- Unreal? Live Link for Autodesk? Maya? Version 2 — AUTODESK App Store
- Courses — AREA
- Maya Learning Channel — YouTube
- Articles — AREA
- Autodesk Maya 系统要求 — 欧特克
- Maya、Maya Creative、Arnold、MotionBuilder 和 Mudbox 认证硬件 — 欧特克
- 清华大学出版社-图书前言 — Maya基础与游戏建模
- 参考 51
- Creating Sci-Fi Horrors with Maya on Adrian Bobb's "The Fore-Men" — AREA