文档帮助中心文档
将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源文件导入3D源文件的现有虚拟世界或节点。
节点=vrimport(父母亲,来源)
父母亲
节点=vrimport(___,格式)明确指定三维源文件的文件格式(例如,“乌尔德夫”)。如果源文件的格式与中指定的格式不匹配格式参数时,函数返回一个错误。
节点=vrimport(___,格式)
格式
“乌尔德夫”
实例
[节点,虚拟世界]=vrimport(___)返回新节点的句柄和包含该节点的虚拟世界的句柄。
[节点,虚拟世界]=vrimport(___)
虚拟世界
全部崩溃
此示例导入STL文件rover_1.stl.,一个简单轮式机器人的模型。该示例还显示了如何在虚拟世界中向导入的模型添加视觉外观和材质节点。
rover_1.stl.
使用导入的模型创建虚拟世界。
[n,w]=vrimport(哪个(“漫游者1.stl”));
使用导入的形状查看虚拟世界。
视图(w)
将导入的模型从mm缩放到dm,以便在视图中查看。
n、 比例=[0.01 0.01 0.01]
在X轴周围旋转喇叭。
w、 Rover_Transform.rotation=[1 0 0-pi/2]
探索虚拟世界结构。
得到(w,“节点”)
STL导入的形状没有视觉属性。加一个外貌A.材料将节点添加到形状中外貌节点是在外貌领域形状.这布料节点是创建的布料领域外貌节点。
外貌
材料
形状
布料
app=vrnode(w.Rover_形,“外观”,“路虎应用程序”,“外观”);mat=vrnode(带路虎应用程序,“材料”,“罗孚马”,“材料”);
将漫反射颜色设置为蓝色阴影。
w、 罗孚材料扩散颜色=[0.5 1]
拯救虚拟世界。
保存(w,“罗孚1.wrl”)
此示例导入一个dae先生将文件格式化为虚拟世界。
dae先生
导入狐科将文件复制到虚拟世界中的节点。
狐科
[n,w]=vrimport(哪个('fox.dae'))
n=vrnode对象:1-by-1 COLLADA\u fox\u Transform\u 0001(变换)[]w=vrworld对象:1-by-1(没有关联的虚拟现实3D文件)
查看导入的视觉表达。
保存(w,“福克斯,谢谢”)
3D源文件路径,指定为字符向量。3D文件可以在DAE,SDF,STL或URDF格式中。
“fbx”
“dae”
“自卫队”
“stl”
源3D文件的文件格式,指定为字符向量。使用此参数可明确指定源3D文件所需的格式。
vrnode
要将三维源文件导入的虚拟世界或节点,指定为虚拟世界句柄或节点句柄。
如果父节点是虚拟世界,则导入的节点将放置在根父节点的节点。
根
如果父节点是虚拟世界中的节点,则导入的节点将放置在虚拟世界中儿童节点的字段。
儿童
新节点,作为vrnode目的。
包含新节点的虚拟世界,作为虚拟世界目的。
stl2vrml|VRCAD清理|弗拉菲斯莫
VRCAD清理
弗拉菲斯莫
次の MATLABコマンドに対応するリンクがクリックされました。
コマンドを MATLABコマンド ウィンドウに入力して実行してください。网状物ブラウザーは MATLABコマンドをサポートしていません。
选择一个网站以获取可用的翻译内容,并查看本地活动和优惠。根据您的位置,我们建议您选择:.
您还可以从以下列表中选择网站:
选择中国站点(中文或英文)以获得最佳站点性能。其他MathWorks国家/地区站点不适合您所在位置的访问。
联系当地办事处
無料評価版のダウンロード