【研究】
一专甩、TP粒子能做什么钟鸵?
有很多類似群體運動,如魚群涤躲、人流棺耍、空中飄著葉子等等,群體中每個個體都保持自己獨立運動种樱,但整個群體卻呈現(xiàn)一種特殊的運動規(guī)律蒙袍,這類運動的動畫,一般使用粒子系統(tǒng)模擬嫩挤。
C4D模擬群體運動動畫害幅,我個人認(rèn)為有三種辦法可以使用:
一是如果面對少數(shù)的、可控的類似粒子運動岂昭,使用克隆對象+效果器比較好一些以现;
二是較多數(shù)、較復(fù)雜的约啊,不涉及到變形的邑遏,使用模擬菜單下的自帶粒子(ThinkingParticles粒子簡化版本)一般情況也是夠用的;
三是復(fù)雜的恰矩、有條件的记盒、變化的類似粒子運動,最好使用ThinkingParticles粒子枢里。
二孽鸡、什么是TP粒子?
TP粒子(思維粒子)是一個基于規(guī)則栏豺,并能夠提供巨大的能力和靈活性粒子系統(tǒng)彬碱。TP粒子是靠事件驅(qū)動的。
思維粒子是基于節(jié)點進行編輯奥洼,并使用CINEMA 4D的Xpresso編輯器創(chuàng)建和編輯它的各個節(jié)點巷疼,所以在使用TP(Thinking Particle)之前,請確定你了解如何使用的Xpresso 灵奖。
這里我們需要掌握的概念是:
一是:一旦粒子從發(fā)射器產(chǎn)生后嚼沿,發(fā)射器不再具備控制粒子的能力。通過發(fā)生一些事件(粒子碰撞瓷患、死亡骡尽、受到重力場作用等等)利用其他一些節(jié)點去控制發(fā)射出來粒子,改變他們的大小擅编、速度攀细、方向箫踩、甚至按照條件對不同的粒子進行分組控制等等處理。
二是:你要知道谭贪,在粒子沒有被具體模型替換之前境钟,他們就是一些空間的運動的點而已。
三俭识、如何學(xué)習(xí)TP粒子慨削?
學(xué)習(xí)TP粒子,首先應(yīng)該熟悉Xpresso是如何操作的套媚,一些常用的節(jié)點是如何使用的缚态,尤其是TP粒子的節(jié)點,帶P字頭的凑阶,都要掌握猿规;其次在明白TP粒子的運作原理同時,要背會一些常用的固定設(shè)置方法宙橱;最后姨俩,多看范例,多多練習(xí)师郑。
在自學(xué)的過程中环葵,可以參考C4D中自帶的預(yù)設(shè):
1、STUDIO--PRESETS 有軟件自帶的TP粒子的范例宝冕。
2张遭、打開文件,這些范例都是按照類別分好的地梨。
3菊卷、進入文件夾,選擇一個宝剖,可以點擊預(yù)覽效果洁闰。
4、雙擊万细,C4D可以載入工程項目扑眉。
5、打開XPRESSO可以查看TP粒子的邏輯連接赖钞。(有點復(fù)雜是吧腰素,慢慢來,就如同聽英語一樣雪营,剛開始是一個字地聽弓千,后來是一個詞,再后來是一句一句献起,學(xué)得多了计呈,用得多了砰诵,就好了)
四、入門實例
TP粒子的節(jié)點很多捌显,如何應(yīng)用呢?首先舉一個例子总寒,簡單熟悉一下流程吧扶歪。
1、目標(biāo):我們制作一些藍(lán)色球體受到重力影響摄闸,向下墜落善镰,與地面碰撞的瞬間,變成紅色的立方體年枕。(立方體也受重力和摩擦力的影響進行運動)
如果利用TP粒子制作這樣一個動畫呢炫欺?
首先必須建立一個TP粒子發(fā)射器,發(fā)射的粒子分為兩組熏兄,首先把重力場通過節(jié)點傳到第一組粒子品洛,第一組粒子就在重力影響下,向地面落下摩桶。再通過碰撞節(jié)點傳給第一組粒子桥状,告訴一組粒子遇到“地面”平面后,發(fā)生碰撞硝清。在發(fā)生碰撞時辅斟,產(chǎn)生碰撞事件。通過節(jié)點對此進行判斷芦拿,立即對碰撞的粒子進行轉(zhuǎn)換士飒,發(fā)生碰撞的粒子轉(zhuǎn)化為二組粒子。一組粒子用藍(lán)色球體模型替代蔗崎;二組粒子用紅色立方體替代酵幕。思路和原理見上圖。
2蚁趁、首先設(shè)置粒子分組裙盾,點擊TP粒子設(shè)置
3、在粒子組--全部的上面他嫡,按鼠標(biāo)右鍵--出現(xiàn)菜單點擊“添加”番官,建立兩個組。并設(shè)置顏色钢属,這個設(shè)置的顏色和顯示類型不是渲染的顏色和顯示形狀徘熔,是用于場景編輯中顯示的,為了更好編輯區(qū)分之用淆党。(粒子就是空間的一個點酷师,總得在空間有個標(biāo)記不是嗎讶凉?)
4、在場景中建立一個空白對象山孔,改名字為TP懂讯,然后右鍵添加XPRESSO標(biāo)簽。
5台颠、雙擊標(biāo)簽進入XPRESSO編輯窗口褐望。
TP粒子分為六類,其中TP生成器串前,主要是描述粒子是怎樣及如何產(chǎn)生的瘫里,這里有六種產(chǎn)生粒子的不同辦法,我們先選擇常用的粒子風(fēng)暴荡碾。
6谨读、建立粒子風(fēng)暴節(jié)點之后,點擊播放坛吁,就有很多粒子從粒子發(fā)射源劳殖,粒子不停射出。
7阶冈、但是闷尿,你想移動和旋轉(zhuǎn)場景的粒子發(fā)射源--離子風(fēng)暴,那是不可能的女坑。那如何能移動和旋轉(zhuǎn)粒子風(fēng)暴這個發(fā)射源呢填具?
下面的方式,你必須熟記:把空白物體TP拖進編輯窗口(當(dāng)然你新建一個空白物體也行匆骗,現(xiàn)成的不用劳景,白不用)點擊TP節(jié)點的右上紅色輸出端口,找到全局位置和全局矩陣碉就。粒子風(fēng)暴節(jié)點找到左上角(輸入端口)盟广,找到投射器位置和投射器對齊。把它們進行連接瓮钥。一定要記捉盍俊!
8碉熄、按R選擇TP空白物體桨武,點擊播放,發(fā)現(xiàn)粒子風(fēng)暴終于轉(zhuǎn)動了锈津。
9呀酸、點擊“粒子風(fēng)暴”節(jié)點,右側(cè)面板出現(xiàn)屬性琼梆,仔細(xì)看看性誉,都是與發(fā)射粒子有關(guān)窿吩。這里,首先改變類型--矩形错览,調(diào)整水平尺寸為300纫雁,垂直尺寸為100,這是設(shè)置粒子發(fā)射源的形狀和大小倾哺。
10先较、如何讓粒子風(fēng)暴發(fā)射“粒子一組”的粒子呢?
建立粒子群組節(jié)點悼粮。(在TP輔助體下,還有一個粒子群組節(jié)點曾棕,他兩不一樣扣猫,你自己看看)
11、點擊粒子風(fēng)暴--粒子生成翘地,與粒子群組相連接申尤。然后把群組1拖進去。要記籽酶昧穿!
12、點擊播放測試橙喘,發(fā)現(xiàn)如我所意时鸵。
13、如何把重力影響傳遞給群組1呢厅瞎?
粒子群組節(jié)點沒有輸出點可用饰潜。TP是用“粒子傳遞”節(jié)點來完成的。建立“粒子傳遞”節(jié)點和簸。
14彭雾、找到粒子重力節(jié)點,建立之锁保。
15薯酝、為了節(jié)省,注意看下圖爽柒。重力節(jié)點需要一個方向吴菠,我們建立一個空白物體,改名為重力霉赡,旋轉(zhuǎn)它橄务,使之Z軸向下。然后穴亏,把“重力”拖進“粒子重力”節(jié)點蜂挪。是哪個群組需要重力呢重挑?把群組1拖進粒子傳遞節(jié)點。
16棠涮、點擊播放測試谬哀!如我所意啊严肪!真麻煩是吧史煎?記住流程。
17驳糯、下面建立一個平面對象篇梭。
18、點擊播放測試酝枢,粒子穿過平面而過恬偷。
19、必須通知“群組1”粒子帘睦,下面有一個平面并與之發(fā)生碰撞袍患。建立粒子反彈節(jié)點。
20竣付、粒子傳遞節(jié)點與其相連诡延,把平面對象拖到--粒子反彈節(jié)點。點擊播放古胆,沒有效果肆良?
21、點擊粒子反彈節(jié)點赤兴,找到屬性--反射類型--改為對象妖滔。測試,還是沒有反應(yīng)桶良?
22座舍、找到平面對象,按C 轉(zhuǎn)化為多邊形陨帆。(在TP中涉及到的模型對象曲秉,基本都是多邊形物體)
23、點擊播放疲牵,測試正常承二。但有一個問題,粒子到標(biāo)記線處沒有了纲爸?
24亥鸠、這是因為粒子是有生命的,默認(rèn)是能活到90幀。所以负蚊,點擊“粒子風(fēng)暴”節(jié)點神妹,找到屬性--壽命改為200幀。
25家妆、把動畫播放線延長為300幀鸵荠,點擊播放看看。
26伤极、如何把空間運動的坐標(biāo)點蛹找,替換為有形物體呢?
建立一個球體哨坪,賦予藍(lán)色材質(zhì)庸疾,轉(zhuǎn)化多邊形。
27当编、建立“粒子對象外形”節(jié)點彼硫。
28、把球體模型拖進“粒子對象外形”節(jié)點凌箕,然后,把它與"粒子傳遞"節(jié)點相互連接词渤。
29牵舱、點擊播放測試,沒有叭迸啊芜壁?
要想顯示具體粒子形狀,必須在場景中高氮,建立“粒子幾何體”慧妄。
30、點擊播放測試剪芍,有了塞淹。但是太小啊罪裹?
31饱普、點擊“粒子風(fēng)暴”節(jié)點,選擇屬性--尺寸---設(shè)為48
32状共、點擊播放測試套耕。
(但是發(fā)現(xiàn)有的小球被平面吞了一半?這是因為他們的碰撞是以小球的中心坐標(biāo)為參考的峡继,以后再談)
完成一半了冯袍。很累吧?麻煩吧?
就到這里吧康愤,太多了消化不了儡循,下期接著談。
如果你對TP粒子感興趣翘瓮,按照順序贮折,打開C4D做一遍,熟練記住流程资盅。
【后記】
1廷蓉、 C4D的TP粒子使用起來比較麻煩俯渤,沒有點程序員的頭腦,很難把它玩得出神入化啊哪痰!這一點不如3DMAX中的TP粒子了,雖然他們是同宗茂装,但從功能上怎诫、邏輯上和人性化上,C4D不如之蓝晒。它更不如C4D中的插件X-PARTICLES邏輯性腮出、操作性強,這是個人感覺而已芝薇。目前看X-PARTICLES粒子與C4D融合的比較好胚嘲,功能也十分強大。我真希望C4DR18能有以下改進:一是MAXON公司能夠收購XP粒子洛二;二是把材質(zhì)設(shè)置節(jié)點化馋劈;三是增加PBR渲染技術(shù)。
2晾嘶、采用圖文學(xué)習(xí)C4D TP粒子妓雾,不知道,觀者能否看懂垒迂,歡迎交流械姻,提出意見。