文档帮助中心文档
将3D文件导入虚拟世界或节点
节点= vrimport(源)
节点= vrimport(父,源)
node = vrimport(___,格式)
[node,virtualworld] = vrimport(___)
节点= vrimport(资源)创建一个空的VRML虚拟世界,并导入资源3D文件中。自动检测到3D文件的格式。您可以导入这些文件格式:
节点= vrimport(资源)
节点
资源
FBX(Autodesk®电影盒格式)
DAE(Collada Digital Asset Exchange)
SDF(仿真描述格式)
STL(立体光刻)
URDF(统一机器人说明文件)
小费
要导入物理建模XML文件,请使用stl2vrml功能而不是Vrimport。
stl2vrml
Vrimport
该函数将句柄返回到新创建的节点。
节点= vrimport(父母,,,,资源)指定现有的虚拟世界或节点将3D源文件导入到。
节点= vrimport(父母,,,,资源)
父母
节点= vrimport(___,,,,格式)明确指定3D源文件的文件格式(例如,'urdf')。如果源文件的格式与在格式参数,该函数返回错误。
节点= vrimport(___,,,,格式)
格式
'urdf'
例子
[[节点,,,,虚拟世界] = vrimport(___)返回新节点的句柄和包含该节点的虚拟世界的手柄。
[[节点,,,,虚拟世界] = vrimport(___)
虚拟世界
全部收缩
此示例导入STL文件Rover_1.stl,一个简单的轮式机器人的型号。该示例还显示了如何在虚拟世界中的导入模型中添加视觉外观和材料节点。
Rover_1.stl
用导入的模型创建一个虚拟世界。
[n,w] = vrimport(哪个('Rover_1.stl');
以进口形状查看虚拟世界。
查看(w)
将导入的模型从MM扩展到DM,以在视图中查看它。
N.Scale = [0.01 0.01 0.01]
将漫游者旋转在X轴周围。
w.rover_transform.rotation = [1 0 0 -PI/2]
探索虚拟世界结构。
得到(W,“节点”)
STL导入的形状没有视觉属性。添加一个外貌和材料节点到形状。这外貌节点是在外貌领域形状。这材料节点是在材料领域外貌节点。
外貌
材料
形状
app = vrnode(w.rover_shape,'外貌',,,,'Rover_App',,,,'外貌');mat = vrnode(w.rover_app,'材料',,,,'rover_mat',,,,'材料');
将弥漫性颜色设置为蓝色的阴影。
w.rover_mat.diffusecolor = [0 0.5 1]
保存虚拟世界。
保存(w,'Rover_1.wrl')
此示例导入.DAE将文件格式化为虚拟世界。
.DAE
导入狐狸在虚拟世界中归档到节点。
狐狸
[n,w] = vrimport(哪个('fox.dae'))
n = vrnode对象:1-1 collada_fox_transform_0001(变换)[] w = vrworld对象:1-by-1(没有虚拟现实3D文件相关)
查看导入的视觉表示。
保存(w,'fox.wrl')
3D源文件路径,指定为字符向量。3D文件可以以DAE,SDF,STL或URDF格式为单位。
'fbx'
'dae'
'SDF'
'stl'
源3D文件的文件格式,指定为字符向量。使用此参数明确指定源3D文件所需的格式。
vrworld
VRNODE
将3D源文件导入到虚拟世界句柄或节点句柄中的虚拟世界或节点。
如果父母是虚拟世界,则将导入的节点放在根父母的节点。
根
如果父母是虚拟世界中的节点,则将导入的节点放在孩子们节点的字段。
孩子们
新节点,返回为VRNODE目的。
包含新节点的虚拟世界,返回vrworld目的。
stl2vrml|VRCADCLEANUP|vrphysmod
VRCADCLEANUP
vrphysmod
Sie Haben Auf Einen Link Geklickt,der Diesem matlab-befehl ientspricht:
führensie den befehl durch eingabe在das matlab-befehlsfenster aus中。webbrowserunterstützenkeine matlab-befehle。
选择一个网站以获取可用的翻译内容,并查看本地事件和优惠。根据您的位置,我们建议您选择:。
您还可以从以下列表中选择一个网站:
选择中国网站(中文或英语)以获得最佳场地性能。其他Mathworks乡村网站未针对您所在的访问进行优化。
联系您当地的办公室
立即进行审判