esperecyan / VRMConverterForVRChat

https://pokemori.booth.pm/items/1025226
Mozilla Public License 2.0
180 stars 22 forks source link

Export VRM file from VRChat avatarエラー #70

Open lilium-ux opened 2 months ago

lilium-ux commented 2 months ago

Unity Editor: 2022.3.6f1 VRM Converter for VRChat: 41.1.0 UniVRM: 0.121.0

System.NullReferenceException: Object reference not set to an instance of an object at Esperecyan.UniVRMExtensions.VRMInitializer.Initialize (System.String prefabPath, UnityEngine.GameObject prefabInstance) [0x0007e] in .\Packages\jp.pokemori.univrm-extensions\VRMInitializer.cs:39 at Esperecyan.Unity.VRMConverterForVRChat.VRChatToVRM.VRChatToVRMConverter.Convert (System.String version, System.String outputPath, UnityEngine.GameObject instance, VRM.VRMMetaObject meta, System.Collections.Generic.IDictionary2[TKey,TValue] presetVRChatBindingPairs, System.Boolean keepUnusedShapeKeys) [0x0020b] in .\Packages\jp.pokemori.vrm-converter-for-vrchat\Editor\VRChatToVRM\VRChatToVRMConverter.cs:167 at Esperecyan.Unity.VRMConverterForVRChat.UI.VRChatToVRMWizard.OnWizardCreate () [0x001b2] in .\Packages\jp.pokemori.vrm-converter-for-vrchat\Editor\UI\VRChatToVRMWizard.cs:309 at (wrapper managed-to-native) System.Reflection.RuntimeMethodInfo.InternalInvoke(System.Reflection.RuntimeMethodInfo,object,object[],System.Exception&) at System.Reflection.RuntimeMethodInfo.Invoke (System.Object obj, System.Reflection.BindingFlags invokeAttr, System.Reflection.Binder binder, System.Object[] parameters, System.Globalization.CultureInfo culture) [0x0006a] in <eef08f56e2e042f1b3027eca477293d9>:0 at Esperecyan.UniVRMExtensions.VRMInitializer.Initialize (System.String prefabPath, UnityEngine.GameObject prefabInstance) [0x0007e] in .\Packages\jp.pokemori.univrm-extensions\VRMInitializer.cs:39 at Esperecyan.Unity.VRMConverterForVRChat.VRChatToVRM.VRChatToVRMConverter.Convert (System.String version, System.String outputPath, UnityEngine.GameObject instance, VRM.VRMMetaObject meta, System.Collections.Generic.IDictionary2[TKey,TValue] presetVRChatBindingPairs, System.Boolean keepUnusedShapeKeys) [0x0020b] in .\Packages\jp.pokemori.vrm-converter-for-vrchat\Editor\VRChatToVRM\VRChatToVRMConverter.cs:167 at Esperecyan.Unity.VRMConverterForVRChat.UI.VRChatToVRMWizard.OnWizardCreate () [0x001b2] in .\Packages\jp.pokemori.vrm-converter-for-vrchat\Editor\UI\VRChatToVRMWizard.cs:309 at (wrapper managed-to-native) System.Reflection.RuntimeMethodInfo.InternalInvoke(System.Reflection.RuntimeMethodInfo,object,object[],System.Exception&) at System.Reflection.RuntimeMethodInfo.Invoke (System.Object obj, System.Reflection.BindingFlags invokeAttr, System.Reflection.Binder binder, System.Object[] parameters, System.Globalization.CultureInfo culture) [0x0006a] in :0

こちら既存の不具合報告でしたらすみません よろしくおねがいします

noritama3 commented 1 month ago

Unity 2022.3.22f1 / SDK 3.6.1 / VRM 0.121.0 / VRM Converter 41.1.0 同事象と考えられます スクリーンショット 2024-07-13 192013 スクショはVRMプレハブ化後に、Expressions設定を付与してExportを試行した際のものですが、素のVRC Avatarに対しても同じExceptionで再現します

VRMConv_Error.txt