- 結論: GitHub - mkazhdan/IsoSurfaceExtraction: Isosurface extraction from regular voxel gridsで十分
(3D numpy array).flatten().tofile()
と(1D numpy array).tofile()
の出力は異なるので注意(python上での演算では区別が付かないがメモリのレイアウトが違うと思われる)
- 実装(python): GitHub - BorisTheBrave/mc-dc: Demonstration code for Marching Cubes and Dual Contouring
- Marching Cubes
- Dual Contouring
- 解説: Dual Contouring Tutorial – BorisTheBrave.Com
- 論文: https://people.eecs.berkeley.edu/~jrs/meshpapers/SchaeferWarren2.pdf
- 上記の実装(python): GitHub - BorisTheBrave/mc-dc: Demonstration code for Marching Cubes and Dual Contouring
- GitHub - emilk/Dual-Contouring: Dual Contoruing implemented in C++: C++の比較的シンプルな実装