La mejor manera de guardar datos para reutilizarlos en un editor de vóxeles

planeo construir un editor de vóxel (c ++ y opengl) para uso personal y quiero reutilizar los objetos que construyo en proyectos posteriores. El problema que encontré es que no estoy seguro de cuál es la mejor manera de guardar los datos de vóxel en los archivos. Busqué en Google muchos sitios y encontré 'guardar como octree' y 'guardar como árbol BSP', ¿cuál es mejor en su opinión y por qué?

Gracias por adelantado

Respuestas a la pregunta(2)

Su respuesta a la pregunta