- Home /
Unity Terrain Serialize as Binary
Using Source Tree, with Git. It seems Unity Terrain, even with Force Text serialization, will only serialize as Binary. This causes a problem with source control because the terrain is just about always marked as modified.
Is there a way around this, or perhaps a way to actually Text serialize the terrain?
It seems that with Force Text serialization, that the Terrain should actually serialize as text. Maybe it's a bug, or something that Unity has yet to implement on the Terrain itself.
Answer by Soundguy · Dec 18, 2014 at 04:28 AM
I'm also wondering about it, because the terrain changes every time i pull on a differnt computer and it's binary even though i have force text on
Answer by leventalpsal · Nov 22, 2016 at 09:07 AM
Same here, using 5.3.5 I use Force text serialization and almost everything is stored as text but not terrain files. Wish they were text based too.
Answer by leventalpsal · Nov 22, 2016 at 09:07 AM
I guess they don't do this because this is not doable. Sound files or image files are not serialized as text because they hold lots of data and it doesn't make sense to see the contents of and image file. An image file stored as text might look like: pixel at 713x658 coordinate is color #a2b914 pixel at 713x659 coordinate is color #c3bb27 .... This is not a meaningful data for us, and since terrain would be similar, they don't serialize it in text... (IMHO :) )