بسم الله الرحمن الرحیم
با سلام
از پاسختون بینهایت سپاسگزارم؛ درست متوجه شدید می خوام بچرخه.
بنده با توجه به ماتریس دوران کد زیر رو نوشتم:
باید داخل حلقه for بذارم؛ و یا ...کد:vertex_matrix = [0 0 01 0 0 1 1 0 0 1 0 0 0 1 1 0 1 1 1 1 0 1 1]; %faces_matrix = [1 2 6 5 %2 3 7 6 %3 4 8 7 %4 1 5 8 %1 2 3 4 %5 6 7 8]; Rotate_matrix=[sqrt(2)/2 sqrt(2)/2 0 -(sqrt(2)/2) sqrt(2)/2 0 0 0 1]; vertexRotate=vertex_matrix*Rotate_matrix; patch('Vertices',vertexRotate,'Faces',faces_matrix,... 'FaceVertexCData',hsv(8),'FaceColor','interp') view(3); axis square
لطفا اصول کار رو توضیح بدید بعد دوباره کد بزنم.
با سپاس فراوان






پاسخ با نقل قول
Bookmarks