- 1、本文档共15页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
MAYA制作翻书效果
首先创建面片
使用Editduplicate special复制30张面片,制作书页模型
改copy为instance、y轴偏移为0.01、复制数量为30
选中所有面片,polygonsmeshcombine
保持选中状态下点击nclothcreate ncloth,网格变为红色,中心出现动力学符号
下一步打开属性面板,调整纸张的属性参数
Thickness=0.004这个值是计算机根据你的模型,在创建布料时自动赋予的,我们不修改
Self collide width scale=1如果这个值大于1的话,面与面之间会出现穿插,碰撞时容易出错
Friction=0.8纸面与纸面之间会有一些摩擦,这个值根据需要修改
Mass=0.3纸张都是比较轻的,这样后边加力场时容易被吹动
Drag=0.1 Tangentail Drag=0.05分别调大,因为纸张之间在翻动过程中会相互影响,互相有牵扯,具体变化可以调整不同数值来测试效果
打开Dynamic Properties
这里的参数是布料调整中很重要的部分,直接影响其在运动过程中的形态。
Stretch resistance=40 Compression resistance=40 分别调大,一个是拉伸抵抗,一个是挤压抵抗,因为纸是没有太大弹性的,在拉扯时不太容易变形
Bend resistance=3 适当调大,让纸在翻折时有一定的弯曲,同时在落下时又能恢复原状
Damp=0.1加大阻尼,使其在运动中能量通过散失而减小,就好像现实中运动的物体与空气摩擦产生热量而散失掉一样
打开下面的Quality settings,这里要修改一个参数
这里的自碰撞方式要把点改为面,为的是加大面积,提高碰撞精度
设置解算器nucleus
点开Use plane,运用网格作为地面,调整plane friction增大地面摩擦力
Substeps=20 Max collision iterations=30 因为面数较多,间距较近,只有加大运算步数和碰撞反复的值才不会出错,但是解算时间较长
Space scale=0.1 ncloth是以米为单位的,如果我们的工作范围是厘米,则要修改这一数值
在侧视图中显示碰撞厚度
向上移动,使碰撞层底部略高于地面,以保证不穿插,正常解算
10、取消碰撞层显示,切换到顶视图,选取点,添加组元约束
重复
现在有了两个约束,用以固定书本的边缘,也是参照真实书本的原理,靠外的约束强些,靠里的约束弱些
11、打开属性面板dynamic constraint shape
将connection method 修改为with max distance 并设置max distance为0.05,这样各约束点之间,每五个之间将会关联,在变形时可以相互牵扯。下一步是调整牵扯力的大小,strength=20、Tangen strength=10,都比较大,为的是保证页边缘在翻开时都聚集在一起,像被书胶紧紧黏在一起一样,当然也可以根据需要改为30、20等等,要看解算效果。
关于dynamic constraint shape2的参数,connection method和dynamic constraint shape1的一样,不同之处就是把strength=0.01、Tangen strength=0,仅仅维持一点关联,能让书页自由展开,又不至于失去控制
12、固定书的底部使其不产生滑动,选中底部四个定点,创建transform约束
书页是有重量的,尤其是在数量较多时,重量也较大,产生的惯性会把整体拖离原位,因此要把底部固定
添加驱动力场,在创建布料时解算器中已包含了重力,我们仅需要一个对书页的推动力,这里选择体积轴力场,比较容易控制力的方向和影响范围
体积轴场的设置
Magnitude=9 attenuation=0.5这两个值之间可以调整在观察变化,太大不好,太小也不行,书页会在半空受重力作用,垂直落下
为了让力的方向单一,将away from center=0 along axis=1
下面调整力的方向和运动
将力场的方向调整为翻书方向,对Y轴key动画,以便让书一页页翻起
注:在MAYA动力学中相同的参数在不同的??子上运行时得到的结果也不一定相同,所以这里给大家的只是一个思路,通过这个例子,熟悉布料工具在不同方面的模拟
最终
您可能关注的文档
最近下载
- 最新石灰生产危险源辨识、风险分析资料.docx VIP
- 船体装配工培训.pptx
- 新版人教版七年级英语上册书面表达及范文.pptx
- 2023-2024学年山东省潍坊市九年级(上)期末物理试卷.docx
- 广东省广州市增城区2022-2023学年九年级上学期期末英语试题(答案).docx VIP
- 《审计基础》课程标准.pdf
- 2024-2025学年度南京市鼓楼区三年级语文第一学期期末真题模拟检测.docx
- 餐饮服务员岗位培训.pptx
- 寒假放假安全教育主题班会PPT.pptx VIP
- 沪教版(2024)七年级上册Unit 1 Friendship 语法 Grammar 特殊疑问句(含解析).docx VIP
文档评论(0)