Nuke Python 與渲染農(nóng)場集成思路介紹

渲染農(nóng)場的管理系統(tǒng)和生產(chǎn)線各異和敬,這是一個簡單的例子,說明和渲染農(nóng)場集成的理念戏阅。
在Nukepedia上有更多信息昼弟,找Render Manger
這是一個收集信息,提交渲染農(nóng)場奕筐。

p = nuke.Panel( 'submit to farm' )

p.addSingleLineInput( 'first', nuke.root().firstFrame() )
p.addSingleLineInput( 'last', nuke.root().lastFrame() )

p.addEnumerationPulldown('threads', '1 2 4 8' )
p.addSingleLineInput('batch size', '10' )
p.addBooleanCheckBox('local render', 0 )

p.show()

隨后可以收集用戶變量舱痘,生成提交命令。提交偽代碼如下:

if p.show():
    args = dict( first = p.value('first'), last = p.value('last'), threads = p.value('threads'),
                        batchSize = p.value('batch size'), local = p.value('local'))
    application = 'echo'
    cmdString = application + '-range %(first)s-%(last)s - threads %(threads)s -batch %(batchSize)s' %args
    subprocess.Popen( cmdString.split() )

上面的代碼可以包裝成函數(shù)救欧,并集成進nuke的渲染菜單衰粹。

def submitToFarm():
    p =  nuke.panel('submit to farm' )

    p.addSingleLineInput('first', nuke.root().firstFrame() )
    p.addSingleLineInput('last', nuke.root().lastFrame() )

    p.addEnumerationPulldown('threads', '1 2 4 8' )
    p.addSingleLineInput('batch size', '10' )
    p.addBooleanCheckBox('local render', 0 )

    if p.show():
        args = dict( first = p.value('first'),
                            last = p.vlaue('last'),
                            threads = p.value('threads'),
                            batchSize = p.value('batch size')
                            local = p.value('local')
        application = 'echo'
        cmdString = application + ' -range %(first)s-%(last)s -threads %(threads)s
                                -batch %(batchSize)s'  %args
        subprocess.Popen( cmdString.split() )
nuke.menu('Nuke').addCommand('Render/Send to Farm', submitToFarm)


可以用python的panel做出更復雜的界面和非模式panel,可以桶实。靠在其他UI上铝耻。
也可以給Write節(jié)點添加更多knob,來加載網(wǎng)絡(luò)渲染,更多請查看 node添加控制

最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
  • 序言:七十年代末蹬刷,一起剝皮案震驚了整個濱河市瓢捉,隨后出現(xiàn)的幾起案子,更是在濱河造成了極大的恐慌办成,老刑警劉巖泡态,帶你破解...
    沈念sama閱讀 217,657評論 6 505
  • 序言:濱河連續(xù)發(fā)生了三起死亡事件,死亡現(xiàn)場離奇詭異迂卢,居然都是意外死亡某弦,警方通過查閱死者的電腦和手機,發(fā)現(xiàn)死者居然都...
    沈念sama閱讀 92,889評論 3 394
  • 文/潘曉璐 我一進店門而克,熙熙樓的掌柜王于貴愁眉苦臉地迎上來靶壮,“玉大人,你說我怎么就攤上這事员萍√诮担” “怎么了?”我有些...
    開封第一講書人閱讀 164,057評論 0 354
  • 文/不壞的土叔 我叫張陵碎绎,是天一觀的道長螃壤。 經(jīng)常有香客問我,道長筋帖,這世上最難降的妖魔是什么奸晴? 我笑而不...
    開封第一講書人閱讀 58,509評論 1 293
  • 正文 為了忘掉前任,我火速辦了婚禮日麸,結(jié)果婚禮上蚁滋,老公的妹妹穿的比我還像新娘。我一直安慰自己,他們只是感情好辕录,可當我...
    茶點故事閱讀 67,562評論 6 392
  • 文/花漫 我一把揭開白布睦霎。 她就那樣靜靜地躺著,像睡著了一般走诞。 火紅的嫁衣襯著肌膚如雪副女。 梳的紋絲不亂的頭發(fā)上,一...
    開封第一講書人閱讀 51,443評論 1 302
  • 那天蚣旱,我揣著相機與錄音碑幅,去河邊找鬼。 笑死塞绿,一個胖子當著我的面吹牛沟涨,可吹牛的內(nèi)容都是我干的。 我是一名探鬼主播异吻,決...
    沈念sama閱讀 40,251評論 3 418
  • 文/蒼蘭香墨 我猛地睜開眼裹赴,長吁一口氣:“原來是場噩夢啊……” “哼!你這毒婦竟也來了诀浪?” 一聲冷哼從身側(cè)響起棋返,我...
    開封第一講書人閱讀 39,129評論 0 276
  • 序言:老撾萬榮一對情侶失蹤,失蹤者是張志新(化名)和其女友劉穎雷猪,沒想到半個月后睛竣,有當?shù)厝嗽跇淞掷锇l(fā)現(xiàn)了一具尸體,經(jīng)...
    沈念sama閱讀 45,561評論 1 314
  • 正文 獨居荒郊野嶺守林人離奇死亡求摇,尸身上長有42處帶血的膿包…… 初始之章·張勛 以下內(nèi)容為張勛視角 年9月15日...
    茶點故事閱讀 37,779評論 3 335
  • 正文 我和宋清朗相戀三年射沟,在試婚紗的時候發(fā)現(xiàn)自己被綠了。 大學時的朋友給我發(fā)了我未婚夫和他白月光在一起吃飯的照片与境。...
    茶點故事閱讀 39,902評論 1 348
  • 序言:一個原本活蹦亂跳的男人離奇死亡躏惋,死狀恐怖,靈堂內(nèi)的尸體忽然破棺而出嚷辅,到底是詐尸還是另有隱情,我是刑警寧澤距误,帶...
    沈念sama閱讀 35,621評論 5 345
  • 正文 年R本政府宣布簸搞,位于F島的核電站,受9級特大地震影響准潭,放射性物質(zhì)發(fā)生泄漏趁俊。R本人自食惡果不足惜,卻給世界環(huán)境...
    茶點故事閱讀 41,220評論 3 328
  • 文/蒙蒙 一刑然、第九天 我趴在偏房一處隱蔽的房頂上張望寺擂。 院中可真熱鬧,春花似錦、人聲如沸怔软。這莊子的主人今日做“春日...
    開封第一講書人閱讀 31,838評論 0 22
  • 文/蒼蘭香墨 我抬頭看了看天上的太陽挡逼。三九已至括改,卻和暖如春,著一層夾襖步出監(jiān)牢的瞬間家坎,已是汗流浹背嘱能。 一陣腳步聲響...
    開封第一講書人閱讀 32,971評論 1 269
  • 我被黑心中介騙來泰國打工, 沒想到剛下飛機就差點兒被人妖公主榨干…… 1. 我叫王不留虱疏,地道東北人惹骂。 一個月前我還...
    沈念sama閱讀 48,025評論 2 370
  • 正文 我出身青樓,卻偏偏與公主長得像做瞪,于是被迫代替她去往敵國和親对粪。 傳聞我的和親對象是個殘疾皇子,可洞房花燭夜當晚...
    茶點故事閱讀 44,843評論 2 354

