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.

Boost your productivity a lot and immediately using Ultimate Editor Enhancer. Trial and non-commerce versions available.