主要内容

vrsetpref

改变万博1manbetx三维动画偏好

语法

vrsetpref('preference_name”、“偏好值')vrsetpref(工厂)

参数

preference_name

首选项的名称。

偏好值

首选项的新值。

描述

此函数用于设置给定的万博1manbetx®3 d动画™对给定值的偏好。定义了以下首选项。以字符串开头的首选项DefaultFigureDefaultWorld,这些值是相应的虚拟现实虚拟世界属性:

偏好 描述

AutoCreateThumbnail

打开虚拟世界时创建虚拟世界的缩略图。默认值是“关闭”。将此首选项设置为“开”如果您从Internet下载多个虚拟世界而不保存它们,则可能会有所帮助。在文件打开时创建缩略图可在下次有人浏览下载的世界时提供缩略图。

DataTypeBool

指定对虚拟世界的处理保龄球数据类型vrnode / setfieldvrnode/getfield.有效的值“合乎逻辑”“字符”. 如果设置为“合乎逻辑”,虚拟世界保龄球数据类型作为逻辑值返回。如果设置为“字符”这个保龄球返回数据类型“开”“关闭”.默认是“合乎逻辑”

DataTypeInt32

指定对虚拟世界的处理Int32数据类型vrnode / setfieldvrnode/getfield.有效的值“int32”“双人”. 如果设置为“int32”,虚拟世界Int32数据类型返回为int32. 如果设置为“双人”这个Int32数据类型返回为“双人”.默认是“双人”

DataTypeFloat

指定对虚拟世界的处理浮动数据类型vrnode / setfieldvrnode/getfield.有效的值“单一”“双人”. 如果设置为“单一”,虚拟世界浮动颜色数据类型返回为“单一”. 如果设置为“双人”这个浮动颜色数据类型返回为“双人”.默认是“双人”

DefaultCanvasNavPanel

控件中控制面板的外观虚拟现实画布对象。值:

  • “没有”

    面板不可见。

  • “最小化”

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

  • “半透明”

    面板在场景上方半透明地浮动。

  • “不透明”

    面板漂浮在场景上方。

违约:“没有”

DefaultCanvasUnits

指定new的默认单元虚拟现实画布对象。看到虚拟现实画布详细描述。默认是“正常化”

DefaultEditorMouseBehavior

指定视图窗格中的鼠标是处于导航模式还是选择模式(用于高亮显示树状视图窗格中的相应节点)。默认值是“导航”. 要使选择模式成为默认模式,请将首选项设置为“选择”

DefaultEditorHighlighting

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

DefaultFigureAnti
混叠

确定默认情况下是否对新对象使用抗锯齿虚拟现实对象。此首选项也适用于新对象虚拟现实画布对象。有效的值“关闭”“开”

DefaultFigureCapture
文件名

指定捕获查看器图形的默认文件名。看到得到详细描述。默认是“%f\u anim\u%n.tif”

DefaultFigureDeleteFcn

参数关闭时调用的默认回调虚拟现实对象。

DefaultFigureLighting

为new指定是否默认渲染灯光虚拟现实对象。此首选项也适用于新对象虚拟现实画布对象。有效的值“关闭”“开”

DefaultFigureMax
纹理化

指定在新建渲染时使用的纹理的默认最大大小虚拟现实对象。此首选项也适用于新对象虚拟现实画布对象。有效的值“自动”和32<=x<=视频卡限制,其中x是2的幂。

DefaultFigureNavPanel

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

DefaultFigureNavZones

指定默认情况下,对于新的导航区域,导航区域是打开还是关闭虚拟现实对象。此首选项也适用于新对象虚拟现实画布对象。有效的值“关闭”“开”

DefaultFigurePosition

属性的默认初始位置和大小万博1manbetx仿真软件3 d动画查看器窗口。有效值是四个双精度的向量。

DefaultFigureRecord2D
CompressMethod

为new指定创建2-D动画文件的默认压缩方法虚拟现实对象。有效的值'',“自动”,“无损”,“编解码器代码”

DefaultFigureRecord2D
CompressQuality

为新文件指定二维动画文件压缩的默认质量虚拟现实物体。有效值为0-100。

DefaultFigureRecord2D
文件名

指定新动画的默认二维脱机动画文件名虚拟现实对象。

DefaultFigureRecord2DFPS

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

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

DefaultFigureRendering

指定是否呈现虚拟现实虚拟现实画布对象。关闭渲染可以提高性能。例如,如果您的代码对一个虚拟图形执行批处理操作,您可以在处理期间关闭渲染,然后在处理之后重新打开渲染。

DefaultFigureStatusBar

指定默认情况下状态栏是否显示在对话框的底部万博1manbetx仿真软件3 d动画观众对新虚拟现实对象。有效的值“关闭”“开”

DefaultFigureTextures

指定默认情况下是否为新对象渲染纹理虚拟现实对象。此首选项也适用于新对象虚拟现实画布对象。看到得到详细描述。默认是“开”

DefaultFigureToolBar

指定默认情况下工具栏是否显示在万博1manbetx仿真软件3 d动画观众对新虚拟现实对象。有效的值“关闭”“开”

