高级搜索的功能比基本搜索更强大。使用基于 Python 的 有助于搜索和导航大量数据和深层图形。使用高级搜索可以组合或单独搜索场景数据和元数据。在“场景图形”、“材质编辑器”、“灯光编辑器”、“场景板编辑器”和“摄影机编辑器”中找到它。
启用 后,过滤将不可用。
可在“搜索”字段中使用词语和运算符来查询节点名称和元数据。搜索词不区分大小写。使用多个 AND 或 OR 的查询将按从左到右的顺序起作用。允许使用的一些运算符包括:
#<text>
表示查询元数据。例如,#China
#
表示搜索要包含元数据,并且搜索所有元数据,例如集、键和值。例如,#
#Set:
表示仅搜索元数据集。例如,#Set:China
#Key:
表示仅搜索元数据键。例如,#Key:China
#Datatype
表示仅搜索元数据类型。例如,#datatype #datatype:boolean
#datatype:date
#datatype:float #datatype:integer #datatype:list string_list
、integer_list
、float_list
、bool_list
、date_list #datatype:string
*
表示进行通配符搜索。例如,#*:China #*:Geo
()
和 (())
表示分组。嵌套了圆括号时,将先计算里面的圆括号。''
表示进行精确搜索。例如,'cat'
-
表示在搜索中忽略内容。例如,-mouse
<>
表示进行大于和小于数值的搜索。例如,>2021-06-14
ext:
表示进行文件类型搜索。例如,ext:CATProduct
或 ext:fbx|#import format:*fbx*
对您的输入执行查询验证,以帮助避免拼写错误并加快该过程。如果查询有效,则搜索图标将变为 。如果无效,则搜索图标将变为
,并且需要修复查询。
当您在“搜索”字段中键入内容时,系统会执行实时搜索,并根据您的输入显示预测性文本建议,以借助上下文和语法加快搜索速度。可使用光标、滚动条、Enter 键、向上键、向下键或 Tab 键浏览建议并进行选择。如果有任何搜索结果,它们将显示在下面的活动列表中。
要关闭实时搜索,以停止预测性文本建议,请使用实时搜索首选项选项。
启用高级搜索后,将显示 (“收藏夹”工具)和
。按
可访问其他搜索字段。有关使用信息,请参见使用高级搜索。
可存储和利用常见的重复性搜索条件,以在团队和同事之间共享。单击 可访问“收藏夹”菜单,其中包含用于保存、编辑和选择收藏夹的选项。选择收藏夹后,它将加载到高级搜索中。
要更改收藏夹在此菜单中的显示方式的默认行为,请使用菜单结构首选项选项。
保存收藏夹时,VRED 不会保存搜索字段的状态。因此,当重新加载收藏夹时,并不是所有搜索字段都会完全还原为创建时的状态。
从“收藏夹”菜单中选择“保存”或“另存为”后,当前搜索将存储为收藏夹,并列在或嵌套在菜单内的文件夹中。
选择“另存为”将打开“保存搜索收藏夹”对话框,用于命名收藏的搜索。也可以在此处编辑收藏夹的名称。
要更改保存收藏夹的文件,请使用写入/文件首选项选项。
从“收藏夹”菜单中选择“编辑”后,将显示“编辑搜索收藏夹”对话框。可以在此对话框中激活、重命名或移除收藏夹搜索。在收藏夹上单击鼠标右键可访问包含以下选项的菜单:
按 可访问其他搜索字段和与这些字段一起使用的工具。可使用这些字段创建搜索,同时还可以查看搜索语法示例。
添加条目 - 打开一个下拉菜单,其中包含用于添加行和其他搜索条目(例如元数据模板、类型、键、值和集名称等)的选项。
清除 - 清除行中的所有条目。
删除 - 移除行及其所有字段。
同步 - 将 Python 搜索字符串与 UI 条目同步。
在“搜索”字段中键入基本 Python 搜索条件。
单击 (右侧的箭头)以显示其他 UI 字段(如果尚未显示),以便按“类型”、“键”和/或“值”进行搜索。
从第一个字段中选择数据类型,然后输入键或值。
添加搜索字段,以使搜索更加具体,并缩小范围。每行都有自己的 “添加条目”工具。
可以通过两种方法移除单个搜索字段。一种方法是将光标悬停在字段上,然后单击显示的 x。
另一种方法是在“搜索 UI”菜单中取消选中选项。
可以通过两种方法清除搜索字段。要清除所有行的所有搜索字段,请单击最右侧显示的 。
另一种方法是使用 从行的搜索字段中清除内容。由于每行都有自己的
“清除”工具,因此请务必按要清除的行对应的工具。
可使用 从搜索中移除行。由于每行(第一行除外)都有自己的
“删除”工具,因此请务必按要移除的行对应的工具。
可使用 将 Python 搜索字符串与 UI 条目同步。添加新字符串后,按
以刷新 UI 和搜索。