Une forme de maillage triangle 3D est représentée par des sommets et des faces de triangle. Par exemple, shape
dans matlab qui a shape.X, shape.Y, shape.Z(the vertices) and shape.TRIV(the triangle faces)
peut être vu comme une forme de triangle triangulaire 3D.Comment tracer une forme de maillage triangulaire 3D avec une palette de couleurs spécifique dans MATLAB?
Ma question est comment visualiser une telle forme dans MATLAB avec une palette de couleurs spécifique.
(par exemple, la palette de couleurs peut être défini comme un vecteur de distance de length(shape.X)
dont les éléments sont distances euclidiennes de tous les sommets à un seul sommet M
, dans cette situation, les couleurs froides relatives à la les petites distances, et les couleurs plus chaudes liées aux distances plus grandes.)
si la forme est un nuage de points sans visages (shape.TRIV)? –
@GuWang Si vous avez un nuage de points, alors vous devrez utiliser 'plot3' ou' scatter3' – Suever
Comment est-ce que je peux faire la forme tracée par patch plus lisse? Et comment ajouter une source de lumière à la forme? –