最美情侣中文字幕电影,在线麻豆精品传媒,在线网站高清黄,久久黄色视频

歡迎光臨散文網(wǎng) 會員登陸 & 注冊

了解C4D 的XPresso的使用

2020-07-03 13:59 作者:天逸寶地  | 我要投稿



本文是關(guān)于Cinema 4D中的XPresso的。XPresso是基于節(jié)點的編程系統(tǒng),它使用*節(jié)點*完成某些任務(wù)。在本文中,我將討論節(jié)點編程的基礎(chǔ),并且將提供一個足以滿足字符需求的基礎(chǔ),例如)我還將首先討論節(jié)點的結(jié)構(gòu),一些用于計算的內(nèi)置XPresso選項卡節(jié)點以及每個節(jié)點的操作),然后我們將討論UserData選項卡。創(chuàng)建自己的控制器并學(xué)習(xí)如何在Viewport中顯示它們(我們還將考慮Viewport控制器的設(shè)置)

我將文章分為三部分。

-節(jié)點的結(jié)構(gòu),層次結(jié)構(gòu),交互。

-UserData,創(chuàng)建控制器,設(shè)置控制器,輸出到HUD。

-綁定控制器,范圍映射器。

第一部分。這樣就可以使用XPresso,但是我們知道這是一個標簽。讓我們創(chuàng)建一個新場景。創(chuàng)建一個常規(guī)多維數(shù)據(jù)集,并在其上添加XPresso標記。


添加XPresso標簽

現(xiàn)在,讓我們打開標簽以更詳細地了解它。使用鼠標右鍵將節(jié)點添加到標簽中。


單擊鼠標添加節(jié)點

但是您也可以使用左側(cè)的菜單添加。(盡管使用鼠標添加起來更方便快捷)


從左側(cè)的就緒節(jié)點列表中向我添加一個節(jié)點。

除了標準節(jié)點外,您還可以創(chuàng)建任何節(jié)點:標記,對象,材料,變形器,Mo圖等。為了將某些東西放到XPresso中,我們可以簡單地用鼠標左鍵拖動它。

現(xiàn)在,我們繼續(xù)節(jié)點的結(jié)構(gòu)。一個節(jié)點始終具有兩個端口,即輸入端口和輸出端口。有時可能有多個輸入端口或多個輸出端口。


節(jié)點端口

要創(chuàng)建端口,請在節(jié)點角上的藍色或紅色立方體上單擊鼠標左鍵。相應(yīng)地創(chuàng)建輸入或輸出端口。每個節(jié)點可以添加自己的參數(shù)。在多維數(shù)據(jù)集上,您可以設(shè)置端口,例如位置或轉(zhuǎn)彎,以及多維數(shù)據(jù)集具有的所有屬性。如果添加變形器,則變形器的作用值(例如,扭曲)。使用材質(zhì),您可以添加任何通道,例如顏色。帶標簽的標簽選項。您可以在視口或渲染中創(chuàng)建顯示端口。但是稍后會更多。


在多維數(shù)據(jù)集的特定軸上創(chuàng)建位置端口

如果添加材料,它將在創(chuàng)建端口時具有其他選項卡。


材質(zhì)節(jié)點的顏色端口

這樣,我們就確定了節(jié)點的結(jié)構(gòu)。她很簡單。層次結(jié)構(gòu)又如何呢?例如,那兩個立方體。


兩個立方體

并且為了理解節(jié)點之間的交互方式,讓我們進行操作,以便當紅色立方體移動時,綠色立方體旋轉(zhuǎn)。)這非常簡單。將這兩個多維數(shù)據(jù)集添加到XPresso。(順便說一句,當您將鼠標懸停在節(jié)點的角或側(cè)面上時,可以使用適當?shù)幕瑝K來更改節(jié)點的大小,并且可以在視口中使用鼠標滾輪或按鈕在XPresso上移動。)


