Data Serialization

If you requested an API response in binary format, you'll need to deserialize it.

  • You may want to consider a binary format since it:

    • Provides binary serialization which aligns with our predominantly binary output (GLB format and metadata).

    • Demonstrates high performance in serialization and deserialization (Benchmarksarrow-up-right).

    • Extensive support across multiple programming environments, beneficial for future cross-platform compatibility (good support for Unity and is supported 50 programming languages and environments, we could also support Unreal and other engines).

    • Notable adoption in industry (e.g., Pinterest, Redis).

The chosen architecture emphasizes minimal complexity while remaining flexible for future additions and extensions. See:

Last updated