1
我在MATLAB中繪製一個3D對象,比方說一個立方體。使用補丁功能刪除3D MATLAB圖中的內部邊線
Node = [0 0 0; 1 0 0; 1 1 0; 0 1 0; 0 0 1; 1 0 1; 1 1 1; 0 1 1];
Elem = cell(1); Elem{1} = 1:8;
figure
for elm = 1:size(Elem,1)
X = Node(Elem{elm},:); K = convhulln(X); hold on;
patch('Faces',K,'Vertices',X,'FaceColor',rand(1,3),'FaceAlpha',1.0);
end
view(3); grid off; axis equal; cameramenu; axis off;
在圖中,我該如何去除內部對角線?情節應該只顯示立方體的邊緣。我正在尋找適用於任何多面體的通用解決方案。
謝謝!這對於立方體很有用。一般多面體呢? – 2013-02-10 04:27:09
看到我編輯的關於geom3D的答案 – bla 2013-02-10 04:29:45