显示3D模型

版本1.0.0.0 (1.7 KB 弗朗西斯Esmonde-White
简化绘制3D模型的函数。

1.1 k下载

更新2011年5月9日

查看许可协议

由三角形网格组成的模型通常用于艺术、工程和医疗CAD中表示3D对象。这些模型由3D空间中的一系列三角形组成,有时还包括颜色。绘制它们并不困难,但很乏味,因为结构由面(三角形)组成,定义为顶点(3D点)的索引。我写了函数'show_model'作为一个类似'plot'的简单的绘图工具。它可以处理变量参数,以指定透明度、面颜色和线条样式。它返回所创建的补丁对象的句柄。

用法:
H = show_model(model,varargin)

示例(2d三角形):
模型。V = [2 4;...% x-y坐标
2 8;...
8 4;...
8 0;...
0 4;...
2 6;...
2 2;...
4 2;...
4 0;...
5 - 2;...
5 0];
顶点连接形成三角形的%顺序
模型。F = [1 2 3;...
1 3 4;...
5 6 1;...
7 8 9;...
11 10 4];
model.c =[0(大小(model.v, 1), 3)];
show_model(模型)

引用作为

弗朗西斯·埃斯蒙德-怀特(2022年)。显示3D模型(//www.tianjin-qmedu.com/matlabcentral/fileexchange/31375-show-3d-model), MATLAB中央文件交换。检索

MATLAB版本兼容性
使用R2009b创建
与任何版本兼容
平台的兼容性
窗户 macOS Linux

社区寻宝

在MATLAB中央找到宝藏,并发现社区可以如何帮助你!

开始狩猎!