Articles of mayavi

¿Visualizando texturas RGB 2D en color verdadero en una gráfica 3D?

Estoy tratando de hacer una gráfica 3D que consiste en una serie de planos 2D a través de una stack RGB, como esta: Sé que es posible hacerlo usando mpl_toolkits.mplot3d pasando las coordenadas x, y, z y los colores RGB (A) de cada píxel a plot_surface : import numpy as np from matplotlib import pyplot […]

Sondeo / muestreo / interpolación de datos VTK usando Python TVTK o MayaVi

Me gustaría visualizar un archivo de datos VTK (salida de OpenFOAM) usando python. El gráfico que me gustaría hacer es un gráfico de línea 1-d de una cantidad entre dos puntos finales. Para hacerlo, los datos no estructurados deben interpolarse en los puntos que se encuentran entre los dos puntos finales. He usado el paquete […]

Especifique color absoluto para puntos 3D en MayaVi

Estoy usando la biblioteca Python de MayaVi para trazar puntos 3d, usando la clase points3d . La documentación especifica que el color de cada punto se especifica a través de un cuarto argumento, s : Además, puede pasar una cuarta matriz s de la misma forma que x, y, yz, dando un valor escalar asociado […]

instalando Mayavi con pip – no hay módulo llamado vtk

Quiero usar Mayavi. Situación Yo uso un MacBook Air, con OSX 10.7.3. Yo uso Python 2.7.2 Tengo virtualenv instalado. Pero no lo he usado para esta instalación. He instalado manualmente todas sus dependencias, incluyendo VTK . Para VTK , seguí su guía de instalación e instalé la envoltura de python. Ahora, si abro una nueva […]

Cómo trazar un mapa de densidad 3D en python con matplotlib

Tengo un gran conjunto de datos de (x, y, z) posiciones de proteínas y me gustaría trazar áreas de alta ocupación como mapa de calor. Lo ideal es que la salida se vea similar a la visualización volumétrica a continuación, pero no estoy seguro de cómo lograrlo con matplotlib. Mi idea inicial fue mostrar mis […]

Gtk-WARNING **: la configuración regional no es compatible con la biblioteca C. durante el uso de varios módulos de Python (mayavi, espectral)

Actualicé mi MacBook a Mavericks, reinstalé Macports y todos los módulos de Python 2.7 que suelo usar. Mientras ejecuto Python recibo los siguientes mensajes: al importar mlab: from mayavi import lab (process:1146): Gtk-WARNING **: Locale not supported by C library. Using the fallback ‘C’ locale. cuando se ejecuta un comando mlab como mlab.mesh (), la […]

python: trazando un wireframe cuboide 3D

Quiero trazar 3d cuboid en python. Entrada: centro (3 puntos para el centro) radio (3 valores de radio, uno para cada dimensión) Idealmente, debería ser una ttwig de una estructura alámbrica (necesito ver qué hay dentro). No estoy exactamente seguro de cómo hacerlo. Usar python matplotlib o Mayavi está bien. ¡Gracias! Hasta ahora he probado […]

Animando una ttwig de mayavi points3d

Estoy tratando de hacer un video de las trayectorias de las partículas. Sin embargo, de alguna manera mi escena nunca se actualiza. Aquí hay un ejemplo muy simple: from __future__ import absolute_import, division, print_function from mayavi import mlab import numpy as np import math alpha = np.linspace(0, 2*math.pi, 100) xs = np.cos(alpha) ys = np.sin(alpha) […]

Añadiendo una cuarta variable a un gráfico 3D en Python

Tengo 3 parámetros diferentes, X, Y y Z en un rango de valores, y para cada combinación de estos un cierto valor de V. Para que sea más claro, los datos se verían de esta forma. XYZV 1 1 2 10 1 2 3 15 etc… Me gustaría visualizar los datos con un trazado de […]

mayavi mlab.savefig () da una imagen vacía

Estoy tratando de aprender mayavi2 para python y no puedo obtener mi savefig para mostrar mis gráficos. Encontré este código de ejemplo: from numpy import pi, sin, cos, mgrid dphi, dtheta = pi/250.0, pi/250.0 [phi,theta] = mgrid[0:pi+dphi*1.5:dphi,0:2*pi+dtheta*1.5:dtheta] m0 = 4; m1 = 3; m2 = 2; m3 = 3; m4 = 6; m5 = 2; […]