I’m trying to work on a way for developing unit tests for a library I’m working on that uses Babylon. My first thought is to have every object carry a Mesh member, then use NullEngine and Babylon’s serializer to make a text representation of each and use asserts and snapshots. The problem is that every the serialized meshes are massive, which makes them impractical for snapshots.
Can someone please explain the purpose of each member of a serialized mesh is and which ones are considered essential?