DefaultFigure透明度

指定渲染新对象时是否考虑透明度信息虚拟现实对象。此首选项也适用于新对象虚拟现实画布对象。有效的值“关闭”“开”

DefaultFigureWireframe

指定对象在默认情况下是作为实体还是线框绘制以用于新建对象虚拟现实对象。此首选项也适用于新对象虚拟现实画布对象。有效的值“关闭”“开”

DefaultViewer

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

  • “内部”

    违约万博1manbetx仿真软件3 d动画查看器。

  • “网络”

    Web浏览器变成了浏览器。这是当前的Web浏览器虚拟世界插件。

DefaultWorldRecord3D
文件名

指定new的默认3d动画文件名虚拟世界对象。

DefaultWorldRecordMode

指定new的默认动画录制模式虚拟世界对象。有效的值“手动”“预定”

DefaultWorldRecord
间隔

为new指定预定动画录制的默认开始和停止时间虚拟世界对象。有效值是两个双精度向量。

DefaultWorldRemoteView

指定虚拟世界是否默认为远程查看新虚拟世界对象。有效的值“关闭”“开”

DefaultWorldTimeSource

指定new的默认时间源虚拟世界对象。有效的值“外部”“freerun”

编辑器

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

路径设置只有在选择自定义选择。

要在第三方编辑器中打开虚拟世界文件,请不要使用编辑命令。例如,在Ligos中打开一个虚拟世界®V-Realm Builder编辑器:

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

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

    这个编辑命令打开3D世界编辑器,而不考虑默认编辑器首选项设置。

EditorReserveLayout

指定当您退出虚拟世界时,3D世界编辑器启动时是否保存了虚拟世界布局的版本,还是恢复为默认布局。虚拟世界显示窗格的布局包括视图、视点、导航和呈现的设置。有效的值“关闭”“开”.默认是on(使用已保存的布局)。

HttpPort

访问服务器的IP端口号万博1manbetx仿真软件3 d动画通过HTTP通过Web访问服务器。如果更改此首选项,则必须在更改生效之前重新启动MATLAB软件。

传输缓冲区

用于服务器之间通信的传输缓冲区(网络数据包覆盖)的长度万博1manbetx仿真软件3 d动画服务器及其客户端。

传输超时

所花的时间万博1manbetx仿真软件3 d动画服务器等待客户端的回复。如果客户端没有响应,则万博1manbetx仿真软件3 d动画服务器断开与客户端的连接。

弗波特

设备与设备之间通信使用的IP端口万博1manbetx仿真软件3 d动画服务器及其客户端。如果更改此首选项,则必须重新启动MATLAB软件才能生效。

当你使用“工厂”作为一个单独的参数,所有的首选项都被重置为它们的默认值。如果你使用“工厂”对于首选项值,单个首选项将重置为其默认值。

这个HttpPort,弗波特,传输缓冲区偏好会影响基于web的虚拟世界查看。DefaultFigurePosition默认导航面板影响万博1manbetx仿真软件3 d动画查看器。更改HttpPort弗波特参数设置需要重启MATLAB软件才能生效。

DefaultFigureNavPanel控件中导航面板的外观万博1manbetx仿真软件3 d动画查看器。例如,将该值设置为“半透明”使导航面板显示为半透明。

DefaultViewer-确定虚拟场景是否默认出现万博1manbetx仿真软件3 d动画查看器或在Web浏览器中。

DefaultViewer设置 描述

“内部”

违约万博1manbetx仿真软件3 d动画查看器。

“网络”

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

编辑器-包含虚拟世界编辑器可执行文件的路径编辑命令,万博1manbetx仿真软件3 d动画使用编辑虚拟世界文件所需的所有参数运行虚拟世界编辑器可执行文件。

当你运行编辑器时,万博1manbetx仿真软件3 d动画使用编辑器首选项值,就像您在命令行中键入它一样。下面的标记被解释:

%草根

指的是MATLAB根文件夹

%文件

指虚拟世界三维文件名

的可能值编辑器的偏好是

`%matlabroot\bin\win64\meditor.exe%file'

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

HttpPort——指定用于远程Web访问的网口。Web URL中给出的端口如下:

http://server.name:port_number

该首选项的默认值是8123

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

一般来说,这个参数值越大,动画运行就越流畅,但反应时间就越长。(行中更多的消息将创建一个缓冲区,以补偿网络传输的不平衡延迟。)

默认值为5.,这在大多数情况下都是最佳的。只有当动画严重失真或反应时间非常慢时,才应更改此值。在快速连接上,客户端渲染速度会引入更多延迟,此值的影响很小。在主机上查看相当于极快的连接。在慢速连接,正确的值可以显著提高渲染速度,但是,当然,绝对最大值由最大连接吞吐量决定。

弗波特—主机与主机之间通信使用的网口万博1manbetx仿真软件3 d动画服务器(主机)及其客户端(客户端计算机)。通常,这种通信对用户是完全不可见的。但是,如果您从客户端计算机查看虚拟世界,则可能需要配置安全网络系统(防火墙),以便允许在该端口上进行连接。该首选项的默认值是8124

另见

之前介绍过的R2006a