因此,我們要做什么。我們的綠色立方體應(yīng)該隨著紅色運動而旋轉(zhuǎn)。也就是說,綠色應(yīng)該依賴于它。記住更重要的一點很重要。節(jié)點始終位于左側(cè)。右邊的所有節(jié)點都是子節(jié)點。

在軸上創(chuàng)建一個紅色立方體端口位置。轉(zhuǎn)到紅色標記,例如選擇“坐標”,“位置”和“ X位置”。如果僅選擇一個位置,則無論立方體移動到什么位置,數(shù)據(jù)也將僅沿一個軸讀取。


同樣重要的是要了解一個位置和一個全球位置。這很重要,不應(yīng)混淆。如果對象是對象管理器中另一個對象的子對象,那么我們只需選擇一個職位即可。這將是相對于父級的讀取位置。如果是全球性的,那么相對于世界。在這種情況下,父母的立方體與世界沒有任何關(guān)系。

然后向綠色立方體添加所需的旋轉(zhuǎn)


如我們所見,端口已添加到我們的節(jié)點中。它們的數(shù)量是無限的,如果需要,我們可以添加一百。為了綁定這些參數(shù),我們需要在端口的圓上單擊鼠標左鍵并將其拖動到另一個端口的圓上,以將其與所謂的線程連接。創(chuàng)建一個鏈接。


這樣我們就可以連接參數(shù)了。讓我們看看如果移動紅色立方體會發(fā)生什么。


是的,確實,當我們移動紅色立方體時,綠色立方體開始旋轉(zhuǎn)。但不是版本。綠色立方體依賴于紅色,并且移動的原因是旋轉(zhuǎn),但旋轉(zhuǎn)綠色時,我們將無法移動紅色。了解節(jié)點的這種層次結(jié)構(gòu)很重要。并記住這一點。產(chǎn)婦會影響孩子,但孩子不會影響產(chǎn)婦。是的,到目前為止,我們還沒有完成綁定的權(quán)利,而只是作為節(jié)點連接的一個例子。為了使旋轉(zhuǎn)與運動成比例地對應(yīng),我們將考慮此節(jié)點專用的變壓器。

第一部分結(jié)束。我們非常簡要地與您一起檢查了節(jié)點層次結(jié)構(gòu)的結(jié)構(gòu)以及端口的添加和鏈接的創(chuàng)建。

現(xiàn)在考慮創(chuàng)建控制器。離開立方體的場景,這對我們很有用

要創(chuàng)建控制器,我們需要選擇要在其上創(chuàng)建控制器的對象。您還可以在材質(zhì),標簽或多維數(shù)據(jù)集本身上創(chuàng)建它們。但是最好為此創(chuàng)建一個單獨的零作為控制器。


現(xiàn)在選擇零,以便將控制器創(chuàng)建為零,然后按按鈕創(chuàng)建自定義控制器


如果選擇了任何其他對象,則將在其上創(chuàng)建控制器。


因此,我們有兩個按鈕。添加控制器或打開管理器。讓我們添加并查看用于創(chuàng)建控制器的設(shè)置)


在這里,我們有一個像上面的窗口。我們已經(jīng)有一個數(shù)據(jù)控制器。讓我們了解一下左側(cè)的內(nèi)容,首先重命名控制器本身。然后創(chuàng)建一個組并將我們的控制器扔到它下面。我們將從標準組中剔除一切




將控制器扔到足下)))


現(xiàn)在,我們肯定會單擊“確定”,然后查看零對象的標簽。我們這樣做是為了了解在零對象的參數(shù)標簽中所有內(nèi)容的外觀)


并且我們還可以在同一組下按下Ctrl鍵復(fù)制同一組,以創(chuàng)建一個子組,然后單擊“確定”。



原來是我們的“帶控制器的組”選項卡中的組?,F(xiàn)在,我們可以在“用戶數(shù)據(jù)”菜單中操縱控制器的層次結(jié)構(gòu)。要創(chuàng)建幾個標簽,我們可以創(chuàng)建更多常規(guī)組,如下面的屏幕截圖所示。



