I can't change polygon faces's color

1 vue (au cours des 30 derniers jours)
Andrea Gusmara
Andrea Gusmara le 28 Avr 2020
surf=gca;
xlim(surf,[-15 +15]);
xlabel('x');
zlim(surf,[-15 +15]);
zlabel('z');
ylim(surf,[-15 +15]);
ylabel('y');
% [1,1,1;4,1,1;4,4,1;1,4,1; 1,1,4;4,1,4;4,4,4;1,4,4]
%vertices=input('inserire i vertici del ploigono \n' );
S.vertices=[1,1,1;4,1,1;4,4,1;1,4,1; 1,1,4;4,1,4;4,4,4;1,4,4];
S.faces=[1,2,3,4;1,2,6,5;3,2,6,7;4,3,7,8;4,1,5,8;5,6,7,8];
p=patch(S);
c = p.CData;
p.CDataMapping = 'scaled';
p.FaceVertexCData=[1 0 0; 0 1 0 ; 0 0 1 ; 0 1 1 ; 1 0 1 ; 1 1 0 ];
  2 commentaires
darova
darova le 28 Avr 2020
Try
p.facecolor = 'flat';
Andrea Gusmara
Andrea Gusmara le 28 Avr 2020
thank you so much , now the faces changes .

Connectez-vous pour commenter.

Réponse acceptée

SaiDileep Kola
SaiDileep Kola le 8 Mai 2020
To explore further on this, follow the documentation provided here

Plus de réponses (0)

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!

Translated by