Bonjour, je viens sur ce forum pour vous poser une question. Voila je veut tracer un cube avec python mais sans faire faire afficher les lignes en arrière plan. Ci dessous vous trouverez le code de mon cube mais je ne sais comment le modifier pour faire apparaître que les faces.
from mpl_toolkits.mplot3d import Axes3D
import matplotlib.pyplot as plt
import numpy as np
from itertools import product, combinations
fig = plt.figure()
ax = fig.add_subplot(1,1,1,projecti on='3d')
r = [-1, 1]
for s, e in combinations(np.array(list(pro duct(r,r,r))), 2):
if np.sum(np.abs(s-e)) == r[1]-r[0]:
ax.plot3D(*zip(s,e), color="b")
Merci pour vos aides
-----