現(xiàn)在我們直接進入控制器設(shè)置。


前兩個是名稱和簡稱。一切似乎都很清楚。(在電影搜索引擎中很容易找到的短名稱)現(xiàn)在,“控制器類型”部分很重要(數(shù)據(jù)已轉(zhuǎn)換為數(shù)據(jù),因此我們選擇要調(diào)節(jié)的數(shù)據(jù)類型)。在我們面前的是一長串所有類型的列表,默認情況下我們可以選擇所有類型。我們將使用它,因為這是膚淺的相識,無需深化。但是例如,“顏色”選項卡允許我們在材質(zhì)和XPresso中創(chuàng)建顏色控制器,以將控制器的顏色綁定到材質(zhì)的顏色,并實時使用便捷的控制器來更改材質(zhì)而無需進入。但是,哦。讓我們回到浮點類型繼續(xù)。


現(xiàn)在,“ Intarface”選項卡。(下圖)在其中,我們實際上選擇了控制器的類型。我建議使用Float Slider,因為這是最方便的方法,稍后您將了解原因。


順便說一下,提供的第三方渲染器還添加了自己的控制器和子類型,因此請不要擔(dān)心您沒有。

現(xiàn)在,單位選項卡。Float通常使用數(shù)字值,在此選項卡中我們選擇要調(diào)整的值。在這種情況下,可以是米,度或百分數(shù)。仍然有它們的實際單位,但我不使用它們。我們選擇興趣。由于我們將綁定此控制器(米和度),因此以后可以方便地進行所有轉(zhuǎn)換。


現(xiàn)在我們可以選擇滑塊的邊框。對于復(fù)雜的綁定,我使用從0到100的百分比。但是,如果您需要將運動直接綁定到控制器,請設(shè)置米并限制我們需要的數(shù)量,例如-3和-19。


嗯,我們也可以在下面選擇默認值,但是我通常不會碰它。如果您有興趣進行一些挖掘,一定會發(fā)現(xiàn)的。

現(xiàn)在,在配置控制器后,單擊“確定”并考慮如何在HUD視口中顯示所有內(nèi)容。

要將控制器顯示為視口中的輔助元素,請右鍵單擊它并添加相應(yīng)的關(guān)鍵點。


在我們的視口中,出現(xiàn)了我們創(chuàng)建的滑塊


要將其拖到我們需要的位置,例如,按Ctrl并將其拖到一個角。值得注意的是,當我們沒有有效的零時,控制器也會消失。為了使控制器處于活動狀態(tài),請始終右鍵單擊它并始終選擇顯示。


現(xiàn)在控制器將不會消失。要刪除控制器,請右鍵單擊并刪除。在視口中瀏覽這些控制器設(shè)置,您會發(fā)現(xiàn)您可以為其更改顏色,隱藏不同的參數(shù),更改形狀等等。我們不會專注于此,這是一個非常大的主題,需要單獨考慮。

第二部分結(jié)束

現(xiàn)在將多維數(shù)據(jù)集參數(shù)綁定到我們的控制器。與我們之前使用的旋轉(zhuǎn)和移動相同。完成此操作后,我們將考慮數(shù)據(jù)轉(zhuǎn)換。例如,我們的多維數(shù)據(jù)集旋轉(zhuǎn)并且信息進入角落??刂破靼俜直取榱吮苊獠槐匾穆闊斜匾D(zhuǎn)換信息。因為如果將控制器直接綁定到多維數(shù)據(jù)集的旋轉(zhuǎn),則可以使100萬轉(zhuǎn)1,000,000轉(zhuǎn)。好。少說話。要將立方體的旋轉(zhuǎn)和移動附加到控制器,我們將所有內(nèi)容添加到XPresso。(順便說一句,我們?yōu)槠渲幸粋€多維數(shù)據(jù)集創(chuàng)建了一個標簽,但最好始終在控制器對象上將此標簽設(shè)置為零)

