# Hair Tool - Addons ###### tags: `Blender` `Hair Tool` `頭髮` `派狀選單` `ADD-ON` # HairTool 製作頭髮的流程 一、從原始頭型(或模型)進入編輯模式,選取需要製作毛髮的面區域,使用 P 分離出來做為髮帽。 二、選取髮帽進入編輯模式,選取EDGE定義Make Sharp,用以讓 HairTool 辨識法向。 三、選取髮帽使用手工繪製或讓 Hair Tool 自動建立。 四、頭髮的建立重點: >1.從內層\下層做到外層\上層,內層頭髮比較密可順利隱藏頭皮。 >2.外層頭髮密度比較疏。 >3.外層做好之後再加一些亂髮讓頭髮看起來比較自然。 ## 1.Draw Hair [繪製頭髮](https://joseconseco.github.io/HairToolDocs_28/main_workflows/hair_drawing/#drawing-hair) 使用繪製的方式時,按鍵盤 D Key 後在髮帽上面以滑鼠繪出線條,此時會自動建立一段髮束,放開滑鼠即可結束一段髮束,與此同時會在 Collection 建立一個曲線物件。 一個曲線物件中可以繪製許多獨立曲線的髮束。若要結束這一個曲線物件的繪製,可以在3D View空白處按一下滑鼠即可結束。 在繪製多個曲線物件後,可以在 Collection 選取另一個曲線物件進去以添加頭髮或修改頭髮的曲線。  * Draw Hair 使用滑鼠或繪圖板在物件上繪製頭髮,使用時按住 D 鍵開始繪製。當這個項目按鈕為藍底白字時為繪製頭髮模式,點一下變灰底白字時則為筆記模式。 * Extend Strand 延長擠出模式。當這個為藍底白字時,會在原本的髮束尾端延伸繪出頭髮。灰底白字狀態時,則為一般模式。 * Target 繪出的目標物 Curves 曲線 Curve Ribbons 髮帶曲線 Partic Hair 粒子毛髮,使用滑鼠或繪圖筆,繪出為粒子的型態。 * [Curve 曲線類型](https://hackmd.io/kIQD2ZATS0iEvV3NQee-tQ)。( 使用 Partic Hair 時此項無作用) Bazier 貝斯曲線 Nurbs 非均勻有理B樣條曲線 Poly 多邊型曲線 * Surface Snapping 貼齊表面,藍底白字為啟用狀態。灰底白色狀態時,繪製的頭髮不會貼在髮帽上。 * Profile Width 整個曲線物件髮束的寬度 * Strand Radius 單獨一個髮束的半徑 * Auto UV 自動UV,選用Curve Ribbons時才會出現。啟用時為藍底白字。若不啟用自動 UV ,則會出現可以選用 Pick UV Box,參見[定義 UV BOX](https://joseconseco.github.io/HairToolDocs_28/uv_material/#defining-uvs) 。 * Fixed Resolution/Adaptive Resolution 固定分割率/可變分割率。 選用Fixed Resolution時,一個髮束的垂直分割段長短一致。 選用Adaptive Resolution時,會依照曲率變動分割。 下圖左邊為Fixed Resolution,右邊為Adaptive Resolution  * Points 曲線點數,一條曲線的分段數量 * Embed Roots Depth 發射端深度,髮束發射端伸入髮帽的深度 * Elevation Distance 高度距離,髮束離髮帽的遠近 * Elevation Falloff 高度衰減,髮束距離髮帽遠近的衰減幅度 * Max Length 最長長度,髮束的最長長度。0為無限制,畫多長就多長。若有設定長度則畫出來就依設定長度。 * Use Pressure 使用繪圖筆壓力。 * Align Tilt 傾斜對齊,將髮束的曲面對齊髮帽曲面。 ## 2.Draw Bake [烘焙頭髮](https://joseconseco.github.io/HairToolDocs_28/texture_baking/#baking-textures) 頭髮的設計繪製完成後可以進行烘焙的作業,烘焙是將細節從一個模型傳輸到另一個模型的過程,通常用在高模轉低模,主要是在於製作動畫、遊戲節省系統資源和加速。 * Flatten to UV Shape Key 將髮帽展平至 UV 外型鍵 * Open Baking Scene 打開烘焙場景。注意這會關閉現有模型場景! ## 3.Hair Operators 頭髮操作 <font color="blue">Convert/Generate 轉換/產生</font>  * Curve ribbons to mesh ribbons 曲線髮帶轉換為網格髮帶 * Generate Braid 產生辮子,將髮束轉換為辮子髮。  Frequency 辮子纏繞交叉的頻率,數值愈大交叉數量愈多。 Point Per interlace 辮子間格的細分,數值愈大愈平滑。 Length 長度。辮子的長度,最大為 1則依照此條髮束的長度一樣長。 Main Radius 整體編織辮子的粗細。 Strand Radius 單股辮子的髮束粗細。 Radius Falloff 辮子的粗細衰減 Equalize radii 辮子的平均粗細 * Generate Curls 產生捲髮,將髮束變成捲髮  Operator Presets 預設值,按加號可以新增自訂的預設值,也能按減號刪除。按向下符號可進入選取預設的項目,Reset Operator Defaule 可恢復目前項目為預設。 Curl Frequency 捲曲的頻率數量 Points per cycle 辮子旋轉間格的細分數,數值愈大愈平滑。 Raduis 捲髮的大小 Direction 旋轉方向有 Clockwise 順時針旋轉/Counterclockwise 逆時針旋轉。 * [Curves From grid surface](https://joseconseco.github.io/HairToolDocs_28/main_workflows/hair_from_surface/) 建立網格表面曲線,這是自動建立髮束的方式。  Operator Presets 預設值,按加號可以新增自訂的預設值,也能按減號刪除。按向下符號可進入選取預設的項 Hair Setting Generation Method 產生方式:edge Centers 邊的中心/Vertex position 頂點位置 Hair Type 頭髮[曲線類型](https://hackmd.io/kIQD2ZATS0iEvV3NQee-tQ):Bezier / Nurbs / Poly Radius 每股髮束的半徑 Strands Count 髮束的數量 Points Per Strand 每股髮束細分的數量數 Offset top tip 位移到末端 Offset to root 位移到根端 Clumps 髮束叢聚比率/Seed 種子數/Clump Falloff 叢聚衰減/Clump influence 叢聚影響 Randomize Spacing 隨機化髮束的間距 Randomize Spacing 隨機化髮束的長度/Seed 種子數 Transitions 過渡 Contrast 對比 Offset偏移 Noise Settings 亂髮設定/Noise Amplitude雜亂幅度/Seed 種子數/Length Constrain 長度限制/Noise Frequency 雜亂頻率 Snap Amount 貼齊髮帽的程度 Offset Ablve 偏移補償 Generate Ribbons 生成髮帶/ Strand Width調整髮帶寬度 /Align tilt 傾斜對齊,保持髮帶貼齊髮帽。 * Material/UV Refresh 更新材質和 UV ,可將目前設計的頭髮套上材質和更新UV。 --- <font color="blue">Profile</font> * Adjust Curve Profile 調整髮束切面輪廓線曲線  Segments U U向細分 Segments V V向細分 Strand Wigth 髮束寬度 Strand protrusion 髮束V向鼓起程度 Strand uplift 髮束U向隆起 Align tilt 傾斜貼齊 * Edit Curve Profile 編輯髮束切面曲線,每一個髮束曲線都是使用曲線做為切面輪廓線,就是一般使用曲線時在幾何設定中指訂的曲線。 * Close Curve Profile 關閉線輪廓,曲線兩端的封閉或開口 * Un-instance Profile 聯合實際輪廓線 --- <font color="blue">Curve Operations 曲線運算</font>  * Align Curve Tilt 曲線傾斜對齊/Only Selected只有選取項目/Reset Tilt 重置傾斜。 * Embed Roots 髮根嵌入,可以設定嵌入程度,也可以Only Selected 僅作選取項目的嵌入。 * Target 目標。 * Tape Curve 自定義髮帶的曲線外型 * Hair Dtraighten 拉直頭髮(Hair Straighten) Straighten 拉直 Transition Offset 偏移過渡(幅度愈多髮尾離髮帽愈遠) Transition Contrast 過渡對比 * Smooth Curve 平滑曲線 Smooth iterations 平滑化迭代 Transition Offset 偏移過渡(幅度愈多髮尾離髮帽愈遠) Transition Contrast 過渡對比 * Smooth tilt 平滑傾斜/Smooth Strength 平滑強度 * Smooth Radius 平滑半徑/Smooth Strength 平滑強度 * Randomize tilt 隨機傾斜,讓髮片垂直向隨機傾斜  Reset on init 重置為初始化 Only Select 只有選取項目 Max Tilt Angle 對大傾斜角度 Min Tilt 最小傾斜 Transition Falloff 過渡衰減 Root Influence 根端影響 Flip Direction 翻轉方向 Noise Seed 雜亂種子數 * Adjust Length 調整長度  Only Select 只有選取項目 Readjust point Count 重新調整髮束細分 Strand Length 髮束長度 * Resample 重新採樣  points per strand 細分點數 Iniform spacing 間格間距 Equal point Count 平均分配 Only Select 只有選取項目 Offset to tip 位移到末端 Offset to root 位移到根端 Strand Length 髮束長度 * Simplify Curve 簡化曲線 Error 容錯,Only Select 只有選取項 ## Library [頭髮資產庫](https://joseconseco.github.io/HairToolDocs_28/hair_library/) 頭髮資產是 Hair tool 內建的髮資料,也可以自己建立儲存。 資產庫圖片點一下或列出所有的髮型資產,選取後按一下 Append 可以放進 3D View 中。 ## HairTool 餅選單--按 Ctrl+Shift+H  ## 功能選項 Hair Tool 有些功能選項跟 Blender 一樣,點了其他位置之後消失,若要重新叫出時只要按 F9 即可叫回。
×
Sign in
Email
Password
Forgot password
or
By clicking below, you agree to our
terms of service
.
Sign in via Facebook
Sign in via Twitter
Sign in via GitHub
Sign in via Dropbox
Sign in with Wallet
Wallet (
)
Connect another wallet
New to HackMD?
Sign up