帮助中心帮助中心
转换MATLAB坐标虚拟坐标
自从R2019a
vr = vrcoordm2vr (m)
例子
虚拟现实= vrcoordm2vr (米)将MATLAB与坐标点®虚拟世界坐标系统的坐标系统。
虚拟现实= vrcoordm2vr (米)
虚拟现实
米
全部折叠
这个例子是一个变化的车在山里例子,在MATLAB坐标系中指定的坐标转换。
创建一个vrworld对象代表虚拟世界和打开它。
vrworld
世界= vrworld (“vrmount”);打开(世界);(世界观);
确定虚拟世界中的节点使用节点命令
节点
节点(世界)
View1(观点)(VR车在山里)Camera_car(变换)[VR车在山里]VPfollow(观点)(VR车在山里)汽车(变换)(VR车在山里)轮(形状)[VR车在山里]Tree1(集团)(VR车在山里)木(集团)(VR车在山里)运河(形状)[VR车在山里]ElevApp(外观)(VR车在山里)河(形状)(VR车在山里)桥(形状)(VR车在山里)路(形状)(VR车在山里)隧道(变换)(VR车在山上)
访问汽车vrnode通过分配到一个处理对象
汽车
vrnode
车= world.Automobile
车= vrnode对象:1×1汽车(变换)(VR车在山上)
把车沿着路的第一部分。
xz_my = 0 (12、3);xz_my (:, 2) = 1:12;xz_my (: 1) = 3;xz_my (: 3) = -0.25;为idx = 1:长度(xz_my)车。翻译= vrcoordm2vr (xz_my (idx:));vrdrawnow;暂停(0.1);结束
旋转的车有点路的第二部分。这是通过设置来完成的旋转财产的汽车节点。
旋转
的车。旋转= (-0.7 0 1 0);vrdrawnow;
移动车通过第二部分的路
z2 = 12:26;x2 = 3:1.4285:23;y2 = -0.25 + 0(大小(z2));xz_my2 = (x2的z2 y2);为idx = 1:长度(xz_my2)车。翻译= vrcoordm2vr (xz_my2 (idx:));vrdrawnow;暂停(0.1);结束
旋转汽车再次面临第三路的延伸和继续。
的车。旋转= [0 1 0 0];x3 =实在;z3 = 26 + 0(大小(x3));y3 = -0.25 + 0(大小(z3));xz_my3 = (x3的z3 y3);为idx = 1:长度(xz_my3)车。翻译= vrcoordm2vr (xz_my3 (idx:));vrdrawnow;暂停(0.1);结束
MATLAB符号,点的坐标转换指定为一个行向量。
数据类型:单|双
单
双
一个点的坐标在VRML符号,作为转换返回行向量。
介绍了R2019a
vrcoordvr2m|MATLAB VR坐标|VR MATLAB坐标|VR旋转旋转矩阵|VR旋转旋转矩阵|vrrotmat2vec|vrrotvec2mat
vrcoordvr2m
vrrotmat2vec
vrrotvec2mat
海脂肪clic苏联合国collegamento切corrisponde questo第一MATLAB:
Esegui il第一inserendolo所以nella隙缝di第一MATLAB。我浏览器web非supportano万博1manbetx comandi MATLAB。
选择一个网站
选择一个网站翻译内容,看到当地事件和提供。根据你的位置,我们建议您选择:。
你也可以从下面的列表中选择一个网站:
选择中国网站(中文或英文)最佳站点的性能。其他MathWorks国家网站不优化的访问你的位置。
联系你当地的办公室