ゲーム開発奮闘記

Unity・エフェクト・アプリ開発に関係した記事を書いています

Blender 2.92 頂点カラー(Vertex Color) と頂点アルファ(Vertex Alpha)の追加方法

目的:BlenderでUnity用のエフェクト用モデル作る

エフェクトモデルには、頂点カラーと頂点アルファが反映されること

========================================

手順:頂点カラー

  1. ワークスペースをShading に切り替える
  2. 頂点ペイント モードに切り替える

f:id:KTK_kumamoto:20210501103313p:plain

  1. マテリアルを作成する

f:id:KTK_kumamoto:20210501104013p:plain
f:id:KTK_kumamoto:20210501104147p:plain

  1. シェーダーエディタウィンドウの 入力 > 頂点カラーを選択
  2. 頂点カラーノードが作成される
  3. カラーをプリンシプルBSDFのベースカラーにつなぐ
  4. 頂点ペイントのブラシで好きな色を塗る

これで頂点カラーが塗られます。
f:id:KTK_kumamoto:20210501104342p:plain

========================================

手順:頂点アルファ

  1. ツールのブレンドを「アルファを消去」に変える(最初は頂点アルファ1の状態なので、消す方のやり方です。)
  2. シェーダエディタの頂点カラーノードのアルファから、プリンシプルBSDFのベースカラーにつなぐ
  3. 頂点ペイントのブラシで好きな場所を塗る

f:id:KTK_kumamoto:20210501104827p:plain

  1. 頂点アルファを白く塗りたい時は、ツールのブレンドを「アルファを追加」に変える

f:id:KTK_kumamoto:20210501105230p:plain

========================================

手順:FBXエクスポート

  1. ファイル > エクスポート > FBX

f:id:KTK_kumamoto:20210501105420p:plain

========================================

UnityでパーティクルのMeshとして読み込む

f:id:KTK_kumamoto:20210501105539p:plain

※参考サイト様
www.youtube.com

【告知】 CGWORLD Online Tutrials :Unity Visual Effect Graph 入門を公開しました

2020年11月26日より
CGWORLD Online Tutrials :Unity Visual Effect Graph 入門を公開しました。

■概要
Unityの新しいエフェクト作成ツールの「Visual Effect Graph」をこれから使い始めようと考えている方を対象に、「Visual Effect Graph」の使い方を実際にエフェクトを作りながら分かりやすく解説していきます。

Unityの標準機能のShaderGraph・TimeLineを利用したVFX Graphの使い方も解説していきます。

【対象者】
・Unityの基本操作を理解している方
・Visual Effect Graphを初めて触る方

【使用ソフトウェア】
Unity2019.4

cgworld.jp