bl双性厨房裸体围裙_一本大道一卡二卡三卡_2019年中文字字幕在线看不卡_中文字幕日产乱码天堂

首頁 | 資訊 | 財經(jīng) | 公益 | 彩店 | 奇聞 | 速遞 | 前瞻 | 提點 | 網(wǎng)站相關(guān) | 科技 | 熱點 |
maya超大圖分區(qū)渲染|環(huán)球看點

發(fā)稿時間:2023-01-19 14:53:42 來源: 嗶哩嗶哩
需求

使用maya?一般是用來渲染影視動畫,分辨率一般是1080P,2k,或者4K。有時候渲染的圖片會用來做海報等打印使用,需要渲染一些超大圖,雖然maya支持8K的渲染輸出。

但是由于內(nèi)存等限制,低配電腦往往出現(xiàn)“//錯誤:對于渲染器,已檢測到低系統(tǒng)內(nèi)存情況。”無法完成渲染。


(資料圖片僅供參考)

原理

查閱Maya用戶手冊在-從命令行渲染模塊中有 ——使用用戶定義的區(qū)域渲染進行批渲染

方法就是使用命令行進行渲染。

什么是命令行渲染?

以Windows操作系統(tǒng)為例?窗口鍵+R?輸入?cmd?

在這個窗口中輸入相應的命令代碼?就可以執(zhí)行maya文件的渲染。

渲染命令

一個比較簡單的maya渲染命令是這樣的:

"C:\Program?Files\Autodesk\Maya<版本>\bin\Render.exe"???-r?<渲染器>?-im?<輸出文件名>?-proj?<工程目錄>?<文件>

這是比較省略的版本?省略的很多參數(shù)就會按照maya文件中設(shè)置的執(zhí)行

其中

"C:\Program?Files\Autodesk\Maya<版本>\bin\Render.exe"?是maya渲染的位置?這個位置需要根據(jù)maya安裝的具體位置替換

-r?后邊寫渲染器的名字?例如?sw(maya?software)、redshift等

-im?后邊寫渲染輸出的圖片的名字

-proj?設(shè)置工程目錄?這樣存在多個工程目錄的情況下?渲染圖片的位置不容易出錯

但是要分區(qū)渲染的話?需要加入-reg標志?添加上分塊區(qū)域的?左?右?底?頂?的數(shù)值

"C:\Program?Files\Autodesk\Maya<版本>\bin\Render.exe"???-reg?左?右?底?頂?-r?<渲染器>?-im?<輸出文件名>?-proj?<工程目錄>?<文件>

以我的文件為例?我需要渲染一個100x80的圖片?第一塊的設(shè)置是

"C:\Program?Files\Autodesk\Maya2018\bin\Render.exe"??-reg?0?49?0?39?-r?redshift?-im?ship01.png?-proj?D:\maya\projects\default?D:\maya\projects\default\scenes\ship.ma

在這里我設(shè)置的是非常小的圖片是為了方便說明原理

-reg?分塊默認是分為四塊?

寬?像素為x

高?像素為y

每一個分塊的設(shè)置是-reg?左?右?底?頂

我們通過看圖片發(fā)現(xiàn)

圖片的像素是從0開始數(shù)的?

所以最左側(cè)的是0?最右側(cè)的像素是99?一共是100個像素

最下端的像素是0?最上端像素是79?一共是80個像素

這么推算每個分塊的-reg?左?右?底?頂

①左下對應像素為-reg?0????x/2-1??0????y/2-1

②左上對應像素為-reg?0????x/2-1??y/2??y-1

③右下對應像素為-reg?x/2??x-1????0????y/2-1

④右上對應像素為-reg?x/2??x-1????y/2??y-1?

根據(jù)圖中標注的每個分塊的左右底頂?四個分塊-reg分別是

①左下對應像素為-reg?0?49?0?39

②左上對應像素為-reg?0?49?40?79

③右下對應像素為-reg?50?99?0?39

④右上對應像素為-reg?50?99?40?79?

這個看上去好亂?其實是計算機計數(shù)的原理跟我們平時使用的從1開始是不一樣的。

你可以每個數(shù)值都+1是不是就好理解了呢?

那最終四個分區(qū)的渲染命令我們就可以寫成這樣:

"C:\Program?Files\Autodesk\Maya<版本>\bin\Render.exe"?-reg?0?49?0?39?-r?sw?-im?ship01.png?-proj?D:\maya\projects\default?D:\maya\projects\default\scenes\ship.ma

"C:\Program?Files\Autodesk\Maya<版本>\bin\Render.exe"?-reg?0?49?40?79?-r?sw?-im?ship02.png?-proj?D:\maya\projects\default?D:\maya\projects\default\scenes\ship.ma

"C:\Program?Files\Autodesk\Maya<版本>\bin\Render.exe"?-reg?50?99?0?39?-r?sw?-im?ship03.png?-proj?D:\maya\projects\default?D:\maya\projects\default\scenes\ship.ma

"C:\Program?Files\Autodesk\Maya<版本>\bin\Render.exe"?-reg?50?99?40?79?-r?sw?-im?ship04.png?-proj?D:\maya\projects\default?D:\maya\projects\default\scenes\ship.ma

轉(zhuǎn)換成批處理.bat文件

這樣就分別用命令行渲染出了四張圖片?最后需要在圖像處理軟件中重新合成起來

其實還有更方便的方法進行渲染?就是新建一個文本文檔把這四個渲染命名寫進去?保存后把文本文檔的擴展名改成.bat?雙擊這個bat的批處理文件?這四個渲染命令就會依次執(zhí)行,要注意命令中的?-im?后的文件名字要寫成不一樣的?否則后邊的命令會覆蓋掉前邊的圖片。

這樣低配電腦就可以渲染相對大的分辨率圖片了。

標簽: P-R-O-G-R-A-M PROJECT maya auto desk 低配電腦 REDSHIFT 影視動畫 從0開始 software Maya2018 WINDOWS 1080p 圖像處理 不一樣的 操作系統(tǒng)

責任編輯:mb01

網(wǎng)站首頁 | 關(guān)于我們 | 免責聲明 | 聯(lián)系我們

生活晚報網(wǎng)版權(quán)所有

Copyright @ 1999-2017 gaoerwen.cn All Rights Reserved豫ICP備20022870號-23

聯(lián)系郵箱:553 138 779@qq.com