ボクセル (立方体) で構成される 3D ワールドを作成しようとしています。世界を滑らかにしようとしていますが、いくつかのブロックを「ブロック状」に保つ必要があります。マーチング キューブは、世界を滑らかにするための非常に一般的な方法ですが、「ブロック状」のキューブを追加する良い方法は見当たりません。
密度として 1 または 0 しか使用しないので、このビデオのように通常のブロックの世界を単純化し、「ブロック状」の立方体をそのまま維持する簡単な方法はありますか?
私は、シャープな機能などを可能にする他の多くのアルゴリズムを認識しています。しかし、必要なパスは 1 つだけなので、メッシュを完全に平滑化する必要はありません。多数のより複雑なアルゴリズムのいずれかを使用するよりも、これを平滑化するより良い方法はありますか?
滑らかで「ブロック状」の立方体の意味を明確にするために編集します。
ビデオに表示されているメッシュは滑らかだと思います。「ブロック状」の立方体とは、角度が 90 度の立方体を意味します。これらの平滑化されたボクセルはそれほど滑らかではありませんが、私の目的には十分です。