当前位置:首页>软件教程>maya教程>教程内容

Maya教程:简单的室外场景搭建教程(3)

来源:火星时代 作者:admin 学习:13390人次

添加新属性,第一个控制缩放的属性,属性名:scl,数据类型:Float(浮点数),属性类型:Per particle(array)(每粒子属性)。(图21)

图21

点击Add按钮添加属性,再添加控制旋转的属性,属性名:rot,数据类型:Float(浮点数),属性类型:Per particle(array)(每粒子属性),点击Add按钮添加第二个属性,最后添加控制物体索引的属性,属性名:index,数据类型:Float(浮点数),属性类型:Per particle(array)(每粒子属性),点击Add按钮添加第三个属性。这时在每粒子属性栏里会看到新添加的属性。(图22)

图22

右键点击scl属性后面的长方框,选择Creation Expression,打开表达式编辑窗口,输入表达式:
scl=rand(0.12,1.2);
rot=rand(360);
index=int(rand(0,5.99));(图23)

图23

点击Create按钮,创建表达式。在粒子属性编辑窗口中,找到Instancer(Geometry Replacement),卷展栏,勾选Allow All Data Types,在Scale的下拉菜单里选择自定义的控制缩放的属性scl,在ObjectIndex的下拉菜单里选择自定义的控制物体索引的属性index,在Rotation的下拉菜单里选择自定义的控制物体旋转的属性rot。(图24)

图24

创建几个Lambert材质,分别附给地面和六块石头,地面的材质找一个草地的贴图,石头的材质找一些石头的贴图。然后选择六块石头,将其隐藏,并锁定属性。回到第一帧,重新播放动画,看石头随机的分布到地面上。(图25)

图25

切到相机视图,调整到一个比较舒服的角度,在通道盒内锁定相机属性。(图26)

图26

在当前状态下,选择粒子,执行菜单命令Solvers->Initial State->Setfor Selected,将粒子初始化。确定粒子的状态,在outliner里选择地面下面的粒子发射器,将发射数量设置为零。(图27)

图27

创建一个背景,给它一个兰伯特材质和一个天空的贴图。(图28)

图28

学习 · 提示

  • 一定要打开PS,跟着教程做一遍,做完的图到这交作业:提交作业
  • 建议练习时,大家自己找素材,尽量不要用教程提供的素材。
  • 教程有看不懂的地方,可以到论坛发帖提问:新手求助
  • 加官方微信,随时随地,想学就能学:ps_bbs,或扫右侧二维码!
  • 关注我们学更多,每天都有新教程:新浪微博 抖音视频 微信小程序
- 发评论 | 交作业 -
最新评论
刀剑若梦2017-12-10 03:19
666
奈何這杯茶2017-05-28 06:47
给我 知道 知道
幸福不是晴天2017-05-28 12:30
66666
蒙秋华22017-05-27 09:34
6666666666666
歌子小菜2017-05-27 05:55
我是来看隐藏的~·
misster2017-05-27 05:54
不错不错
末世代哀鸣曲2017-05-27 05:22
学习学习
斯文的流氓002017-05-27 02:51
66666666666
兔子爱罗布2017-05-27 01:18
晚上来试试。
水輕云澹2017-05-27 11:10
回复才能看得到?
转角遇到璦2017-05-27 10:12
666
我还算什么2017-05-27 10:11
6

关注大神微博加入>>

网友求助,请回答!