<aside> 📎 リンク


mikinel Shisha System ドキュメント TOP

</aside>

<aside> 📎 項目


1. シーシャのモデリングと各Unitの作成

2. 各Unitを使用してギミック入りのPrefabを作成する

Prefabの作成(Basicモード用)

Prefabの作成(Advancedモード用)

</aside>

<aside> 🌟

必ずしも全てのパーツをカスタムする必要はありません。必要な項目のみ参考にカスタムデザインを作成してみてください。

</aside>

<aside> ⚠️ 以下結構複雑で分かりにくいです。ごめんなさい。

</aside>

カスタムモデルの作成とセットアップを行うことで、シーシャのデザインを独自のものに変更できます。

また、作成したデザインはPrefab化してBoothなどで販売、頒布することも可能です。

頒布するファイルにはShishaSystem本体は含めないようにしてください。

1. シーシャのモデリングと各Unitの作成

基本的にAssets/mikinel/Shisha/Prefabs/Reference に入っている各部品(Unit)と同じものを作成します。

リファレンスFBXモデルをモデリングソフトに読み込ませて上書きする形でモデルの制作をするとスムーズに作業を進められるかもしれません。

<aside> 📁 リファレンスFBXモデル

Shisha_Reference.fbx

</aside>

<aside> ⚠️ これから作成するPrefabは全てAssets/mikinel/Shisha/Prefabs/Reference 内のPrefabとスケールを合わせて作成することをおすすめします。大きさが極端に違う場合、ホースとのサイズが合わなかったりします。

</aside>

<aside> ⚠️ ホースのデザインの変更はマテリアルを変更することでできますが、おすすめはしません。

</aside>

<aside> 🧱 シーシャ本体Unit


シーシャ本体のリファレンスモデル

シーシャ本体のリファレンスモデル

<aside> 📃 モデルの仕様

ShishaBottleUnitコンポーネントの設定

ShishaBottleUnitコンポーネントの設定

</aside>

<aside> 🧱 トップUnit


トップのリファレンスモデル

トップのリファレンスモデル

<aside> 📃 モデルの仕様

ShishaTopUnitコンポーネントの設定

ShishaTopUnitコンポーネントの設定

</aside>

<aside> 🧱 ヒートシステムUnit


ヒートシステムのリファレンスモデル

ヒートシステムのリファレンスモデル

<aside> 📃 モデルの仕様

<aside> 🧱 フタUnit


フタのリファレンスモデル

フタのリファレンスモデル

<aside> 📃 モデルの仕様

<aside> 🧱 パイプUnit


<aside> ⚠️ パイプUnitのみ機能を直接組み込む必要があるため、パイプUnitのみ作成手順が複雑です。

</aside>

パイプのリファレンスモデル

パイプのリファレンスモデル

<aside> 📃 モデルの仕様

a. パイプモデルPrefabの作成

まずパイプのモデルの小階層にホースが接続される部分にEmptyObjectを作成しておきます。

作成できたらPrefab化しておきます。

小階層にAnchor(EmptyObject)を作成した様子

小階層にAnchor(EmptyObject)を作成した様子

b. テンプレートを複製してパイプUnit Prefabを作成

Assets/mikinel/Shisha/Prefabs/CustomDesignTemplate/PipeUnit_Template.prefab を複製します。

複製後、分かりやすい名前に変更し、適宜フォルダを移動させておくと良いです。

PipeUnit_Template.prefabを複製した直後の様子、名前はSamplePipeUnitと設定

PipeUnit_Template.prefabを複製した直後の様子、名前はSamplePipeUnitと設定

c. パイプUnit Prefab内にパイプモデルを追加

aで作成したパイプモデルPrefabを配置します。

SamplePipeUnit.Prefab内にPipe.Prefabが配置された状態

SamplePipeUnit.Prefab内にPipe.Prefabが配置された状態

d. パイプモデルの位置を調整

パイプモデルの位置をホースの先端部と一致させて置きます。

パイプ位置調整後の状態

パイプ位置調整後の状態

e. パイプモデルを複製してPipeController用のオブジェクトを作成

パイプモデルを複製して、PipeConrollerなどと、コントローラーと分かりやすい名前に変更します。

分かりやすいように横に位置を移動させます。

</aside>

2. 各Unitを使用してギミック入りのPrefabを作成する

BasicモードとAdvancedモードで作成するPrefabが異なります。

<aside> 🟢 Prefabの作成(Basicモード用)

</aside>

<aside> 🟠 Prefabの作成(Advancedモード用)

</aside>