Bonjour,
Je cherche à afficher une surface 2D dans l'espace 3D. Pour cela, je possède une paramétrisation NURBS d'un domaine 2D sur lequel nous avons des valeurs, et à chaque point de ce domaine, nous avons une valeur U.
Pour l'instant, j'affiche ceci grâce à la ligne suivant :
où NURBS(:,:,1) correspond aux abscisses des points du domaine et NURBS(:,:,2) aux ordonnées, U étant la valeur prise aux points correspondants.
Code : Sélectionner tout - Visualiser dans une fenêtre à part plot3(NURBS(:,:,1), NURBS(:,:,2), U);
Ceci affiche en réalité plusieurs courbes paramétrées grâce aux NURBS.
Je voudrais réussir à faire en sorte que l'affichage ressemble à celui de surf. Le mieux serait effectivement d'avoir une belle surface, mais si j'arrive à déjà avoir des couleurs différentes selon la hauteur (et non pas selon la courbe, chose que j'arrive à faire en couplant hsv et hold on) je m'en contenterai largement !
J'espère avoir été clair et que vous arriverez à m'aider.
Cordialement,
JP
Partager