- A+
您在單臺計算機上結(jié)合使用 Maya 和 Arnold 完成了批渲染或命令行渲染。完成后,渲染的圖像中包含水印。
您在使用 Maya 時發(fā)現(xiàn) Arnold 沒有可用的許可。
原因:
如果 Arnold 沒有 Arnold 渲染許可或者無法訪問 Arnold 渲染許可,則渲染時將出現(xiàn)水印。默認情況下,這些許可不包含在 Maya 中,需要單獨訂購。
Arnold 許可和批渲染:
Maya 找不到 Arnold 許可。Maya 中包含 Arnold,但需要訂購單獨的許可進行批渲染。
Arnold for Maya 與單機版 Arnold 之間的區(qū)別:
該本地版本的 Arnold for Maya (MtoA) 僅在 Maya 中以交互方式運行。沒有許可時網(wǎng)絡和批渲染不可用,并且圖像上帶有水印。
解決方案:
簡單解決方案:要在不訂購單獨的 Arnold 許可的情況下避免在 Maya 中渲染時出現(xiàn)水印,請使用渲染序列工具。
如果已訂購專用的 Arnold 許可,但水印仍然存在:
1.從 Autodesk Account 確認您的 Arnold 許可未到期。
2.驗證是否安裝了最新版本的 License Server Manager 并使用 Arnold 許可進行了正確設置
注意:如果您使用的是 Arnold 單(人)用戶許可,請確認用戶已登錄到 Arnold License Manager。選擇“Arnold > 許可 > 登錄”(Arnold > Licensing > Sign in)。 另請參見:登錄以激活 Arnold 單(人)用戶許可。
3.驗證是否在渲染節(jié)點上正確設置了 Arnold 許可。在 Maya 內(nèi)可以直接連接到許可服務器:
a.在主菜單中,導航到“Arnold”。
b.選擇“RLM 許可”(RLM Licensing)。
c.選擇“連接到許可服務器”(Connect to License Server)。

d.要將 Maya 連接到許可服務器(安裝了 FLEXLM 工具的計算機),請在“Autodesk (LNM)”字段中輸入以“@”開頭的計算機名稱:

也可以通過設置環(huán)境變量,將計算機連接到 Autodesk 許可服務器(安裝了 FLEXLM 工具的計算機)。
注意:在前面的步驟中介紹的過程實際上是執(zhí)行相同的操作并自動設置環(huán)境變量。
手動驗證環(huán)境變量
要在 Maya 外部手動設置環(huán)境變量,請執(zhí)行以下操作:
Windows:?如何使用 ADSKFLEX_LICENSE_FILE 環(huán)境變量指定許可服務器。
在某些情況下,在 Windows 操作系統(tǒng)上,可能還需要 Arnold 渲染節(jié)點上的 FLELXM_TIMEOUT 環(huán)境變量。請參見:如何創(chuàng)建 FLEXLM_TIMEOUT 環(huán)境變量。
Mac 和 Linux:使用文本編輯器創(chuàng)建 ~/.flexlmrc 文件并在其中放置 ADSKFLEX_LICENSE_FILE 變量條目。
1.使用文本編輯器創(chuàng)建 flexlmrc.txt 文件。文件內(nèi)容應如以下示例所示,但許可服務器的名稱或 IP 地址不同。
注意:如果許可服務器與 Arnold 設置在同一系統(tǒng)上,則可以使用 localhost 代替服務器名稱。
ADSKFLEX_LICENSE_FILE=@MY_SERVER_HOSTNAME_OR_IP
2.請確保通過打開防火墻端口 TCP 2080 和 27000-27009,客戶端工作站和許可服務器可以通信。
仍出現(xiàn)水印?
1.導航到 Arnold“渲染設置”(Render Settings)。
2.在“系統(tǒng)”(System)選項卡中,展開“許可”(Licensing)組。
3.確認已禁用“跳過許可檢查”(Skip License Check)。
注意:啟用此設置后,即使擁有有效的許可,Arnold 也會始終在渲染的圖像中包含水印。勾選“許可失敗時中止”(Abort On License Fail)選項,以便在沒有可用的許可時完全失敗。此更改可確保圖像中不會帶有水印。


