跳到主要內容

發表文章

目前顯示的是 8月 31, 2014的文章

Blender Add-On : SCA 樹木產生器

SCA 樹木產生器 是 Michel J. Anders 根據 Space Colonization Algorithm 開發的一款樹木建模擴充程式。除了建模,這個擴充程式還已經預設了幾種 Cycles 材質,樹木產生後幾乎立即可用。 參數設定簡要說明如下,注意調整參數之後要按 Update Tree 按鈕才會生效: 樹形(枝幹生長)設定 Shap Settings: Number of endpoints:端點數。枝幹朝端點生長,數目愈多分枝愈多。 Internode length:分枝點間的距離,BU。距離愈短效果愈好。距離短時有時會發生樹枝長不到端點的情形,這時增加 Maximum Iterations 可解決。 Influence range: Kill distance:端點刪除距離。枝幹生長時位於刪除距離內的頂點會忽略不計,數值愈高、分枝愈少。 Tropism:樹枝生長往上彎曲(正值),或往下彎曲(負值)。 樹冠設定 Crown Settings: Crown size:樹冠垂直半徑,BU。 Crown shape:樹冠水平半徑除以垂直半徑。 Crown offset:分枝開始的高度,BU。  Surface bias:樹冠表面分佈模式。小於 1,傾向於主幹;大於 1,傾向於表面。 Top bias:端點分佈趨勢。小於 1,傾向於根部;大於 1,傾向於頂端。 樹皮選項(Skin options): 取消勾選  No Modifiers 可以設定樹枝的外貌。 增加樹葉或果實(Adding Leaves & Objects): Leaf clustering:樹葉及物件分佈模式,數值預大愈往末端端點集中。 Leaf distribution:選擇樹葉種類。 Additional object distribution:選擇額外物件(果實)種類。 樹葉及果實物件是兩個獨立的分子系統,樹木基本架構建立完成後,還可到 Particle Systems 分頁另行調整、甚至更換成自己的樹葉或果實群組。 References: Extensions:2.6/Py/Scripts/Add Mesh/Add Space Tree - BlenderWiki Small Blende

Blender 2.71 Cycles : 紋理重疊效果

Cycles 製作青苔附著在牆面、或污垢附著在物體表面的紋理重疊方法跟先前介紹過的 利用紋理控制材質分佈 是同樣的原理,節點設置如下圖。 Blender 學習筆記

Blender 2.71 內部算圖引擎 : 旋轉程序紋理 - Object 貼圖座標

使用者可以把程序紋理的貼圖座標跟 Empty 物件的座標作連結,經由移動、旋轉、縮放 Empty 物件來調整紋理在物件表面的位置。作法為: 新增一 Empty 物件; 到 Mapping 分頁把程序紋理的貼圖座標(Coordinates)改為 Object; Object 選 Empty 物件,經由移動、旋轉、縮放 Empty 物件來調整紋理。 Blender 學習筆記

Blender 2.71 內部算圖引擎 : Stencil 紋理重疊效果

如上圖,如果使用者想要製作青苔附著在牆面、或污垢附著在物體表面的效果,可以使用 Influence 分頁裡的 Stencil 效果來達成。作法為: 為材質指定三個紋理。由上至下的第一個紋理是在最底層的紋理;第二、三個紋理會疊在第一個紋理之上;但第二個紋理(Stencil)是用來控制第三個紋理出現在物體表面的位置。 控制紋理通常是黑白或灰階圖像,控制的原理是:第一個紋理出現在控制紋理的黑色位置、第三個紋理則出現在控制紋理的白色位置。 控制紋理的 Influence 設定如下圖:勾選 RGB to Intensity, Stencil 選項;Negative 則會反轉控制紋理的效果,即讓第一個紋理出現在控制紋理的白色位置、第三個紋理則出現在控制紋理的黑色位置。 References: Using texture and material stencils - .: Feeblemind :. Weblog 紋理、貼圖(UV)   Blender 學習筆記