第1个回答 2013-04-19
Maya衬着教程:MAYAjiedian实现3S结果先要把散射色彩的强度V值提取出来,也就是散射的增益,在lambert2里增加这个shuxing,定名为:sanshe Power,应用这句MEL:addAttr-ln sanshePower-at double-min 1-max 10-dv 1lambert2;建立一个新的jiedian:MultiplyDivide1,将刚附加的Sanshe Power送到MultiplyDivide1jiedianinput1的X,Y,Z上,把后面附加的translucence Color送到MultiplyDivide1的input2口上。再将MultiplyDivide1的output跟尾到ramp的color Entry List[0]Color上。如图。17、平常调度Sanshe Power,看看结果。18、先建立luminance和MultiplyDivide2两个jiedian,把灯光jiedian的lightIntencityshuxing和luminancejiedian的Value想连;把luminance的outValue连到MultiplyDivide2的input x,y,z三个shuxing上;将lambert2材质我们附加的translucence Colorshuxing连到MultiplyDivide2的input2上。再将MultiplyDivide2的output连到刚才的MultiplyDivide1的input1上。如图。但此时我们发觉了一个很严格的结果,我们的lightcolor Mixshuxing生效了。处置这个结果:这是因为阿谁ramp贴图是我们全部shade中的中间,所有的值都前去到它的零号色彩shuxing中去。而阿谁shuxing只需一个,当已有接点跟尾到它时,再跟尾另一个jiedian畴昔的时辰,后面的阿谁jiedian会主动断开。所以我们平常要对今朝的shade作个小小的批改,避免这种状况的产生。先把MultiplyDivide1和ramp的跟尾断开,把MultiplyDivide1的output跟尾到BlenderColor上的color2上去,在把blendercolor的output跟尾到ramp的position为0的色彩上。