MeshSync icon indicating copy to clipboard operation
MeshSync copied to clipboard

Can't install Blender 3.2 plugin

Open Rudijbriggs opened this issue 2 years ago • 6 comments

{D4B7D40F-7823-444D-994A-6432BC4BED8F} Not running Blender despite message, fresh restart, Unity 2021.3.6f1 Personal, 0.13.2 preview MeshSync version, Windows 64-bit.

edit: also, when trying to follow the manual installation guide, I can't locate the "Packages/MeshSync DCC Plugins/Editor/Plugins~" path. Where is this?

edit edit: Think I found it in "Library\PackageCache," not "Packages"!

Rudijbriggs avatar Jul 15 '22 06:07 Rudijbriggs

The latest version of MeshSync at this moment: 0.13.2-preview, does not support Blender 3.2 yet. We are planning to add support for this soon, so stay tuned !

sindharta avatar Jul 19 '22 02:07 sindharta

Can you please try [email protected] ?

sindharta avatar Jul 29 '22 09:07 sindharta

Hello, I tried [email protected] with Blender 3.2.1. But it doen't work for me. Unity 2021.3.7 Apple Sillicon MacBookPro.

There are some errors,

System.Reflection.TargetInvocationException: Exception has been thrown by the target of an invocation. ---> System.DllNotFoundException: mscore assembly:<unknown assembly> type:<unknown type> member:(null)
  at (wrapper managed-to-native) Unity.MeshSync.Lib.msGetPluginVersionStr()
  at Unity.MeshSync.Lib.GetPluginVersion () [0x00007] in /Users/ukn/Documents/GitHub/MeshSyncTest/Library/PackageCache/[email protected]/Runtime/Scripts/msCoreAPI.cs:36 
  at Unity.MeshSync.Editor.MeshSyncEditorConstants.MeshSyncEditorConstants_OnLoad () [0x00000] in /Users/ukn/Documents/GitHub/MeshSyncTest/Library/PackageCache/[email protected]/Editor/Scripts/MeshSyncEditorConstants.cs:13 
  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 <5e2d116f98d140d0a76ec8a673a2a4ac>:0 
   --- End of inner exception stack trace ---
  at System.Reflection.RuntimeMethodInfo.Invoke (System.Object obj, System.Reflection.BindingFlags invokeAttr, System.Reflection.Binder binder, System.Object[] parameters, System.Globalization.CultureInfo culture) [0x00083] in <5e2d116f98d140d0a76ec8a673a2a4ac>:0 
  at System.Reflection.MethodBase.Invoke (System.Object obj, System.Object[] parameters) [0x00000] in <5e2d116f98d140d0a76ec8a673a2a4ac>:0 
  at UnityEditor.EditorAssemblies.ProcessInitializeOnLoadMethodAttributes () [0x000a5] in /Users/bokken/buildslave/unity/build/Editor/Mono/EditorAssemblies.cs:147 
UnityEditor.EditorAssemblies:ProcessInitializeOnLoadMethodAttributes () (at /Users/bokken/buildslave/unity/build/Editor/Mono/EditorAssemblies.cs:151)

and returns this at every frames when i open the Meshsync preference panel.

NullReferenceException: Object reference not set to an instance of an object
Unity.MeshSync.Editor.DCCToolsSettingsTab.IsPackageVersionCompatible (System.String ver0Str, Unity.FilmInternalUtilities.Editor.PackageVersion ver1, Unity.FilmInternalUtilities.Editor.PackageVersion& ver0) (at Library/PackageCache/[email protected]/Editor/Scripts/UserSettings/DCCToolsSettingsTab.cs:430)
Unity.MeshSync.Editor.DCCToolsSettingsTab.UpdateLatestCompatibleDCCPlugin (UnityEditor.PackageManager.VersionsInfo versionsInfo) (at Library/PackageCache/[email protected]/Editor/Scripts/UserSettings/DCCToolsSettingsTab.cs:301)
Unity.MeshSync.Editor.DCCToolsSettingsTab.<OnCheckPluginUpdatesButtonClicked>b__12_0 (UnityEditor.PackageManager.Requests.Request`1[T] packageInfo) (at Library/PackageCache/[email protected]/Editor/Scripts/UserSettings/DCCToolsSettingsTab.cs:284)
Unity.FilmInternalUtilities.Editor.RequestJob`1[T].OnSuccess () (at Library/PackageCache/[email protected]/Editor/Scripts/PackageRequest/RequestJob.cs:93)
Unity.FilmInternalUtilities.Editor.RequestJob`1[T].Update () (at Library/PackageCache/[email protected]/Editor/Scripts/PackageRequest/RequestJob.cs:80)
Unity.FilmInternalUtilities.Editor.PackageRequestJobManager.UpdateRequestJobs () (at Library/PackageCache/[email protected]/Editor/Scripts/PackageRequest/PackageRequestJobManager.cs:182)
UnityEditor.EditorApplication.Internal_CallUpdateFunctions () (at /Users/bokken/buildslave/unity/build/Editor/Mono/EditorApplication.cs:356)

Do you have any ideas? Can't wait to use your awesome tool. Thank you!

ukn530 avatar Aug 04 '22 02:08 ukn530

Thank you for your report. We confirmed that [email protected] doesn't work in the Silicon version of Unity 2021.3.x.

Can you please use the Intel version of Unity 2021.3.x for now until we release a fix ?

sindharta avatar Aug 04 '22 08:08 sindharta

Thanks! it seems to have worked well. Blender for intel can work, but for the Sillicon dose not. Windows machine also worked good in this version.

ukn530 avatar Aug 06 '22 08:08 ukn530

Thank you for your confirmation.

sindharta avatar Aug 08 '22 01:08 sindharta

We just released [email protected] that should work fine for the Silicon version of Unity 2021.3.x.

sindharta avatar Aug 25 '22 02:08 sindharta

Closing issue since I believe it has been resolved. Feel free to reopen if necessary.

sindharta avatar Sep 06 '22 03:09 sindharta

  • unity version: 2022.3.8f1c1
  • mesh sync version: 0.17.3 @sindharta 20231214-114448

LeeSYSU avatar Dec 14 '23 03:12 LeeSYSU