玛雅在用rgbpp变粒子颜色时到了这一步校园招聘,死活变不成,咋回事

技术讨论 粒子替代物如何继承粒子颜色信息 [论坛存档] - 火星时代论坛-CG论坛_3dmax论坛_Maya论坛_室内设计论坛_平面设计论坛
查看完整版本 : 技术讨论
KobeGuo把rgbPP提出来 给每个替代物
KobeGuo有人能回答一下吗 急
可乐爱多我琢磨了半天...手边没有maya,只能大胆的猜猜。
替代物体的原理是复制原始物体,因此材质也是提取了原是物体的材质。如果想要实现你说的效果除非为粒子的每种颜色都建立一个材质,然后将材质颜色与每粒子的RGBPP相等,然后将材质赋给复制出来的物体。
也就是说如果你想实现这个效果就要自己利用表达式实现instanc的效果,其实也很简单,instanc创建的每粒子属性直接用。indexPP 控制复制哪个物体, scalePP 控制缩放, rotPP 控制旋转。
然后复制物体的transform=粒子的position。
为复制的物体起名为 xxx+粒子id
新建一个材质并起名为 yyy+粒子id
将材质yyy+粒子id 赋予 xxx+粒子id
可乐爱多而且你复制完物体之后要打组,当回复到第一帧的时候要自动把组删除,否则会越复制越多。
KobeGuo谢谢可爱多,不过粒子数量很多,一个一个的建很不现实。
按道理来说,应该能用粒子采样节点把颜色信息传递给替代物,但是具体不知如何操作
等待高人更好的回答
biul我只进行到每个粒子不同色这一步。
但还不知道怎么让替代物继承粒子的颜色。颜色属性找不到合适的途径链接。
qypwf帮顶!
可乐爱多替代的本质其实就是每粒子复制原始物体,所以替代物体的材质是取决于原是物体的材质。
只能从材质想办法,如果不建很多材质的话只能想办法让一种材质贴在每个物体上的颜色不同,试试看粒子采样结点连ramp吧,等我回家了也试试看。
biul这问题很有趣,昨天试到半夜了。
帮助文件里对instancer没有color属性,也没找到 “per instancer color”这种属性。
所有的instancer都继承了原始替换物的材质信息,原始替换物(单一的物体)的color是一个vector,rgb PP数据类型应该是matrix 。
如果能让vector变成**,并与matrix链接,那这个问题就解决了。
不好搞。呵呵
可乐爱多试了一下使用particlesamplerinfo节点来做,就跟楼上说的一样,因为instancer的本质是复制,所以instancer是不会有颜色属性的接口。
我试了一下直接用粒子采样链接原始物体的材质颜色,很可惜,原始物体只是被复制物体,所以无法通过particlesamplerinfo采集粒子的信息。所以还是用MEL手动实现替代功能,然后每颜色建材质比较靠谱。
还可以在后期方面想想办法。
可乐爱多这问题很有趣,昨天试到半夜了。
帮助文件里对instancer没有color属性,也没找到 “per instancer color”这种属性。
所有的instancer都继承了原始替换物的材质信息,原始替换物(单一的物体)的color是一个vector,rgb PP数据类型应该是matrix 。
如果能让vector变成**,并与matrix链接,那这个问题就解决了。
不好搞。呵呵
你说的这个我想过,本来打算做3个渐变,然后采样每粒子位置XYZ归到0-1并连接三个渐变的U 方向,采样RGB分别连接渐变的颜色,并把三个渐变作为RGB颜色连接至材质的RGB上。这样就能实现每粒子位置采样对应每粒子颜色,也就是你说的把vector连接至matrix。
但是很可惜,instancer的运作原理导致粒子采样节点无法在原始物体的材质上采集粒子信息,所以无法实现。
handWheelinstance是一个整体,而粒子颜色是每个属性,无法匹配
handWheel除了用MEL增加材质,应该没别的简单方法
Sweettom没有 per instancer color 这个属性,那就直接从instancer 本身入手吧,别囧在particel本身
wd7715材质中有一个paticle的节点。没记错应该是这个吧
whxlove110估计这很玄~,这问题不错~晚上回去看一下,但是,替代后物体的材质信息是取决于替代物体的原始材质,而原始材质,只有一个~!,这又点麻烦了~!,晚上回去看下有消息,明天来看~!
duxttyiy留名,貌似很复杂:D
可乐爱多啦啦啦~
KobeGuo看来是无解了 谁给自动桌写封信 下个版本添加这个的属性连接
可乐爱多呵呵~道个歉先,又说大话了~帖子改了~
的确PF也可以配合表达式做出很复杂的效果,但是有了TP后就很少有人去深入PF了。
我对PF的理解也只局限于默认的节点,MAX的表达式没有深入过。
顺便问一下,你给的效果也只是默认的shape节点的渲染效果,这样的话maya也可以做到。PF如果用shape instance的话也可以随意控制颜色么(不单独建立材质的情况下)?我想这才是问题的重点,如果可以的话请指教一下。
rnnnqj请问楼上QQ狂人,maya能做吗?
可乐爱多果然还是MAX的PF做这个效果有优势
MAX的替代只是使用了物体的外形,而材质和原始物体并没有关联。这就跟直接继承原始物体的SG节点的maya采样有了本质区别,MAX中因为材质和shpe是分开的,所以可以实现这种原始物体一种材质,替代节点一种材质的效果。
可乐爱多其实简单的效果也可以用这个思路,把替代节点转换成关键帧,然后对材质连结点应该可以实现一些简单的效果。但是怎么采样粒子信息.....哎呀呀....麻烦啊
nana3838:haha:今天看了 可乐爱多大大的东西很多哇 能学到很多~~【MAYA】【求助】我maya粒子继承颜色怎么变成黑色了_maya吧_百度贴吧
&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&签到排名:今日本吧第个签到,本吧因你更精彩,明天继续来努力!
本吧签到人数:0成为超级会员,使用一键签到本月漏签0次!成为超级会员,赠送8张补签卡连续签到:天&&累计签到:天超级会员单次开通12个月以上,赠送连续签到卡3张
关注:83,936贴子:
【MAYA】【求助】我maya粒子继承颜色怎么变成黑色了收藏
各位大大,为什么我的粒子继承颜色变成了黑色,明明按照教程做的啊,一步也没错,为什么就变成了黑色呢?
添加了RGB PP了吗?
请问LZ知道原因了吗?
按5键。6键,7键看看显示效果。
按5键。6键,7键看看显示效果。
登录百度帐号推荐应用
为兴趣而生,贴吧更懂你。或MAYA粒子颜色_maya吧_百度贴吧
&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&签到排名:今日本吧第个签到,本吧因你更精彩,明天继续来努力!
本吧签到人数:0成为超级会员,使用一键签到本月漏签0次!成为超级会员,赠送8张补签卡连续签到:天&&累计签到:天超级会员单次开通12个月以上,赠送连续签到卡3张
关注:83,936贴子:
MAYA粒子颜色收藏
刚开始学习maya,教材上讲到这一步。&&
为粒子添加RGB PP 和Opacity PP属性。
为这两个属性分别添加Ramp来控制粒子的颜色和可见度变化。&&
请问在哪里添加这两个属性啊。我在属性栏里一个都找不到。。然后怎么才能给这两个属性添加Ramp呢。?&&&&&&
Opacity PP 同理。为这两个属性分别添加Ramp的话,就在相应的属性后面右键--》Great Ramp。
登录百度帐号推荐应用
为兴趣而生,贴吧更懂你。或

我要回帖

更多关于 这一步 的文章

 

随机推荐