回答受付終了まであと7日

UnityでVRM作成をしていて、VRM1.0 Exportを行ったところい以下のエラーが吐かれました。 Matelialを設定、RigもUpperChest以外は正しく認識されています。 <エラー内容> Object reference not set to an instance of an object UniVRM10.ModelExporter.Export (UniGLTF.GltfExportSettings settings, UniGLTF.INativeArrayManager arrayManager, UnityEngine.GameObject root) (at Assets/VRM10/Runtime/IO/Model/ModelExporter.cs:39) オブジェクト参照がオブジェクトのインスタンスに設定されていません。 その後のUniVRM10.ModelExporter.Exportがよくわかりません。 <使用しているバージョン> UniVRM version: VRM1.0 Unity version: Unity-2022.3.13f1 OS: Windows 11 新たにUnityパッケージを導入する必要があるのでしょうか? Unityは初心者で右も左もわからないのでどうかご教授お願いします。

回答(3件)

なんかの参照が外れてんだろ 適当にマテリアルガチャガチャいじって壊したんじゃね? あとはなんか足したり消したりしてリグの参照消えたとか? まあ見ねぇとわからねぇけど。 「右と左くらいは分かる」程度の人間なら適当にインスペクター見ていって分かる 「右と左くらいは分かる」人間の遊びに、「右も左も分からない」人間が手を出さないほうがいいよね

この回答はいかがでしたか? リアクションしてみよう

AIアイコン

AIからのお助け回答

AIアイコンClaude(Anthropic)

UnityでVRM1.0エクスポート時に発生しているエラーについて回答します。 「Object reference not set to an instance of an object」というエラーは、null参照エラーで、何らかのオブジェクトが正しく初期化されていないことを示しています。 考えられる原因と対処法: 1. モデルの階層構造の問題 ・モデルのルートオブジェクトが正しく設定されているか確認してください ・空のGameObjectがモデル階層内に存在していないか確認してください 2. マテリアル設定の問題 ・すべてのメッシュに正しくマテリアルが割り当てられているか確認してください ・テクスチャが正しく設定されているか確認してください 3. ボーン構造の問題 ・UpperChestが認識されていないとのことですが、これは必須ではないので問題ありません ・他の必須ボーン(Head, Neck, Hips等)が正しく設定されているか確認してください 4. UniVRMのバージョン問題 ・最新版のUniVRMパッケージを使用しているか確認してください ・GitHub(https://github.com/vrm-c/UniVRM)から最新版をダウンロードして更新してみてください 5. 具体的な対処法 ・エクスポート前にモデルを選択し、VRMメニューから「Validate」を実行して問題がないか確認してください ・モデルのコンポーネントを確認し、必要なコンポーネント(VRMMeta, VRMFirstPerson等)が正しく設定されているか確認してください ・シーン内に複数のVRMモデルがある場合は、一つだけにしてエクスポートを試してください 新たなUnityパッケージの導入は必要ないと思われますが、UniVRMの最新版への更新は試してみる価値があります。 エラーが続く場合は、モデルの階層構造のスクリーンショットやより詳細なエラーログがあると、より具体的なアドバイスができます。

AIアイコンみんなの知恵袋

過去のベストアンサーを参照してAI(GPT-4o)が回答!

みんなの知恵袋とは?

「Object reference not set to an instance of an object」というエラーは、スクリプト内でオブジェクトが正しく初期化されていない場合に発生します。まず、エクスポート対象のオブジェクトがすべて正しく設定されているか確認してください。特に、UpperChest以外のボーン設定やマテリアルのアサインが正しいかを再確認します。また、UniVRMのバージョンが最新であることを確認し、必要に応じてアップデートしてください。さらに、Unityのコンソールに表示される他のエラーメッセージも確認し、関連する問題がないかをチェックします。もし問題が解決しない場合は、公式ドキュメントやフォーラムで同様の問題が報告されていないかを調べると良いでしょう。

この回答は生成AIで作成したものであり、最新性や正確性等を保証するものではありません。その他注意事項はこちら