1

Topic: serialization error message

Recursive Serialization is not supported. You can't dereference a PPtr while loading. (Constructors of C# classes may not load objects either eg. EditorGUIUtility.TextContent should be moved to OnEnable. See stacktrace.)
UnityEditor.EditorUtility:InstanceIDToObject(Int32)
MeshToTerrainPrefs:LoadPref(String, List`1) (at Assets/Infinity Code/MeshToTerrain/Scripts/Editor/MeshToTerrainPrefs.cs:221)
MeshToTerrainPrefs:Load() (at Assets/Infinity Code/MeshToTerrain/Scripts/Editor/MeshToTerrainPrefs.cs:171)
MeshToTerrainPrefs:.ctor() (at Assets/Infinity Code/MeshToTerrain/Scripts/Editor/MeshToTerrainPrefs.cs:97)
MeshToTerrain:.ctor()
UnityEditorInternal.InternalEditorUtility:LoadSerializedFileAndForget(String)
UnityEditor.WindowLayout:LoadWindowLayout(String, Boolean)

Re: serialization error message

Hello.

The problem is fixed.
Please update Mesh to Terrain through built-in update (Window / Infinity Code / Mesh to Terrain / Check Updates).

Kind Regards,
Infinity Code Team.

uContext is Editor PowerPack (more than 50 tools) that take your workflow in Unity Editor to a next level, simplifies working with content, adds new features, corrects and improves the editor’s built-in behaviors. Click here to download uContext Basic for free.