處理器
Maya塊開始現在默認使用服務,并有一個按鈕來創建新的Maya服務定義。
文件模式TOP現在可以選擇在為每個匹配的文件創建工作項時添加mtime和文件大小作為屬性。
新的屬性字典TOP可用于創建或修改字典屬性。
當按分隔符拆分時,StringTOP中的屬性現在可以選擇重命名split、splitindex和splitcount屬性。
屬性創建TOP和屬性數組TOP現在都可以創建字典屬性。
按表達式篩選TOP現在支持使用正則表達式匹配工作項。
按范圍篩選TOP現在支持使用值模式指定范圍。
幾何導入TOP現在可以從SOP或磁盤上的幾何文件導入字典屬性數據。
File Decompress TOP現在可以處理單個.gz文件,這些文件被解壓縮到節點的輸出目錄中。
URL請求TOP有一個新選項,可以將JSON響應數據保存為字典屬性。
Python虛擬環境TOP現在可以將可配置的模塊列表從$HHP復制到venv中。
工作項導入TOP現在可以對存儲在字典屬性中的工作項進行反序列化
JSON輸出TOP現在還可以將工作項導出到屬性,如JSON字符串、Python對象或字典。
JSON輸入TOP現在可以配置為從上游JSON字符串、Python對象或字典屬性加載JSON數據。
分區器
更改了分區器節點上“唯一值”合并操作的行為,使其保留原始工作項中值的順序,而不是排序。還添加了新的Sorted Unique合并操作,該操作具有舊行為。
調度者
除了用于添加環境變量的現有多參數外,現在還可以使用外部.env文件指定自定義調度程序環境變量。
截止日期計劃程序TOP現在將工作項作為作業而不是任務提交。
AWS ECS Scheduler TOP允許您部署和管理基于Docker的容器以運行特定任務。此節點可從內容庫下載,不隨Houdini一起提供。
HQueue調度器TOP現在支持資源的多進程。
UI/UX
當工作項由于上游故障而處于失敗狀態時,工作項檢查器現在將顯示失敗的依賴關系列表。列表中的每個條目都是一個可點擊的鏈接,可打開MMB面板并將網絡編輯器視圖移動到該特定依賴關系。
添加了對將PDG中的數字屬性標記為時間戳或內存的支持,這會影響它們在工作項面板中的格式。
可以使用@attrib語法在參數表達式中訪問字典屬性。例如,表達式@dict.values.4將訪問名為“dict”的字典屬性內名為“values”的數組中索引4處的值。
API
PDG現在支持使用新的PDG.attribType存儲字典屬性數據。Dict屬性類型。該類型的屬性可以在數組中存儲一個或多個字典值。值類型本身通過pdg公開。字典類,它以與用于幾何體的字典屬性類型相同的格式存儲數據。字典屬性可以在C++和Python中訪問。
PDG現在有一個新的PDG.attrib Python表達式函數,用于用Python編寫的參數表達式。它具有與pdgattrib(..)和pdgattribs(..)參數表達式函數相同的功能,并從活動工作項中查找屬性值。
PDG工作項現在可以序列化為PDG。使用pdg的字典對象。WorkItem.saveDict方法,并使用pdg反序列化。WorkItemHolder.addWorkItemFromDict
動態生成工作項的PDG處理器節點現在可以用上游工作項列表調用,而不是總是從單個項目生成。這是因為圖評估邏輯能夠將與性能優化同時發生的工作項生成合并在一起。工作項的確切數量取決于各種因素,如上游工作項的總數、上游工作項烹飪的頻率以及圖形本身的整體處理負載。