インストール
配布されたZIPファイルは展開せず、そのまま使用します。
Blenderを起動し、PreferencesからExtensions画面を開きます。
右上のメニューから「Install from Disk」を選択します。
KJ Eye Through HairのZIPファイルを指定してインストールします。
インストール後、Extensionを有効にします。
3D ViewportでNキーを押し、Sidebarを表示します。
「KJ Eye Through Hair」タブを選択するとAdd-onのUIが表示されます。
基本操作
最初に、Revealによって見せたいMesh ObjectをTargetとして用意します。
Target Object上に、見せたいSurface範囲を表すVertex Groupを作成します。
KJ Eye Through Hairの「Target Object」で対象Objectを指定し、「Add Target Object to List」を押します。
Target Object Listから編集したいObjectを選択します。
次に「Target Vertex Group」でVertex Groupを選び、「Add Target Vertex Group to List」を押します。
前景となる髪などのMesh Objectを「Occluder Object」で指定し、「Add Occluder Object to List」を押します。
Projection Geometryは通常「1-Vertex Group Surface」を使用します。
最後に「Apply / Rebuild Reveal」を押します。
Material PreviewまたはRendered Viewへ切り替えると、Occluder越しにTarget Surfaceが見える状態を確認できます。
Main Panel
Enable Reveal Through Hair
Default:ON
Add-on全体のReveal機能をON/OFFします。
OFFにしてもTargetやOccluderの登録情報は保持されます。
Reveal Mode
通常はTarget Vertex Groupsを使用します。
旧方式を使用する場合はLegacy Regionsへ切り替えます。
Auto Update
Default:ON
Target Objectの移動、Mesh変形、Shape Key、Armature、Modifierなどの変更へ自動追従します。
Global Reveal Strength
Default:1.0
Range:0~1
Reveal全体の強度を調整します。
0ではRevealなし、1では設定された最大Revealになります。
Apply / Rebuild Reveal
現在のTarget、Target Vertex Group、Occluderの状態をもとにRuntime Shaderを構築または再構築します。
Refresh / Rebuild Region Data
Target Surface情報やRegion情報を再解析して更新します。
Remove Reveal Setup
Occluder Materialへ追加されたReveal Wrapperを除去します。
Demo
「Create / Show Demo」を使うと、動作確認用のTarget SphereとOccluder Cubeを自動生成できます。
Demo Targetには以下のVertex Groupが作成されます。
KJ_Eye_L
KJ_Eye_R
KJ_Brow_L
KJ_Brow_R
初期状態ではKJ_Eye_LがTarget Vertex Groupとして登録されます。
Demo作成後、Target Sphereを移動するとRevealが追従する様子を確認できます。
Occluder Cubeを移動した場合もReveal条件が再評価されます。
「Remove Demo」を押すとDemo用Objectを削除できます。
Target Object
「Target Object」は、新しいTarget Objectを登録するための選択欄です。
Use Selected as Target
現在ActiveになっているMesh ObjectをTarget Object欄へ設定します。
Add Target Object to List
Target Object欄のMeshをTarget Object Listへ登録します。
すでに同じObjectが登録されている場合は、重複行を追加せず既存登録を使用します。
Target Object Listに複数Objectがある場合、クリックして選択した行が、その下に表示されるTarget Vertex Group設定の編集対象になります。
上部のTarget Object欄は新規登録用、Target Object Listは登録済みObjectの管理用です。
Target ObjectをOFFにしても、登録されているTarget Vertex Groupは削除されません。
Revealへの寄与だけが停止します。


コメントを残す