创建支持服务单
关注

Q100262:在多个GPU上渲染CaraVR

摘要

本文介绍如何在多个GPU上呈现CaraVR Nuke脚本。


更多信息

目前,CaraVR本身不支持同时在多个GPU上进行渲染。功能请求
用于在将来添加支持,可以引用为:TP 241465 - 添加多GPU支持

但是,可以通过Nuke解决CaraVR限制,方法是在批渲染命令中手动指定要渲染的GPU。

以下示例命令在第一个GPU上渲染帧1-5和11-15,在第二个GPU上渲染帧6-10和16-20:

视窗:

1.打开两个命令提示符窗口

2.在第一个“命令提示符”窗口中运行以下命令:

"C:\Program Files\Nuke10.0v5\Nuke10.0.exe" -F 1-5 --gpu 0 -x <path/to/nuke/script.nk>

"C:\Program Files\Nuke10.0v5\Nuke10.0.exe" -F 11-15 --gpu 0 -x <path/to/nuke/script.nk>

3.在第二个命令提示符窗口中运行:

"C:\Program Files\Nuke10.0v5\Nuke10.0.exe" -F 6-10 --gpu 1 -x <path/to/nuke/script.nk>

"C:\Program Files\Nuke10.0v5\Nuke10.0.exe" -F 16-20 --gpu 1 -x <path/to/nuke/script.nk>



Mac OS X:

1.从Applications> Utilities打开两个终端窗口

2.在第一个终端中运行以下命令:

/Applications/Nuke10.0v5/Nuke10.0v5.app/Contents/MacOS/Nuke10.0v5 -F 1-5 --gpu 0 -x <path/to/nuke/script.nk>

/Applications/Nuke10.0v5/Nuke10.0v5.app/Contents/MacOS/Nuke10.0v5 -F 11-15 --gpu 0 -x <path/to/nuke/script.nk>

3.在第二个终端运行中:

/Applications/Nuke10.0v5/Nuke10.0v5.app/Contents/MacOS/Nuke10.0v5 -F 6-10 --gpu 1 -x <path/to/nuke/script.nk>

/Applications/Nuke10.0v5/Nuke10.0v5.app/Contents/MacOS/Nuke10.0v5 -F 16-20 --gpu 1 -x <path/to/nuke/script.nk>



Linux的:

1.打开两个终端窗口

2.在其中一个终端窗口中运行以下命令:

/usr/local/Nuke10.0v5/Nuke10.0 -F 1-5 --gpu 0 -x <path/to/nuke/script.nk>

/usr/local/Nuke10.0v5/Nuke10.0 -F 11-15 --gpu 0 -x <path/to/nuke/script.nk>

3.在第二个终端运行中:

/usr/local/Nuke10.0v5/Nuke10.0 -F 6-10 --gpu 1 -x <path/to/nuke/script.nk>

/usr/local/Nuke10.0v5/Nuke10.0 -F 16-20 --gpu 1 -x <path/to/nuke/script.nk>

注意:如果您使用第三方渲染场软件来管理渲染,那么您可以通过渲染软件本身指定GPU。有关在jobs batch命令中设置不同参数的信息,请参阅第三方渲染场软件文档。

这篇文章有帮助吗?
/

We're sorry to hear that!

Please tell us why.
0 人中有 0 人觉得有帮助

评论