2

polyvoxを使用してボリューム(ボクセル)ベースの地形生成エンジンを作成していますが、ボリューム情報を大量に保存する必要があります。Polyvoxライブラリを使用すると、値を簡単に引き出すことができます。ただし、チャンクの数が多いため、各チャンクを個別のファイルとして保存することは不可能です。

チャンクIDに16進数、ボリューム情報に文字列を使用してボリューム情報を引き出すのが最も簡単な場合がありますが、この情報を効率的に保存するにはどうすればよいですか?

私はデータベースを検討しましたが(本当に東京キャビネットを使用したかったのです!)、Windowsと互換性があり、自分のニーズに合ったc++用のライブラリは見つかりませんでした。また、データベースは破損しやすい可能性があるため、ユーザーのワールドデータを可能な限り保護したいと思います。

この情報を効果的に整理して保存する方法について誰かが考えていますか?これで一日中髪を抜いてきました。誰かが役立つかもしれない良いライブラリを知っていますか?

ありがとうございました!

4

1 に答える 1

0

京都内閣。

http://fallabs.com/kyotocabinet/

あるいは、ブーストインタープロセスには、問題を解決できるマップコンテナがあるようです。

于 2011-03-29T02:57:04.060 に答える