讓我們將標簽從多維數(shù)據(jù)集拖動到空對象。


打開標簽。(我從以前的節(jié)點中清除了標簽以再次顯示)

由于我們的控制器為零,因此我們需要將多維數(shù)據(jù)集綁定到該控制器并將所有對象放到那里


現(xiàn)在,請務(wù)必按正確的順序分配節(jié)點。如果綁定將轉(zhuǎn)到控制器,它將是父節(jié)點,我們將其移至左側(cè),將子多維數(shù)據(jù)集移至右側(cè)


現(xiàn)在最重要的是?,F(xiàn)在我們將了解節(jié)點轉(zhuǎn)換器。范圍映射器。最初,它不是轉(zhuǎn)換器,但我們將其用于此類目的。這樣稱呼它。(下圖)


將其添加到標簽中,我們看到它已經(jīng)具有標準的輸入和輸出端口。它還在屬性菜單中具有設(shè)置。


拖動并按住Ctrl來復(fù)制它,因為我們有兩個立方體。


現(xiàn)在,我們需要分別選擇要綁定的多維數(shù)據(jù)集的參數(shù),紅色表示運動,綠色表示旋轉(zhuǎn)。讓我們像以前那樣做。



現(xiàn)在,將零添加到我們先前創(chuàng)建的端口控制器中的對象中。


添加了我們帶到視口的所有相同控制器。

現(xiàn)在連接一切。最主要的是按照正確的順序進行操作,并通過轉(zhuǎn)換器進行立方體處理


我們已經(jīng)連接了一切,但不會成功。最后一步是配置我們的轉(zhuǎn)換器。只有這樣,它才能起作用。我們選擇第一個轉(zhuǎn)換器并開始對其進行配置。


我們主要對Input Range參數(shù)感興趣。他負責(zé)我們的工作。在本例中,它是左側(cè)的零對象,然后在我們的控制器中,在“用戶數(shù)據(jù)”菜單中設(shè)置百分比。因此,我們將在標簽中選擇百分比。


在OutPut Range(輸出范圍)中,我們將選擇User Defined(用戶定義),因為我們將儀表轉(zhuǎn)換為多維數(shù)據(jù)集,并且不在列表中,因此用戶值非常適合它們。


對于下面突出顯示的這些值,我們對移動施加了限制。我設(shè)置-100和-300是因為我對場景感到很舒服。

此標記具有其他參數(shù),但現(xiàn)在也不會考慮它們。

現(xiàn)在將傳感器設(shè)置為旋轉(zhuǎn)并完成文章。選擇底部節(jié)點


現(xiàn)在,像第一個一樣,我們將使輸入變得有趣。我們將選擇出口的角,因為我們捕捉了立方體的角。


我們將保留默認值并查看發(fā)生了什么。關(guān)閉標簽,查看我們的視口控制器是否適用于多維數(shù)據(jù)集。



確實是的。如果您正確執(zhí)行了所有操作,那么一切正常。即使是很少的知識和創(chuàng)造力,也已經(jīng)有可能為某種機制建立簡單的裝備。

第三部分結(jié)束。


了解C4D 的XPresso的使用的評論 (共 條)

分享到微博請遵守國家法律
墨脱县| 防城港市| 湟源县| 门头沟区| 泰兴市| 耿马| 阿拉善盟| 陇川县| 赤水市| 娄烦县| 隆林| 淳化县| 榕江县| 临泉县| 贡觉县| 潮安县| 榆树市| 平泉县| 合水县| 梁平县| 横峰县| 平定县| 渭南市| 运城市| 惠水县| 上思县| 邯郸县| 奉节县| 宝山区| 贡觉县| 南通市| 永城市| 西昌市| 冀州市| 东台市| 铜梁县| 普兰县| 日喀则市| 双城市| 岐山县| 三原县|