在Houdini中大家知道怎么使用copy節點嗎,今天藍海創意云就帶著大家看一下copy節點渲染是怎么設置的以及它背后的原理吧。 我們在houdini中制作如下效果會用到copy節點。 其中copy節點分為左右兩個輸入口:左邊的是primitives to copy(需要復制的原型)。右邊的是template to copy to(作為要被復制到的樣板)。我們把錐形復制到圓球上,再把錐形的尖尖朝向軸,那么就得到了一個刺球了(相對來說比maya要容易實現一點)。過程中涉及到一個節點facet我并沒有使用,這個節點的主要作用是處理法線相關的操作,并且unique功能可以拆分面,讓每個面都是獨立的。我們借助下這個節點來分析。 下點法線與面法線。 1、什么是面法線 法線(normal line) 始終垂直于某平面的虛線。在數學幾何中法線指平面上垂直于曲線在某點的切線的一條線。在三維軟件中,我們一般認為面法線是垂直于平面的虛線。弧面的法線是垂直于弧面切線的虛線。 ![]() 2、頂點法線 我們說一般一個頂點是沒有法線的,一個單一平面上的點,它的法線方向與面法線一致。但是由多個平面拼接后相交頂點的法線應該如何確定呢?下面藍色線是houdini中box的八個頂點的法線方向: 仿佛不難理解,但是追其根源,這個角度是怎么得來的呢? 首先我們利用facet節點獨立box的每一個面,我們發現box的每個頂點分出了三顆法線,方向呢我標記出來了,與它們所在的面法線方向一致:那么其實當三個面合并后,那個頂點的法線方向就是這三根法線的平均值。向量積,數學中又稱外積、叉積,物理中稱矢積、叉乘,是一種在向量空間中向量的二元運算。與點積不同,它的運算結果是一個向量而不是一個標量。并且兩個向量的叉積與這兩個向量的和垂直。 雖然Houdini中copy節點渲染看起來很復雜,但藍海創意云表示只要掌握了背后的原理就可以一通百通了,希望大家多多學習吧。 |