Share

KtoA 4.2.2.1 - Arnold for Katana

21 June 2023

KtoA 4.2.2.1 includes Arnold 7.2.2.1.

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 that affects the Arnold USD plugins support in Katana. This release of KtoA supports those Katana versions or newer within their release series. Katana 4.5v1, 4.5v2, 5.0v1, and 5.0v2 are not supported by this KtoA release.

Incompatible changes

  • Integer user data: Integer arbitary attributes were properly declared as such, but were given to Arnold as unsigned integer data. They are now properly translated as signed integer data, but shader networks may rely on the previous behavior and will need to be audited to ensure this does not cause shading changes. (KTOA-887)

Bug Fixes

  • KTOA-880 Curves that render in Solaris do not render in Katana
  • KTOA-881 UsdIn sets output ports incorrectly
  • KTOA-883 Vertex ordering differs between UsdIn and ArnoldIn
  • KTOA-884 Invalid warning about live render differing shaders
  • KTOA-887 Vertex scope and uniform int user-data on curves not handled correctly
  • ARNOLD-13666 - Incorrect opacity on instanced procedural
  • ARNOLD-13625 - Fix bias in certain scenes when using global light sampling
  • ARNOLD-13618 - Crash when rendering a render region with negative AA and AOVs
  • ARNOLD-13643 - [MaterialX] Missing displacement when rendering v1.36 files
  • ARNOLD-13576 - [MaterialX] Height displacement is rendered as vector displacement
  • usd#1567 - Fix metallic attribute in UsdPreviewSurface in the render delegate
  • usd#1550 - UsdPrimvarReader_float2 returning "st" not working in the usd procedural
  • usd#1552 - Retain attributes ordering in the Sdr registry
  • usd#1548 - Fix RenderProduct arnold:driver ignored in the render delegate
  • usd#1546 - Fix relative paths on Arnold nodes

System Requirements

  • Windows 10 or later, with the Visual Studio 2019 redistributable.
  • Linux with at least glibc 2.17 and libstdc++ 4.8.5 (gcc 4.8.5). This is equivalent to RHEL/CentOS 7.
  • x86-64 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 525.89 or higher drivers on Linux and 528.49, or higher on Windows. See Arnold GPU for more information.
  • For GPU rendering, the cache also needs 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.
  • OptiX™ denoiser requires an NVIDIA GPU with CUDA™ Compute Capability 5.0 and above.
  • Katana 4.5v3 or newer, Katana 5.0v3 or newer, or Katana 6.0v1 or newer.

Was this information helpful?