The terrain is represented as a set of tiles, each saved in one file. This is a simple binary format for metadata including the coordinate frame of the terrain, resolution, and tile size.
An alternative would be to use serde_json which is already a dependency, however we can't derive Serialize/Deserialize because of the Isometry3 and Vector3, and versioning is probably not as easy.
The terrain is represented as a set of tiles, each saved in one file. This is a simple binary format for metadata including the coordinate frame of the terrain, resolution, and tile size.
An alternative would be to use serde_json which is already a dependency, however we can't derive
Serialize
/Deserialize
because of theIsometry3
andVector3
, and versioning is probably not as easy.