JX-Master / LunaSDK

Luna SDK is a C++ software development framework for real-time rendering applications.
Other
124 stars 8 forks source link

BSON support for Variant serialization #14

Open JX-Master opened 1 year ago

JX-Master commented 1 year ago

BSON is a binary data exchange format that stores JSON data in a binary form, thus being more efficient for storing and transmitting. Since Variant can be serialized from/to JSON, it is feasible to serialize it from/to BSON as well. Adding support for BSON serialization will help applications use a more compact format for storing and transmitting Variant data, which is important for high-performance applications like video games.