编者按:这个文件被选为MATLAB中央选择的
这个函数FIGURE2XHTML将Matlab的3 d对象图转换为一个嵌入式X3D在XHTML文件。在现代浏览器中,您可以查看图交互,因为伟大的X3DOM库(即时3 d HTML的方式!http://www.x3dom.org/)。
目前功能支持:轴,补丁,线,面,文本、图像和轻金宝app型对象。
注意:即使是体绘制在浏览器中是可能的,通过使用://www.tatmou.com/matlabcentral/fileexchange/19155-volume-render
支持的浏览器:金宝app
——Google Chrome 9。x和上面
——火狐4。x和上面
- - - - - - Webkit构建
——Flash11所需Internet explorer(或InstantReality-plugin)
figure2xhtml(文件名、处理选项)
注意:所有输入参数是可选的,和排序并不重要
因此figure2xhtml ();是有效而且figure2xhtml(选项,处理);
输入,
XHTML文件的文件名:姓名(也创建一个X3D文件)。
当空或不知道文件对话框
处理:图处理或轴处理
当空或不知道当前轴(GCA)使用
选项:选项的结构
选项。输出:生成输出文件“x3d”,“xhtml”或“两个”(默认)
选项。宽度:500年像素默认X3D渲染对象的宽度
选项。高度:在500像素默认X3D渲染对象的高度
选项。大灯:启用摄像机头灯,布尔真/假
(默认正确)
选项。标题:标题的xhtml页面,默认“Matlab X3D”
options.interactive:使网格在xhtml /表面对象可点击,
布尔真/假(默认错误)
的例子,
负载(“功能\ exampledata”);
图,等等;轴相等;
补丁(阵线,“facecolor”, [1 0 0],“facealpha”, 0.5);
FV.vertices (: 1) = FV.vertices (: 1) + 80;
补丁(阵线,FaceColor,插值函数,FaceVertexCData,兰德(大小(FV.vertices))、“edgecolor”,“没有一个”);
FV.vertices (: 1) = FV.vertices (: 1) + 80;
补丁(阵线,‘FaceColor’,‘平’,‘FaceVertexCData’,兰德(大小(FV.faces))、“edgecolor”,“没有一个”);
figure2xhtml(“测试/例二”)
引用作为
Dirk-Jan克朗(2023)。Matlab 3 d图3 d (X) HTML(//www.tatmou.com/matlabcentral/fileexchange/32207-matlab-3d-figure-to-3d-x-html), MATLAB中央文件交换。检索。