转至:说明。返回值。关键字。标志。MEL 示例。
vnn [-flushProxies string] [-libraries string] [-listPortTypes string] [-nodes string string] [-runTimes] [-useNiceName]
vnn 不可撤消,可查询,且不可编辑。
此命令用于应用于整个 VNN 运行时(例如 Bifrost)的操作。“创建节点”(Create Node)窗口使用它来构建其节点列表。
在查询模式下,返回类型基于查询的标志。
Bifrost
flushProxies、libraries、listPortTypes、nodes、runTimes、 useNiceName
| 长名称(短名称) |
参数类型 |
特性 |
|
-flushProxies(-fp)
|
string
|
|
|
清除指定 VNN 运行时(例如“BifrostGraph”)的代理。这是一个标志,供开发人员要求某个给定运行时释放其所有代理 VNN 节点,以便下次请求时可以重新创建它们。这用于验证 VNN 图表是否对应于正被虚拟化或“代理”的图表。在进行此调用之前,应关闭 Maya 节点编辑器或使用 VNN 的任何其他 UI。如果不这样做,将导致 UI 无法识别对 VNN 图表所做的更改,因为将对另一组代理进行这些更改。
|
|
-libraries(-lib)
|
string
|
|
|
|
-listPortTypes(-lpt)
|
string
|
|
|
列出给定 VNN 运行时(例如“BifrostGraph”)的所有可能的端口类型。端口类型列表不是固定的,可能会随着新定义添加到运行时而增长。
|
|
-nodes(-nd)
|
string string
|
|
|
运行时库中的节点列表。第一个参数是运行时的名称(例如“BifrostGraph”),第二个参数是使用 -libraries 获取的库的名称
|
|
-runTimes(-rt)
|
|
|
|
|
-useNiceName(-unn)
|
|
|
|
与“libraries”和“nodes”一起使用,以返回易读名称(适合 UI),而不是原始名称。
|
|
标志可以在命令的创建模式下显示
|
标志可以在命令的编辑模式下显示
|
标志可以在命令的查询模式下显示
|
在一条命令中可以多次使用标志。
|
// List all the runTimes registered with VNN.
print "Known VNN Runtimes: ";
print `vnn -runTimes`;
// List all known types
string $alltypes[] = `vnn -listPortTypes BifrostGraph`;
int $i=0;
for ( $item in $alltypes) {
print `format -stringArg $i -stringArg $item "#^1s ^2s\n"`;
$i++;
}