主要内容

vrsetpref

改变万博1manbetx3d动画喜好

句法

vrsetpref('preference_name.', '偏好_Value.')VRSetPref('Factory')

论据

preference_name.

偏好的名称。

偏好_Value.

偏好的新价值。

描述

此功能设置给定万博1manbetx®3D动画™偏好给定价值。定义了以下首选项。对于以字符串开头的首选项defaultfigure.或者默认世界,这些值是相应的默认值vrfigure.或者vrworld.财产:

偏爱 描述

自动创建缩略图

当您打开虚拟世界时,创建虚拟世界的缩略图。默认为“关”。将此偏好设置为'在'如果您从Internet下载多个虚拟世界,则可以有帮助,而无需保存它们。在文件开放上创建缩略图在下次浏览下载的世界时提供缩略图。

数据类型布尔

指定虚拟世界的处理BOOL.的数据类型vrnode/setfieldvrnode / getfield.。有效值是'逻辑'“char”。如果设置为'逻辑',虚拟世界BOOL.数据类型作为逻辑值返回。如果设置为“char”, 这BOOL.返回数据类型'在'或者“关”. 默认为'逻辑'

datatypeint32.

指定虚拟世界的处理INT32.的数据类型vrnode/setfieldvrnode / getfield.。有效值是'int32''双倍的'。如果设置为'int32',虚拟世界INT32.数据类型返回为int32。如果设置为'双倍的', 这INT32.数据类型返回为'双倍的'. 默认为'双倍的'

dataTypefloat.

指定虚拟世界的处理浮动的数据类型vrnode/setfieldvrnode / getfield.。有效值是'单身的''双倍的'。如果设置为'单身的',虚拟世界漂浮颜色数据类型返回为'单身的'。如果设置为'双倍的', 这漂浮颜色数据类型返回为'双倍的'. 默认为'双倍的'

defaultcanvasnavpanel.

控制控件中控制面板的外观vr.canvas.目的。值是:

  • '没有任何'

    面板不可见。

  • '最小化'

    面板显示为查看器右侧的最小化图标。

  • “半透明”

    面板漂浮在场景上方的一半。

  • '不透明'

    面板浮动在场景上方。

默认:'没有任何'

默认拉票单位

指定新的默认单位vr.canvas.对象。看vr.canvas.有关详细说明。默认为'标准化'

defaulteditormousebehavior.

指定视图窗格中的鼠标是否处于导航模式或选择模式(用于在树视图窗格中突出显示相应的节点)。默认为'导航'。要使选择模式默认,请设置首选项'选择'

defaulteditorhighlighting.

指定是否突出显示在“视图”窗格中选择的虚拟世界对象。默认为'在'。为默认避免突出显示所选虚拟对象,请设置首选项“关”

defaultfigureanti.
混叠

确定默认情况下是否使用抗拉利叠加vrfigure.对象。这种偏好也适用于新的vr.canvas.对象。有效值为“关”'在'

defaultfigurecapture.
文档名称

指定捕获查看器数字的默认文件名。看得到有关详细说明。默认为'%f_anim_%n.tif'

defaultfiguredeletefcn.

指定关闭时调用的默认回调vrfigure.目的。

默认图形照明

指定默认情况下是否为新对象渲染灯光vrfigure.对象。这种偏好也适用于新的vr.canvas.对象。有效值为“关”'在'

defaultfiguremax.
纹理

指定渲染新纹理时使用的纹理的默认最大大小vrfigure.对象。这种偏好也适用于新的vr.canvas.对象。有效值为'auto'和32<=X<=视频卡限制,在哪里X是一个2的力量。

defaultfigurenavpanel.

指定查看器中控制面板的默认外观。有效值是'不透明'“半透明”'没有任何''halfbar''酒吧', 和'工厂'. 默认为'halfbar'

defaultfigurenavzones.

指定默认为新的导航区域是否打开或关闭vrfigure.对象。这种偏好也适用于新的vr.canvas.对象。有效值为“关”'在'

defaultfigureposition.

设置默认的初始位置和大小万博1manbetxSimulink三维动画查看器窗口。有效值是四个双打的向量。

DefaultFigureRecord2D
压缩法

