I want to save meshes created by users of my app (at runtime, in game) that are imported from .OBJ files. I have .OBJ importer for the meshes and the meshes are imported, but when users close the app, the meshes are lost and they must be imported to the app again. So my question is:
Is it possible to save such generated at runtime meshes in game (NOT IN UNITY EDITOR!)?
I’ve once created a mesh serializer for Unity. It serializes a Mesh to a compact custom binary format. It should support any kind of Mesh Unity supports. Which includes blendshapes. Since animations aren’t bound to a particular mesh it doesn’t support animations but it does support skinned meshes so it does serialize the skinning information if present.
Thank you very much for this free serializer, does the job. I'm using it for my procedurally generated meshes and saving the byte arrays with MessagePack. You the man.
Hey, did you ever get this figured out? Trying to do a similar thing myself!
– biscuitquiff_r