本日はBlender枠です。
今回はワイヤフレームのテクスチャを作成してUnityなどパフォーマンスの問題で簡単にワイヤフレームが実現できない場合などにも軽量に使用できるようにしていきます。

〇環境
・Windows11PC
・Blender4.1
〇Blenderでワイヤフレームなテクスチャを作成する
前提として3面化を行いすべてのメッシュが3角ポリゴンであらわされているようにします。
①Shadingウィンドウで追加から入力→ワイヤーフレームを選択します。

これによってワイヤーフレームノードが追加されます。

②作成したワイヤーフレームノードの係数をアルファに接続します。

③アルファを使用するためマテリアルの設定からブレンドモードをアルファブレンドに設定します。

これによってワイヤフレームの見た目を取得できます。

〇テクスチャとして書き出し
ワイヤフレーム表現はできましたが、このままではBlender内でのみの見た目です。
ワイヤフレームを画像に焼き付けます。
①新規の画像テクスチャを作成します。

この時に新規で作成したテクスチャノードだけが選択されているようにしてください。
②Blenderのレンダー設定からレンダーエンジンをCyclesに変更します。

③レンダー設定のベイクタブからベイクタイプをディフューズへ設定しカラー以外の寄与のパラメータをオフにします。

④この状態でベイクを行います。
これによってUV座標に沿って次のような画像が生成されます。

⑤ワイヤーフレームノードのサイズを変更することでワイヤーフレームの太さがわかります。


ここでベイクした画像をUnityでマテリアルのテクスチャとして使用します。
以上でBlenderを用いてワイヤフレームなテクスチャを生成、使用ができました。
