Houdiniを使用したUIの作成方法について解説します。
ワークフローとしてはHoudiniのSOPでUIのメッシュを作成し、LOPでUIをレイアウトしてUSDに出力します。
その後ゲームランタイムはUSDを読み込みUIを描画します。
この方法ではUIを3Dで描画するため、従来の2D UIでは表現できなかったUIを表現することができます。
また、Houdiniはプロシージャルで処理を行うため、ローカライズ時の各言語用のUIを自動的に作成することが出来ます。
技術紹介
Houdiniを使用したUIの作成方法について解説します。
ワークフローとしてはHoudiniのSOPでUIのメッシュを作成し、LOPでUIをレイアウトしてUSDに出力します。
その後ゲームランタイムはUSDを読み込みUIを描画します。
この方法ではUIを3Dで描画するため、従来の2D UIでは表現できなかったUIを表現することができます。
また、Houdiniはプロシージャルで処理を行うため、ローカライズ時の各言語用のUIを自動的に作成することが出来ます。