KtoA 4.1.6.0 - Arnold for Katana
03 Feb 2023
KtoA 4.1.6.0 includes Arnold core 7.1.4.2 and includes new support for the Katana 6.0 release series and a new Arnold material node naming scheme.
Installation
- Download the Arnold for Katana plugin
- Follow these installation instructions
Katana 4.5 and 5.0 compatibility
Katana 4.5v3 and 5.0v3 introduced a change where the Arnold USD plugins support in Katana. This release of KtoA supports those versions or newer within their release series. Katana 4.5v1, 4.5v2, 5.0v1 and 5.0v2 are not supported with this release.
Enhancements
- Katana 6.0 support: The Katana 6.0 release series is now supported. (KTOA-845)
- Material node naming: Material-like nodes on the Arnold side are now named with a simpler scheme, always based on the Katana location the material actually came from. They are also shorter and easier to understand. This solves several important issues, including naming stability across frames so that e.g. Cryptomatte keeps the same auto-generated IDs based on the node name. Previously, the naming depended on which Katana locations had the material assigned, which was not always consistent from frame to frame. (KTOA-473, KTOA-708)
Incompatible Changes
- Material node naming: The new Arnold node naming scheme will require an update of any Arnold operators that relied on the old naming scheme. To see the new naming scheme, export a .ass file and view the Arnold node names, as they use the original material location and shorten the postfixes for the material terminal type. (KTOA-473, KTOA-708)
Bug Fixes
- KTOA-21 - Not all light changes reflected during live rendering
- KTOA-822 - HDRI Light + Scene Graph > Expand All crash Katana
- KTOA-830 - Non-camera materials inherited by cameras cause render failure
- ARNOLD-8417 - Memory leaks when using
kick -turn
- ARNOLD-11020 - Quad light color not automatically updated in IPR
- ARNOLD-12083 - Remove unused
-gpu_cache_dir
kick flag - ARNOLD-12646 - Motion blurred quad_light is not visible to camera until second node_update
- ARNOLD-12842 - Fix possible memory leak when assigning structurally equal array to a node
- ARNOLD-12845 - Crash report sent even when Arnold is not used
- ARNOLD-12863 - License incorrectly released when multiple renders are running and some have
skip_license_check
turned on - ARNOLD-12872 - AutoTX regression with inverted view transforms
- ARNOLD-12876 - Crash with ginstanced points
- ARNOLD-12891 - Crash when imager is passed to deep driver
- ARNOLD-12895 - AutoTX keeps original file open after creating TX file
- ARNOLD-12905 - AiErrorReporting* python bindings are missing
- ARNOLD-12923 - Arnold crash reporting does not work in non-ascii directories
- ARNOLD-12928 - Crash if the instancer source node list contains null
System Requirements
Windows 10 or later.
Linux with at least glibc 2.17 and libstdc++ 4.8.5 (gcc 4.8.5). This is equivalent to RHEL/CentOS 7.
CPUs need to support the SSE4.1 instruction set.
GPU rendering works on Windows and Linux only and requires an NVIDIA GPU of the Ampere, Turing, Volta, Pascal, or Maxwell architecture. We recommend using the 495.46 or higher drivers on Linux and 511.09 (Quadro), 511.09 (GeForce), or higher on Windows. See Arnold GPU for more information.
Optix™ denoiser requires an NVidia GPU with CUDA™ Compute Capability 5.0 and above.
The driver type must be set to DCH.
In the driver page, select "Windows Driver Type:" DCH
The cache will also need to be re-populated after installing a new Arnold version, updating to a new NVIDIA driver , or changing the hardware configuration of GPUs on the system. More information can be found here .
Katana Katana 4.0v1 or newer, Katana 4.5v3 or newer, Katana 5.0v3 or newer, or Katana 6.0v1 or newer.