Friday, August 23, 2019

3D Contouring, Surface Reconstruction

IO/Tools
[1] Read OBJ file https://github.com/pywavefront/PyWavefront

Marching Squares
[1] Reading Metaballs and MS http://jamie-wong.com/2014/08/19/metaballs-and-marching-squares/
[2] https://github.com/SushantKafle/MarchingSquares

Marching cubes Python
[1] Python Code https://scikit-image.org/docs/dev/auto_examples/edges/plot_marching_cubes.html
[2] Python and OpenGL(Fast) https://github.com/ilastik/marching_cubes
[2.1] http://www.pyqtgraph.org/documentation/_modules/pyqtgraph/opengl/GLViewWidget.html
[2.2] http://www.pyqtgraph.org/ 

[3] https://github.com/pmneila/PyMCubes





Marching cubes C/C++
[0 http://paulbourke.net/geometry/polygonise/

[1] On OpenGl  http://paulbourke.net/geometry/polygonise/
     For compile :
     $g++ filename.cpp -o filename -lGL -lglut -lGLU

[2] On OpenGl https://github.com/nsf/mc

[3] Marching Cubes 33
         https://github.com/liscustodio/modified_mc33
         http://liscustodio.github.io/C_MC33/
[4] http://www.angelfire.com/linux/myp/MC/index.html

[5] Read  Wavefront obj file https://www.vtk.org/Wiki/VTK/Examples/Cxx/IO/ReadOBJ

[6] https://lorensen.github.io/VTKExamples/site/Cxx/Modelling/DiscreteMarchingCubes/

Lectures:
[1] O Marching Cubes(pt) http://fei.edu.br/~psergio/CG_arquivos/Marching%20Cubes.pdf

No comments:

Running apps

Runtastic (I uninstalled because force to update your device - Internet connection problems) Runkeeper  (Wrong GPS tracking) Strava   (Curr...