處理器

 

Maya塊開(kāi)始現(xiàn)在默認(rèn)使用服務(wù),并有一個(gè)按鈕來(lái)創(chuàng)建新的Maya服務(wù)定義。

 

文件模式TOP現(xiàn)在可以選擇在為每個(gè)匹配的文件創(chuàng)建工作項(xiàng)時(shí)添加mtime和文件大小作為屬性。

 

新的屬性字典TOP可用于創(chuàng)建或修改字典屬性。

 

當(dāng)按分隔符拆分時(shí),StringTOP中的屬性現(xiàn)在可以選擇重命名split、splitindex和splitcount屬性。

 

屬性創(chuàng)建TOP和屬性數(shù)組TOP現(xiàn)在都可以創(chuàng)建字典屬性。

 

按表達(dá)式篩選TOP現(xiàn)在支持使用正則表達(dá)式匹配工作項(xiàng)。

 

按范圍篩選TOP現(xiàn)在支持使用值模式指定范圍。

 

幾何導(dǎo)入TOP現(xiàn)在可以從SOP或磁盤上的幾何文件導(dǎo)入字典屬性數(shù)據(jù)。

 

File Decompress TOP現(xiàn)在可以處理單個(gè).gz文件,這些文件被解壓縮到節(jié)點(diǎn)的輸出目錄中。

 

URL請(qǐng)求TOP有一個(gè)新選項(xiàng),可以將JSON響應(yīng)數(shù)據(jù)保存為字典屬性。

 

Python虛擬環(huán)境TOP現(xiàn)在可以將可配置的模塊列表從$HHP復(fù)制到venv中。

 

工作項(xiàng)導(dǎo)入TOP現(xiàn)在可以對(duì)存儲(chǔ)在字典屬性中的工作項(xiàng)進(jìn)行反序列化

 

JSON輸出TOP現(xiàn)在還可以將工作項(xiàng)導(dǎo)出到屬性,如JSON字符串、Python對(duì)象或字典。

 

JSON輸入TOP現(xiàn)在可以配置為從上游JSON字符串、Python對(duì)象或字典屬性加載JSON數(shù)據(jù)。

 

分區(qū)器

 

更改了分區(qū)器節(jié)點(diǎn)上“唯一值”合并操作的行為,使其保留原始工作項(xiàng)中值的順序,而不是排序。還添加了新的Sorted Unique合并操作,該操作具有舊行為。

 

調(diào)度者

 

除了用于添加環(huán)境變量的現(xiàn)有多參數(shù)外,現(xiàn)在還可以使用外部.env文件指定自定義調(diào)度程序環(huán)境變量。

 

截止日期計(jì)劃程序TOP現(xiàn)在將工作項(xiàng)作為作業(yè)而不是任務(wù)提交。

 

AWS ECS Scheduler TOP允許您部署和管理基于Docker的容器以運(yùn)行特定任務(wù)。此節(jié)點(diǎn)可從內(nèi)容庫(kù)下載,不隨Houdini一起提供。

 

HQueue調(diào)度器TOP現(xiàn)在支持資源的多進(jìn)程。

 

UI/UX

 

當(dāng)工作項(xiàng)由于上游故障而處于失敗狀態(tài)時(shí),工作項(xiàng)檢查器現(xiàn)在將顯示失敗的依賴關(guān)系列表。列表中的每個(gè)條目都是一個(gè)可點(diǎn)擊的鏈接,可打開(kāi)MMB面板并將網(wǎng)絡(luò)編輯器視圖移動(dòng)到該特定依賴關(guān)系。

 

添加了對(duì)將PDG中的數(shù)字屬性標(biāo)記為時(shí)間戳或內(nèi)存的支持,這會(huì)影響它們?cè)诠ぷ黜?xiàng)面板中的格式。

 

可以使用@attrib語(yǔ)法在參數(shù)表達(dá)式中訪問(wèn)字典屬性。例如,表達(dá)式@dict.values.4將訪問(wèn)名為“dict”的字典屬性內(nèi)名為“values”的數(shù)組中索引4處的值。

 

API

 

PDG現(xiàn)在支持使用新的PDG.attribType存儲(chǔ)字典屬性數(shù)據(jù)。Dict屬性類型。該類型的屬性可以在數(shù)組中存儲(chǔ)一個(gè)或多個(gè)字典值。值類型本身通過(guò)pdg公開(kāi)。字典類,它以與用于幾何體的字典屬性類型相同的格式存儲(chǔ)數(shù)據(jù)。字典屬性可以在C++和Python中訪問(wèn)。

 

PDG現(xiàn)在有一個(gè)新的PDG.attrib Python表達(dá)式函數(shù),用于用Python編寫的參數(shù)表達(dá)式。它具有與pdgattrib(..)和pdgattribs(..)參數(shù)表達(dá)式函數(shù)相同的功能,并從活動(dòng)工作項(xiàng)中查找屬性值。

 

PDG工作項(xiàng)現(xiàn)在可以序列化為PDG。使用pdg的字典對(duì)象。WorkItem.saveDict方法,并使用pdg反序列化。WorkItemHolder.addWorkItemFromDict

 

動(dòng)態(tài)生成工作項(xiàng)的PDG處理器節(jié)點(diǎn)現(xiàn)在可以用上游工作項(xiàng)列表調(diào)用,而不是總是從單個(gè)項(xiàng)目生成。這是因?yàn)閳D評(píng)估邏輯能夠?qū)⑴c性能優(yōu)化同時(shí)發(fā)生的工作項(xiàng)生成合并在一起。工作項(xiàng)的確切數(shù)量取決于各種因素,如上游工作項(xiàng)的總數(shù)、上游工作項(xiàng)烹飪的頻率以及圖形本身的整體處理負(fù)載。