以下の内容はhttps://www.karvan1230.com/entry/2021/10/05/213027より取得しました。


【アセット紹介】文字を3Dメッシュ化する Modular 3D Text

f:id:Karvan:20211005211036p:plain

副作用

ワクチン接種(2回目)の副作用で高熱と頭痛に悩まされている皆さんこんにちは。1回目は腕が痛くなっただけなんですがね、2回目でこんなに副作用が出るとは思いもしませんでした。これで3回目も受ける事になったら副作用はもっと激しくなるのでしょうか?反ワクチンではありませんが、ちょっと副作用が怖くなりました。

 

アセット紹介

そんな訳で体調がすこぶる不良なので今回は軽くアセット紹介

以前から気にはなっていたのですが、最近アセットストアで割引されているのを見つけたので購入したアセットです。

assetstore.unity.com

 

アセット名の通りにテキストを3Dメッシュ化するためのアセットで、指定した文字列の各文字を個別のオブジェクトとして生成することができます。

 

導入法

導入は簡単でHierarchy上で右クリックメニューから3D Object→Modular 3D Text→Textを選びます。

f:id:Karvan:20211005211646p:plain

 

シーン内に「Text(M3D)」オブジェクトが生成されます。Hierarchyを確認すると各文字がそれぞれ個別にオブジェクトとして生成されていることがわかります。

f:id:Karvan:20211005211821p:plain

 

f:id:Karvan:20211005211839p:plain

 

「Text(M3D)」には「3D Text」のコンポーネントがアタッチされており、このコンポーネントの設定を変更する事で生成する文字列やサイズ、色等々を変更します。

f:id:Karvan:20211005212043p:plain


設定はエディタ上でリアルタイムに更新されるので編集は非常に簡単です。フォントは約50種類用意されています。TTFファイルから新規に3Dフォントを作成することもできます。

f:id:Karvan:20211005212149g:plain

 

エフェクト/アニメーション

シーン内にTextを表示するだけならTextMeshProでも良いのですが、こちらのアセットの場合は各文字が個別にオブジェクト化しているので文字列に対してエフェクトやアニメーションをつけることができます。

 

プリセットとして簡単なエフェクト/アニメーションが用意されているので、「3D Text」のコンポーネントのModulesの設定に追加するだけでそれらのエフェクト/アニメーションを使うことができます。

f:id:Karvan:20211005212447p:plain

 

使用例はサンプルシーンで確認することができます。

f:id:Karvan:20211005212637g:plain

 

f:id:Karvan:20211005212709g:plain

 

f:id:Karvan:20211005212745g:plain

使いこなすことが出来れば色々と面白い演出が作れそうですね。




以上の内容はhttps://www.karvan1230.com/entry/2021/10/05/213027より取得しました。
このページはhttp://font.textar.tv/のウェブフォントを使用してます

不具合報告/要望等はこちらへお願いします。
モバイルやる夫Viewer Ver0.14