Alternativa3D 7 - Saving entire scene data to ByteArray/Base64

Press P to trigger save.

To save/load any 3d scene to/from a ByteArray, use the A3D7SceneSerializer class, and supply an Object3DContainer to save all it's contents!

The accompanying package can be re-factored for general purposes (removing a3d7 dependencies). Currently, it helps to handle public read&write accessors or public variable from any objects, without requiring the objects to implement IExternalizable boiler-plate.

You just need the properties of serializable objects to be made public and it's non-primitive data types to be registered under custom read/write methods, if required, depending on your application needs. 