推薦閱讀更多精彩內(nèi)容

  • 使用下文描述的nuke.add...()函數(shù)穿扳,當有變量事件(比如衩侥,創(chuàng)建節(jié)點,加載腳本)時就自動調(diào)用python函數(shù)...
    N景波閱讀 2,677評論 0 1
  • Spring Cloud為開發(fā)人員提供了快速構(gòu)建分布式系統(tǒng)中一些常見模式的工具(例如配置管理矛物,服務(wù)發(fā)現(xiàn)茫死,斷路器,智...
    卡卡羅2017閱讀 134,656評論 18 139
  • 把資產(chǎn)管理系統(tǒng)集成到nuke里面履羞,方法很多峦萎,不深入介紹,一切從簡忆首。 數(shù)據(jù)庫用簡單的目錄結(jié)構(gòu)替代爱榔,不過有一定的命名規(guī)...
    N景波閱讀 1,472評論 0 2
  • 多年后重看天空之城才能更加明白详幽,宮崎駿對細節(jié)的處理的用心不僅僅是一時的感動你,宮崎駿能通過他的作品來讓你逐漸明白生...
    初瀾閱讀 321評論 1 2
  • 智商浸锨,是解決問題的能力唇聘。情商,是解決與人相關(guān)的問題的能力柱搜。 從小在冷暴力的家庭長大迟郎,體會最深的是沉默是解決一切問題...
    君琰77閱讀 205評論 0 1