Geometry Cache (几何体缓存)是在Maya 2008中新增加的菜单,并将其放在了动画模块下,该菜单的功能是将已经做好动画的角色模型以缓存的方式存储起来。换句话说,就是在角色模型上应用该命令后就可以将模型的骨骼、蒙皮和其他一切相关节点删除,只保留几何体缓存就可以重现动画了,Geometry Cache (几何体缓存)菜单如下图所示。
下面对该菜单中的每一个命令进行讲解,首先介绍Create New Cache (创建新缓存)命令。
功能说明:为当前对象创建一个新的几何体缓存。如果选择了多个对象,那么每个对象都有一个几何体缓存(每个几何体都作为一-个单独的文件),当然也可以为所有选择的对象创建一个单独的缓存。
需要注意的是,几何体缓存中只能存储对象顶点的XYZ位置,而不能存储对象形变节点的平移、旋转或缩放。
操作方法:选择设置了动画的对象,单击执行。
参数详解:单击Geometry Cache>Create New Cache> (几何体缓存>创建新缓存> )打开选项窗口,如下图所示。
1.Cache directory (缓存路径)
指定几何体缓存要保存在服务器或硬盘上的位置。单击其后面的文件夹图标可以选择不同的保存路径。
如果已经将场景文件保存到硬盘,那么几何体缓存文件夹将默认以与场景文件相同的名称保存在\maya\projects\default\data\路径下,如果尚未保存场景文件,那么几何体缓存文件夹将默认保存在\maya\projects\defaultidatalcache路径下。
2.Cache name (缓存名称)
为要创建的几何体缓存指定一个名称。
3.Use Cache Name as Prefix (将缓存名称作为前缀)
设置缓存名称并将其作为前缀,勾选该选项时,几何体缓存的名称是当前对象的名称加上该前缀,例如,一个对象的缓存文件名称是Ball,前缀是ted,那么就按以下规则来命名。
ted_ BallFrame1, ted_ BallFrame2, ted_ .BallFrame3 ....
仅当勾选了One file per frame (每帧作为一个文件)或One File per Geometry (每个几何体作为一个文件)选项时,该选项才有效。
4.Cache Format (缓存格式)
新用于指定Maya的缓存格式,包括mcx和mcc两种可以选择。
5.File distribution (文件分布)
可以选择以下选项中的其中一个。
01 One File Per Frame (每帧作为一个文件) :以每帧存储的方式存储缓存文件。
02 OneFile (一个文件) :将缓存作为一个完整文件来存储。
03 One File per Geometry (每个几何体作为一-个文件) :以每个几何体单独存储的方式存储缓存文件。
注意:当One File (一个文件)或One File per Geometry (每个几何体作为一个文件)的缓存超过所限定的2GB几何体缓存大小时,它就会自动拆分成几部分,但是它们之间会进行融合。
6.Store points as (存储精度)
指定几何体缓存点数据存储的序列类型,它决定了存储的精度。
01 Double (两倍的) :选择该选项要比选择Float (浮点)更加精确,但是所需的存储空间也会增加一倍。
02 Float(浮点):不如Double(两倍的)精确,但是所需的存储空间是Double(两倍的)的一半。
7.Evaluate every frame(s) (每一帧进行一次采样)
指在创建几何体缓存期间,每隔多少帧进行一次缓存取样。
8.Save every evaluation(s) (每一样本进行保存)
指在创建几何体缓存期间,要保存哪些样本。对于其他参数在前面的小节中已经讲解过。
当创建了新的缓存之后,打开它的属性编辑器,观察缓存文件节点的属性,如下图所示。
参数详解:
1.Cache File (缓存文件)卷展栏
01 Base Directory (基本路径) :指定当前nCache节点的源缓存文件的路径。
02 Base Name (基本名称) :指定当前nCache节点的源缓存文件的名称。
03Enable(启用):用于确定下面的选项参数是否有效。
04 Start Frame (起始帧) :指定当前nCache节点播放的起始时间,当开始播放时,可以更改该属性。
05 Scale (缩放) :扩展或收缩当前节点的nCache的时间范围。如果提高该值,则节点的nCache模拟播放的速度会比较慢,降低该值,则速度会比较快。
06 Hold( 保持) :指定帧数.从而保持当前节点上nCache的最后一帧。
07 Pre Cycle/Post Cycle (之前循环/之后循环) :当前节点上nCache之前和之后的循环数。使用该选项可进行重复模拟。
08 Source Start/Source End (源片段开始时间/源片段结束时间) :指定包含在当前节点的nCache中源缓存帧范围的起始帧和结束帧,如果当前节点的nCache已经被剪切,那么该选项将不会与Original Start/Original End (源起始帧/源结束帧)相匹配。
09 Original Start/Original End (源起始帧/源结束帧) :当前节点上源nCache文件的起始帧和结束帧。
10 Reverse( 反向) :勾选该选项,当前节点上的nCache将反方向播放,从最后一帧开始播放,默认未勾选该选项。
11 Oscillate (摆动) :勾选该选项,则当前节点的nCache摆动在正向和反向之间将播放每一帧, 创建一个连续的播放循环,默认未勾选该选项。
12 Multi Thread (多线程) :勾选该选项,则在播放期间,当前节点的nCache将设置为多线程。默认未勾选该选项。
13 Queue Size (frames) [堆栈尺寸( 帧) ] :如果勾选Multi Thread (多线程)选项,那么Maya将试图预加载并保存nCache的帧数,但是不会预加载全部缓存。默认该参数值为20。
14 Display Load Progress (显示加载进度) :勾选该选项,将显示加载的多线程缓存存储堆栈的百分比,默认勾选该选项。
2.Cache Description (缓存描述)卷展栏
显示当前nCache节点的信息。
热门课程
专业讲师指导 快速摆脱技能困惑相关文章
多种教程 总有一个适合自己专业问题咨询
你担心的问题,火星帮你解答学习游戏开发班可以帮助游戏爱好者从零基础成为游戏开发专家,掌握全面的游戏开发技能。
火星时代教育为您提供专业的界面设计实战班,在实践中掌握界面设计的核心技巧和最新趋势,成为优秀的UI设计师。
了解UI交互设计培训的最佳选择,比较不同培训机构的优势和特点。
火星时代教育为您推荐专业的学影视后期培训机构,提供高质量的培训内容及资深导师指导,助您成为优秀的影视后期剪辑师或合成师。
火星时代教育是一家专注于交互设计培训的机构,为学员提供专业的交互设计培训课程,并帮助他们成为优秀的交互设计师。
本文章将介绍关于UE5智慧城市专业学习的重要性和火星时代教育的资讯。
1. 打开微信扫一扫,扫描左侧二维码
2. 添加老师微信,马上领取免费课程资源
同学您好!