En mi trabajo diario como estudiante de doctorado, hago modelaje geológico. En mi tiempo libre (principalmente por diversión), estoy aprendiendo Python y tratando de escribir un programa simple para ver modelos geocelulares en 3D.Gráficos 3D/4D con Python y wxPython?
geological model http://img710.imageshack.us/img710/6503/sgems.png geo model2 http://img638.imageshack.us/img638/529/1sblockmodel.jpg
El modelo geocelular es sólo una rejilla 3D donde cada celda de la cuadrícula tiene algún valor (como se muestra en la figura de la derecha). Por lo tanto, me gustaría que mi espectador pudiera mostrar un modelo de cuadrícula 3D como la imagen del lado derecho. Además, me gustaría que pueda mostrar secciones transversales a través del modelo en las direcciones x, y y z (esto se muestra en la figura de la izquierda).
También me gustaría que los modelos puedan rotar alrededor de los tres ejes y acercar y alejar.
He realizado algunas investigaciones preliminares (principalmente here) y parece que VisVis y VTK son dos posibles opciones. Estoy tratando de usar wxPython para la GUI principal y parece que ambas opciones funcionarán con wxPython por lo que yo sé.
Preguntas:
Estoy en lo cierto cuando digo que creo VisVis y VTK trabajarían para lo que quiero? ¿Es preferible uno al otro?
¿Cuál de estas dos opciones sería la más fácil de implementar?
¿Hay alguna otra opción que también deba considerar?
Tenga en cuenta que soy nuevo en Python y muy nuevo en wxPython.
mlab URL/link broken – DevPlayer