我正在使用 polyvox 制作基于体积(体素)的地形生成引擎,并且需要存储大量体积信息。Polyvox 库可以轻松提取值。然而,大量的块使得将每个块存储为单独的文件是不可行的。
使用块 ID 的十六进制数字和卷信息的字符串提取卷信息可能是最容易的,但是如何有效地存储这些信息?
我已经考虑过数据库(真的很想使用东京内阁!),但我还没有找到任何符合我需要的与 windows 兼容的 c++ 库。数据库也容易受到损坏,我想尽可能地保护用户的世界数据。
有没有人想过如何有效地组织和保存这些信息?我一整天都在拉头发。有谁知道任何可以提供帮助的好图书馆?
谢谢!