指定用于为新建创建2-D动画文件的默认压缩方法vrfigure.对象。有效值为'''汽车'“无损”, 和'codec_code'

DefaultFigureRecord2D
压缩质量

指定新的2-D动画文件压缩的​​默认质量vrfigure.对象。有效值为0-100.

DefaultFigureRecord2D
文档名称

指定新的默认2-D脱机动画文件名vrfigure.对象。

defaultfigurerecord2dfps.

指定每秒播放速度的默认帧。

要使2D AVI动画播放大致与3D虚拟世界动画大致相同的播放速度,请将此偏好设置为汽车

defaultfigurerendering.

指定是否呈现avrfigure.或者vr.canvas.目的。关闭渲染可提高性能。例如,如果您的代码在虚拟图中执行批处理操作,则可以在该处理期间关闭渲染,然后在处理后重新打开。

DefaultFigureStatusBar

指定默认情况下是否会出现状态栏万博1manbetxSimulink三维动画新浏览器vrfigure.对象。有效值为“关”'在'

defaultfiguretextures.

指定默认情况下是否应呈现纹理vrfigure.对象。这种偏好也适用于新的vr.canvas.对象。看得到有关详细说明。默认为'在'

defaultfiguretoolbar.

指定默认情况下是否出现工具栏万博1manbetxSimulink三维动画新浏览器vrfigure.对象。有效值为“关”'在'

默认图形透明度

指定在呈现新的时是否考虑到透明度信息vrfigure.对象。这种偏好也适用于新的vr.canvas.对象。有效值为“关”'在'

defaultfigurewireframe.

指定是否默认绘制对象是否绘制为稳定或线程范围以进行新vrfigure.对象。这种偏好也适用于新的vr.canvas.对象。有效值为“关”'在'

DefaultViewer.

指定用于查看虚拟场景的查看器。

  • '内部的'

    默认万博1manbetxSimulink三维动画观众。

  • 'web'

    Web浏览器成为查看器。这是当前的Web浏览器虚拟世界插件。

defaultworldrecord3d.
文档名称

指定新的默认的3-D动画文件名vrworld.对象。

defaultworldrecordmode.

指定新动画的默认动画录制模式vrworld.对象。有效值为'手动的''计划'

违约世界纪录
间隔

指定新的Animation录制的默认开始和停止时间vrworld.对象。有效值是两个双打的向量。

defaultworldremoteview.

指定默认情况下是否启用虚拟世界以远程查看新用户vrworld.对象。有效值为“关”'在'

DefaultWorldTimeSource

指定新时间的默认时间源vrworld.对象。有效值为“外部的”'freerun'

编辑

指定要使用的虚拟世界编辑器。对虚拟世界编辑的路径。如果此路径为空,则matlab®编辑器使用。

仅当您选择的时,路径设置才是活动的习俗选项

要在第三方编辑器中打开虚拟世界文件,请勿使用甜蜜REDIT.指挥部。例如,在Ligos中打开一个虚拟世界®V-RealM Builder编辑器:

  1. 将默认编辑器设置为V-RealM Builder。在Matlab,输入:

    vrsetpref(“编辑”“*VREALM”);
  2. 要在V-Realm编辑器中打开文件,请在MATLAB导航到虚拟世界文件,右键单击,然后选择编辑

    笔记

    甜蜜REDIT.命令打开三维世界编辑器,而不考虑默认的编辑器首选项设置。

EditorPreservelayout.

指定当您退出它时,3D World Editor是否使用虚拟世界的布局的保存版本启动或恢复为默认布局。虚拟世界显示窗格的布局包括视图,视点,导航和呈现的设置。有效值是“关”'在'。默认值为(使用已保存的布局)。

httpport.

用于访问的IP端口号万博1manbetxSimulink三维动画通过HTTP在Web上的服务器。如果更改此首选项,则必须在更改生效之前重新启动MATLAB软件。

运输缓冲器

传输缓冲区的长度(网络数据包覆盖层)用于通信之间的通信万博1manbetxSimulink三维动画服务器及其客户端。

运输机

时间量万博1manbetxSimulink三维动画服务器等待客户端的回复。如果客户端没有回复,则万博1manbetxSimulink三维动画服务器从客户端断开连接。

vrport.

用于通信之间的IP端口万博1manbetxSimulink三维动画服务器及其客户端。如果更改此首选项,则必须在更改生效之前重新启动MATLAB软件。

当你使用时'工厂'作为一个参数,所有首选项都被重置为其默认值。如果你使用'工厂'对于偏好值,单个首选项将重置为其默认值。

httpport.vrport., 和运输缓冲器偏好会影响虚拟世界的基于Web的观看。defaultfigureposition.defaultnavpanel.影响这一点万博1manbetxSimulink三维动画观众。改变了httpport.或者vrport.只有在重新启动MATLAB软件后,首选项才会生效。

defaultfigurenavpanel.- 控制导航面板的外观万博1manbetxSimulink三维动画观众例如,将此值设置为“半透明”导致导航面板出现半透明。

DefaultViewer.-确定虚拟场景是否显示在默认设置中万博1manbetxSimulink三维动画查看器或您的Web浏览器。

DefaultViewer.背景 描述

'内部的'

默认万博1manbetxSimulink三维动画观众。

'web'

查看器是带有虚拟世界插件的默认Web浏览器。

编辑- 包含虚拟世界编辑器可执行文件的路径。当你使用的时候编辑命令,万博1manbetxSimulink三维动画使用编辑虚拟世界文件所需的所有参数运行虚拟世界编辑器可执行文件。

运行编辑器时,万博1manbetxSimulink三维动画用来编辑首选项值,就像您在命令行中键入它一样。将解释以下标记:

%matlabroot.

是指MATLAB根文件夹

%文件

指虚拟世界3D文件名

例如,可能的值编辑偏好是

`%matlabroot \ bin \ win64 \ medors.exe%文件'

如果此首选项为空,则使用MATLAB编辑器。

httpport.--指定用于远程Web访问的网络端口。该端口在Web URL中给出,如下所示:

http://server.name:port_number

此偏好的默认值是8123.

运输缓冲器- 定义客户端 - 服务器通信的消息窗口的大小。此值确定一次最大值,最多可以在客户端和服务器之间旅行多少消息。

通常,此首选项的值越高,动画运行越平稳,但反应时间越长。(行中的消息越多,会创建一个缓冲区,以补偿网络传输的不平衡延迟。)

默认值为5.,大多数目的是最佳的。只有当动画显着扭曲或反应时间非常慢,你应该只会更改此值。在快速连接上,通过客户端渲染速度介绍延迟,此值效果很小。在主机上查看相当于一个非常快速的连接。在缓慢的连接上,正确的值可以显着提高渲染速度,但当然,绝对最大值由最大连接吞吐量确定。

vrport.- 指定用于通信之间的网络端口万博1manbetxSimulink三维动画服务器(主计算机)及其客户端(客户端计算机)。通常,该通信对用户完全看不见。但是,如果从客户端计算机查看虚拟世界,则可能需要配置安全网络系统(防火墙),以便它允许在此端口上连接。此偏好的默认值是8124.

也可以看看

在R2006A之前介绍