maya粒子插板效果

更新时间:2023-07-19 23:06:18 阅读: 评论:0

Maya粒子制作插板教程
呵呵如何翻译
hepan本教学为翻译教学,转载请注明来自aboutcg,以及注明翻译者原始链接:托福考试多长时间
原作者:TrueCG
翻译:史尧高中英语单词听力
This tutorial will show you how to make pinboard in maya.
本教程将告诉你如何在maya中创造一个插板效果。
fma
First create particle grid from one end of grid to another (using particle tool). My grid is default, -12 to 12. I t spacing 0.5. Beware that if that processing will get slower more particles you have
首先用起始和终点绘制粒子的方式(使用particle tool)制造出一个粒子网格。网格的大小是从世界坐标-12到12之间,粒子艰巨为0.5即可。当然如果你做的粒子越多你的场景就会变得越慢。
I added two custom scalar attributes called PosU and PosV.儿童英语教育机构
我添加了2个自己定义scalar属性,把它们的名称定义为PosU 和PosV,要注意大小写。
注:这里翻译作者不太认同scalar属性,因为不能读到每粒子属性值,应该是per particle Attribute,从下图看,作者用的就是per particle Attribute,这里比较无奈。作者写的和做的不一样。
I made expression so every particle will get unique index on creation. Basically I’m converting x and z positions to u and v coordinates. I u -12,12 since that is how far grid goes. I want to map positions between -12, 12 to 0,1 range so I u linstep.
我写了如下表达式,这样可以让每一个粒子得到一个独立的创建时属性。原理上讲就是,我把x和z轴的位置转换为了u和v坐标。即把-12,12的距离范围转换到0,1范围,这里我用了linstep语法。
Vector $pos=particleShape1.worldPosition;
Float $x=$pos.x;
Float $y=$pos.y;
particleShape1.PosU=`linstep -12,12 $x`;4849
particleShape1.PosV=`linstep -12,12 $z`;
sculpture什么意思
注:作者又一次不负责任的写了错误的表达式,我非常无奈,你只要一对比他写的内容和下图里的内容,你就疯了。在这里附上我改正后的表达式:
vector $pos=particleShape1.worldPosition;g7是什么意思
float $x=$pos.x;
float $z=$pos.z;
particleShape1.PosU=linstep(-12,12,$x); particleShape1.PosV=linstep -12,12,$z);
I added attribute scalar attribute named HeightPP and created ramp for it. 我添加了一个属性HeightPP,并且为它添加了一个ramp
ans

本文发布于:2023-07-19 23:06:18,感谢您对本站的认可!

本文链接:https://www.wtabcd.cn/fanwen/fan/78/1105885.html

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系,我们将在24小时内删除。

标签:粒子   属性   网格   翻译   注明   转换   表达式
相关文章
留言与评论(共有 0 条评论)
   
验证码:
推荐文章
排行榜
Copyright ©2019-2022 Comsenz Inc.Powered by © 专利检索| 网站地图