3D制作类

关注公众号 jb51net

关闭
maya2013(Autodesk 玛雅2013) 官方版

maya2013(Autodesk 玛雅2013) 官方版

热门排行

简介

maya2013 64位是专为微软64位操作系统而开发的一款顶级三维动画制作软件,目前能够适用于64位的winxp/vista/win7系统,新版本增加了Bulle t物理引擎、Maya nHair、加强了Viewport 2.0、增加了一个新的材质编辑器、Heat Map蒙皮、Trax动画片段的匹配、ATOM动画传递等多项实用功能,大大提高了三维设计的制作效率和品质,能够用于动画、环境、运动图形、虚拟现实和角色创建。

全新的maya2013 64位为用户添加了全新的Node Editor(节点编辑器)。使用Window|Node Editor即可打开Node Editor。按Tab键输入要创建的节点名称即可快速创建节点。另外软件还添加了新的Pipeline Cache,并分为Alembic Cache(由工业光魔和索尼开发的插件,AbcExport.mll和AbcImport.mll)和GPU Cache(由Autodesk开发的插件,gpuCache.mll)。maya2013另一大亮点是Viewport2.0。事实上在Viewport2.0不算是新功能,但Maya2012的Viewport2.0支持的内容有限,速度稳定性都不够理想。经测试发现,Maya2013的Viewport2.0性能和稳定性都有了很大的提高,而且支持更多效果。

maya2013新功能:

一、设备数据流

该MPxThreadedDeviceNode和MPxClientDeviceNode代理类已被添加到让你通过自定义插件节点流从外部源到依赖图数据。以下新的Maya2013 / devkit /插件/示例演示了如何使用这些类:

1、gameInputDevice(Windows)

2、udpDevice(Linux)

3、randomizerDevice(所有平台)

二、用户界面拖放

添加了新类以向Maya的拖放机制提供回调钩子:

1、MExternalDropCallback - 此类将用于注册回调以在将外部对象放入Maya时访问Maya的拖放信息。您可以替换或增加此外部拖放操作的拖放行为。

2、MExternalDropData - 此类表示从外部应用程序拖动时拖放操作中携带的数据。这个类由 MExternalDropCallback使用。

三、视口2.0

MHWRender命名空间下添加了一组新的类,用于处理Viewport 2.0中的索引缓冲区和顶点缓冲区

1、MComponentDataIndexing - 在共享顶点时存储索引映射。

2、MComponentDataIndexingList - 包含 MComponentDataIndexing对象的列表。

3、MGeometryUtilities - 用于在视口2.0中渲染几何图形的实用工具类。该 wireframeColor()函数得到最终的线框颜色。

4、MGeometryExtractor - 用于提取可渲染几何体的基类。创建此类的一个实例,以使用顶点和索引数据填充缓冲区。

5、MIndexBufferDescriptor - 表示索引方案,索引类型,基元类型,基元步长和组件信息的描述。

6、MIndexBufferDescriptorList - 包含 MIndexBufferDescriptor对象的列表。

7、MLightParameterInformation - 提供通过 MDrawContext访问的每个灯光信息。

8、MPxVertexBufferGenerator - 用户定义的顶点缓冲生成器的基类。

四、属性模式

添加了新的属性模式API类:

1、MAttributePattern - 提供一种要作为动态属性应用于节点或作为扩展属性应用于节点类的属性模式。

2、MAttributePatternArray - 提供用于处理属性模式数组的方法。

3、MPxAttributeFactory - 用户定义的属性模式工厂的基类。

五、模块支持插件

您现在可以轻松创建插件的可分发部署。站点管理员可以将插件设置为网络上的文件夹以及模块描述文件。每个用户的机器应该通过MAYA_MODULE_PATH环境变量指向模块描述文件。这样,即使跨多个Maya版本和平台,对插件进行更改也很简单。

现在支持插件的多个版本,其中所用版本由当前操作系统,Maya版本和语言设置(区域设置)组合确定。下一节将概述新模块文件语法的详细信息。

大家还下载了