VRChatを始めとしたソーシャルVRでは、アバターや3D衣装を自分好みにカスタムする『改変』と呼ばれる遊びが行われています。
『改変』とは、市販の3Dモデルをフィギュアの色塗り改造のように塗り替え、オリジナルのモデルを制作することを言います。
改変をすることで、いちからモデルを制作するよりも簡単にオリジナルのモデルを手に入れることが出来るため、VRソーシャルユーザーの間では盛んに改変が行われています。
改変にも色々な方法がありますが、今回はテクスチャ改変について解説します。
テクスチャ改変をしてみよう
テクスチャとは?
『テクスチャ』とは3Dオブジェクトの表面に貼り付ける模様や画像の事です。
テクスチャを貼り付ける手法のことを『テクスチャマッピング』と呼びます。
テクスチャを変えることにより、同じ3Dオブジェクトでも印象の違うモデルを制作することが出来ます。
テクスチャの変え方
※今回はlilLabさんから配布されているシェーダー『liltoon』をベースとしたテクスチャ改変を行います。
①改変したい3Dモデルのテクスチャデータを開こう
Unityから改変したいモデルのテクスチャデータを開きましょう。
今回はバーチャルライフマガジンとSheline Closetのコラボ衣装『アイスクリーム屋さんワンピース』を例に解説していきます。
↓
↓
↓
まずは改変したい3Dモデルのテクスチャフォルダを開きます。
『アイスクリーム屋さんワンピース』の場合はAssetからダブルクリックでSheline Closet→ice_one_piece→texの順に開いていきます。
するとファイルの中に『cloth』と書かれた丸い玉のようなものが入ってます。
こちらをクリックで選択してみましょう。
②テクスチャを入れよう
丸い玉をクリックすると右に設定画面が出てきます。
設定画面の中の
『▼メインカラー』
『▼輪郭線設定』
をクリックし、タブを開いてください。
すると詳細画面が出現。
タブの中にある『□』の中にテクスチャを入れるとモデルの模様や色が変わります。
今回はピンク色の衣装のテクスチャを入れてみます。
するとモデルの模様や色がテクスチャの模様に変わります。
(※ほかのシェーダーでも基本的な流れは変わりません。
□の箇所にテクスチャをドラッグ&ドロップでテクスチャの変更を行うことが出来ます。)
補足ː別のテクスチャを追加してみる
後から別のテクスチャをUnityに取り込む場合、テクスチャのフォルダ内にドラック&ドロップで画像データを取り込めばテクスチャの追加を行うことが出来ます。
今回は試しにイエローカラーに改変したテクスチャをUnityに取り込んでみましょう。
PCからテクスチャ画像をテクスチャフォルダにドラッグ&ドロップ
するとフォルダ内にテクスチャが追加されます。
先程と同じように『□』の部分にテクスチャを放り込むとテクスチャ改変完了です。
オリジナルテクスチャを作ってみよう
全てのアバターに入っている訳ではありませんが、概ね購入したアバターにはPSDデータと呼ばれるテクスチャのイラストのデータが同梱していることがあります。
この章ではPSDデータを弄ってオリジナルのテクスチャを作ってみましょう。
今回は無料のペイントソフト『FireAlpaca』でテクスチャの色を改変をします。
イラストを描く人ならPhotoshopやCLIP STUDIO PAINT、SAIなどでも同じようにデータを開くことが出来ますよ。
PSDファイルを読み込もう
ファイルからPSDデータを開くと右にレイヤー一覧が出てきます。
レイヤーとは絵を重ねた透明なフィルムのようなもの。
『アイスクリーム屋さんワンピース』では大きく分けてメインカラーと影パーツで構成されています。
レイヤーはそれぞれの画像データの左にある『〇』をクリックすることで表示・非表示ができます。
まずはメインカラーを選択して、そのほかのレイヤーを非表示にしましょう。
色相から色を変更してみよう
『FireAlpaca』のフィルタから色相(H)を選びます。
すると色相や彩度・明度を調整できるバーが出てきます。
こちらのバーを自由に動かしてみると色が変わっていきます。
この要領で他のレイヤーのカラーも変えて色改変をしてみましょう。
自分の好きな色に調整が出来たら『ファイル』から『書き出し』を選んで保存します。
あとは保存したファイルを前述の解説通り、Unityのテクスチャフォルダに入れ、対応する箇所にテクスチャをドラッグ&ドロップすればテクスチャの変更をすることが出来ます。
補足ːイラストを追加してみる
イラストが描ける人はテクスチャの上に好きなイラストを重ねたり、自分でオリジナルの模様を書き込んでみるのもヨシ。さらにオリジナリティの高い改変を行うことが出来ます。
おともだちグループやサークルのグループロゴをワンポイントで入れてもいいですね♪
みんなもテクスチャ改変やってみよう!
テクスチャを弄ればあなただけのオリジナルコーデが簡単に作れます。
いつものアバターにちょっと工夫を入れたい時はぜひチャレンジしてみて下さいね!