今天帶給大家的教程是使用grasshopper制作鞋底線條紋路。制作的思路主要分為三步:第一部分是制作等高線樣式的線條紋路。第二部分是把線條紋路流動到鞋底曲面上。第三部分則是把線條轉為模型的幾種方法思路。話不多說,我們直接開始制作的講解。
建模步驟
01、 使用SUBD工具制作出鞋底曲面,由于本教程主要講解Grasshopper,因此鞋底面的建模部分就不展開了,這個曲面的建模也非常簡單,大家可以自己捏一下。文章源自四五設計網-http://www.wasochina.com/27276.html
文章源自四五設計網-http://www.wasochina.com/27276.html
02、 接下來我們首先講解在Grasshopper中怎么制作出這種等高線形態的樣條紋理。先建一個平面拾取進Grasshopper。此處我們可以用點干擾面的起伏,為制作等高線做準備。熟悉Grasshopper的同學也可以使用圖片干擾,做出更復雜的效果。文章源自四五設計網-http://www.wasochina.com/27276.html
文章源自四五設計網-http://www.wasochina.com/27276.html
文章源自四五設計網-http://www.wasochina.com/27276.html
03、 要做出類似KS中的移位效果,我們需要確保面上的點數足夠。這里利用提取面上的點后從點建立曲面的方法增加曲面點數。注意此方法重構曲面時U數目需要輸入“x+1”。文章源自四五設計網-http://www.wasochina.com/27276.html
文章源自四五設計網-http://www.wasochina.com/27276.html
文章源自四五設計網-http://www.wasochina.com/27276.html
04、 利用點干擾的思路,干擾面上點的Z軸移動,做出點干擾起伏的效果。文章源自四五設計網-http://www.wasochina.com/27276.html
文章源自四五設計網-http://www.wasochina.com/27276.html
05、 使用contour組件求出此時起伏曲面上的等高線,就可以得到這種線條肌理啦。配合干擾點位的移動可以做出各種不同的等高線肌理效果。
06、 有了等高線的制作方法,就要考慮如何把線條流動到鞋底曲面上了。首先提取出subd鞋底的網格,然后使用Squish指令壓平,做出參考網格平面。
07、 使用多重曲面(或SUBD)流動的方法,可以把線條從參考平面網格流動到三維的多重曲面(或SUBD)表面上。
08、 接下來利用各種不同的形狀、點以及鞋底面邊界作為干擾在參考平面上做出等高線效果。
09、 使用smooth polyline組件平滑等高線,去除等高線上的鋸齒折邊效果。然后去除掉過短的邊。之后就可以把線條流動到鞋底曲面上了。
10、 接下來就是線條轉模型的方法了,先介紹第一種,跟制作等高線的思路類似,通過線條干擾鞋底面網格點的移動,做出類似置換的效果。再使用WB平滑,只要網格面足夠多,這種方法做出來的效果是非常不錯的。但缺點是計算緩慢。
11、 第二種方法則是使用Dendro體積建模插件,把線條轉為體積網格,計算速度很快,但是形狀基本上只能限制在圓管的造型上。
12、 最后一種方法做出來的肌理精度很高,適合生成,但是制作相對麻煩。大致上是利用單軌掃的方式,但是Grasshopper自帶的單軌掃工具有bUG,因此需要代碼用別的方式調用單軌掃。最后這種方法雖然精度高,運算時間也不算太慢,但很多地方需要手動修復。具體的講解可以看教程視頻。


評論