Articles of 3d

Dispersión Plot 3D con tags y esferas.

Estoy tratando de hacer un diagtwig de dispersión con algunos puntos de datos (x, y, z, radio) y este es mi resultado hasta ahora: import numpy as np from mpl_toolkits.mplot3d import Axes3D import matplotlib.pyplot as plt x = np.random.rand(20) y = np.random.rand(20) z = np.random.rand(20) r = np.random.rand(20) plt.rc(‘text’, usetex=True) plt.rcParams[‘text.latex.preamble’]=[r”\usepackage{amsmath}”] fig = plt.figure() ax […]

Asignar superficies a zonas en función de las regiones 3D que encierran

Dado un conjunto de superficies en un espacio tridimensional, estoy intentando asignar cada superficie a una zona que se refiere a la región 3D más pequeña que encierra el conjunto, o ninguna zona si esto no es aplicable. También quiero determinar si una superficie es una interfaz entre dos zonas. Así, por ejemplo, si tuviéramos […]

pyopengl: ¿Podría reemplazar c ++?

Estoy iniciando un curso de computación gráfica y tengo que elegir un idioma. Las opciones están entre C ++ y Python. No tengo ningún problema con C ++, python es un trabajo en progreso. Así que estaba pensando en ir por Python Road, usando pyopengl para la parte de gráficos. He oído, sin embargo, que […]

Diagtwig de dispersión 3D de Matplotlib con Colorbar

Tomando prestado el ejemplo en la página de documentación de Matplotlib y modificando ligeramente el código, import numpy as np from mpl_toolkits.mplot3d import Axes3D import matplotlib.pyplot as plt def randrange(n, vmin, vmax): return (vmax-vmin)*np.random.rand(n) + vmin fig = plt.figure() ax = fig.add_subplot(111, projection=’3d’) n = 100 for c, m, zl, zh in [(‘r’, ‘o’, -50, […]

Casco convexo 3D de nube de puntos

Necesito trazar una nube de puntos 3D (número de puntos: N), luego un casco convexo (en realidad un poliedro con N vértices) desde los puntos. Hice una secuencia de comandos en python con scipy.spatial ConvexHull para trazar 8 puntos y trazar un cubo, la ttwig de la nube de puntos está bien, pero el cubo […]

Python: encuentra el área del polígono a partir de las coordenadas xyz

Estoy tratando de usar el módulo shapely.geometry.Polygon para encontrar el área de polígonos, pero realiza todos los cálculos en el plano xy . Esto está bien para algunos de mis polígonos, pero otros también tienen una dimensión z así que no está haciendo lo que me gustaría. ¿Hay un paquete que me dé el área […]

Python – Kriging (Proceso Gaussiano) en scikit_learn

Estoy considerando usar este método para interpolar algunos puntos 3D que tengo. Como entrada, tengo concentraciones atmosféricas de un gas en varias elevaciones sobre un área. Los datos que tengo aparecen como valores cada pocos pies de elevación vertical durante varias decenas de pies, pero separados horizontalmente por muchos cientos de pies (por lo tanto, […]

matplotlib – superficie 3d desde una matriz rectangular de alturas

Estoy tratando de trazar algunos datos HDF en matplotlib. Después de importarlos usando h5py, los datos se almacenan en una forma de matriz, como esta: array([[151, 176, 178], [121, 137, 130], [120, 125, 126]) En este caso, los valores de x e y son solo los índices de los campos de la matriz, mientras que […]

Visualización 3D y gráficos en python

Estoy buscando gráficos 3D compatibles con Python. Sobre todo me gustaría poder dibujar líneas y verlas en 3D. Literalmente no tengo experiencia en esta área y estoy buscando conocimientos y tutoriales. Aprendo mejor la progtwigción por la experimentación. Entonces, ¿qué paquetes necesito para hacer gráficos 3-D? Realmente disfruto usando emacs, así que si tienes esas […]

Biblioteca de Matemáticas 3D para Python

Estoy buscando una biblioteca de matemáticas 3d en python o con enlaces de python. Necesita manejar la rotación, la traducción, la proyección de perspectivas, básicamente todo. Lo que NO estoy buscando es una biblioteca destinada a dibujar en la pantalla, buscar en Google durante horas solo hizo que las bibliotecas 3D se inclinaran a mostrar […]