バーチャル3Dクリエイター神部まゆみです(*^_^*)
Blenderの機能を一つずつ使いながら、VRChat向けの物を作る企画を始めてみます。
今回はArrayモディファイアーで木製フェンス。制作からUnityへの配置、アップロードまではCodexに進めてもらいました。
BlenderでArrayを使ってフェンスを作る
Arrayは、同じ形を繰り返し並べるモディファイアーです。今回は支柱と横板を並べてフェンスにします。
まず、元になる部品はこんな感じ。

これはArrayをオフにした状態です。ここから支柱を横に、横板を上下と横に並べていきます。

支柱のCountは6、一定のオフセットはX方向に1.2m。Countは元の支柱も含めた本数です。
本数や間隔を変えたものも作ってもらいました。

間隔を広げる時は、横板の長さも合わせて変更しています。支柱の間隔だけ変えても、板は自動では伸びないのでそこは注意。
完成したフェンス
Blenderでの完成画像はこちら。

元のBlendファイルにはArrayを残してあるので、後から本数や間隔を調整できます。
同じ部品をひとつずつ複製しなくても並べられますね。
UnityにインポートしてVRChatワールドに配置
次はFBXでUnityへ。使い回せるようにPrefabにもしてもらいました。

置いたのは家の前庭の道路沿い。玄関へ向かう通路は空けています。

こんな感じになりました。
Unity版は軽くするため、木材や金属の色を頂点カラーで付けています。Blenderの完成画像にある木目は、そのまま持っていったわけではありません。
VRChatで動かしてみた
こんな感じで配置できました。
今回作ったフェンスのダウンロード
今回作ったフェンスのBlendファイルも置いておきます。
ZIPを解凍してBlenderで開いてください。Arrayは残してあるので、本数や間隔を変えられます。
おわりに
案外簡単にできて良かった。
これ覚えるとコピペしなくていいから楽ですね…。
また何かあれば追記します(*^-^*)


