VRChat
ColorilabColorilab

【vrchat】音声+写真+字幕システム【udonギミック】

※不具合報告は作者Twitterまでお願いします ※SDK3とudonsharpを先にインポートしてください ※VRとデスクトップを自動判断しますが、環境によっては認識しない可能性があります https://twitter.com/coloriLab VRChatワールド「フォルネウス海洋研究所」、VRChatイベント「ホテルカデシュ サイバーパンク映画フィーチャーデイ『プロジェクト・エメス』」にて使用した音声+画像ハックの改良版です。 画像と字幕はカメラに追従し、プレイリスト形式でシームレスにキャラがセリフを読み上げているようにできます。 店舗系イベントの会場のウェルカムとしても使用できます 使用方法概要 1.Scene内に「voice_face_controller.prefab」を設置 2.prefab内の「faces」をクリック 3.字幕や画像等を適用したいシーン内のカメラ(MainCamera等)をfacesのInspector内の「Canvas」→「Render Camera」にドラッグアンドドロップ 4.Switch等でvoice_controllerを有効化 5.自動で音声と字幕が流れる! ※最初は音声ファイルが何も設定されていません。  必ずvoices内のAudioSourceに適当な音声ファイルを入れてからお試しください 設定変更編 ・音声再生数の変更方法 1.voice_controllerのInspector内にある「Voices」をクリックして展開 2.「Size」をクリックし、数字を入力 3.設定したいAudioSourceをElement内に入れる ・音声の変更方法 1.「voices」内のvoice1~5に再生したいオーディオクリップを配置する。 2.増やしたい場合はコピペ等で増やしてください ・画像の変更方法 1.faces_vrおよびfaces_desktop内にある「○○_face_n(nは自然数)」を選択 2.「Raw Image」コンポーネントの「Texture」を設定したい画像を登録する 3.vr、desktop両方で同じ操作を行う 4.設定完了! ・字幕の変更方法 1.faces_vrおよびfaces_desktop内にある「○○_face_n(nは自然数)」の下にある「Text」を選択 2.Textコンポーネントにセリフ文章を打つ

※不具合報告は作者Twitterまでお願いします ※SDK3とudonsharpを先にインポートしてください ※VRとデスクトップを自動判断しますが、環境によっては認識しない可能性があります https://twitter.com/coloriLab VRChatワールド「フォルネウス海洋研究所」、VRChatイベント「ホテルカデシュ サイバーパンク映画フィーチャーデイ『プロジェクト・エメス』」にて使用した音声+画像ハックの改良版です。 画像と字幕はカメラに追従し、プレイリスト形式でシームレスにキャラがセリフを読み上げているようにできます。 店舗系イベントの会場のウェルカムとしても使用できます 使用方法概要 1.Scene内に「voice_face_controller.prefab」を設置 2.prefab内の「faces」をクリック 3.字幕や画像等を適用したいシーン内のカメラ(MainCamera等)をfacesのInspector内の「Canvas」→「Render Camera」にドラッグアンドドロップ 4.Switch等でvoice_controllerを有効化 5.自動で音声と字幕が流れる! ※最初は音声ファイルが何も設定されていません。  必ずvoices内のAudioSourceに適当な音声ファイルを入れてからお試しください 設定変更編 ・音声再生数の変更方法 1.voice_controllerのInspector内にある「Voices」をクリックして展開 2.「Size」をクリックし、数字を入力 3.設定したいAudioSourceをElement内に入れる ・音声の変更方法 1.「voices」内のvoice1~5に再生したいオーディオクリップを配置する。 2.増やしたい場合はコピペ等で増やしてください ・画像の変更方法 1.faces_vrおよびfaces_desktop内にある「○○_face_n(nは自然数)」を選択 2.「Raw Image」コンポーネントの「Texture」を設定したい画像を登録する 3.vr、desktop両方で同じ操作を行う 4.設定完了! ・字幕の変更方法 1.faces_vrおよびfaces_desktop内にある「○○_face_n(nは自然数)」の下にある「Text」を選択 2.Textコンポーネントにセリフ文章を打つ