Checkboxes now appear in columns of GSVs in the Catalog tab, indicating this new pinned state, which can be used to unpin specific GSVs, so that values of global GSVs are reflected during a Live Render. When starting a Live Render, the values of global Graph State Variables (those stored in Project Settings) are now pinned to their current values, meaning that subsequent changes to global GSVs won't be reflected in the render. No changes are required for render plug-ins to take advantage of this feature, as Katana’s Render Plug-in APIs are left unchanged. Updates to a Katana project’s node graph are now sent as resulting Op Tree Deltas to the renderboot process, where they are turned into Live Render Update Attributes, as it was previously done in the Katana process. via the Katana Queue using remote agents. The processing of Live Render Updates has been moved from the Katana process to the renderboot process, with the potential of freeing up the artist’s local workstation when rendering remotely using a Farm API plug-in, e.g. Print("\nPostLookFileMaterialsOut callback")Ĭallbacks.addCallback(, cbPrePrint)Ĭallbacks.addCallback('s Live Render system has been enhanced to support more flexible and scalable workflows. Print("\nPreLookFileMaterialsOut callback") Callback function executors and handlers are documented for both LookFileBake and LookFileMaterialsOut nodes in the Katana Developer Guide.īelow is an example Python script that can be run in the Python tab to define and add two callbacks of the new types that, on execution, print the Look File's Asset ID and the name of the node doing the Look File writing. These are similar to the existing and, only they are triggered before/after a Look File is written by a LookFileMaterialsOut node rather than by a LookFileBake node. ID 502961 - Two new types of callback have been added: and.
0 Comments
Leave a Reply. |
AuthorWrite something about yourself. No need to be fancy, just an overview. ArchivesCategories |