Search Tips

Search is based on keyword.

`Ex: "Procedures"`

Do not search with natural language

`Ex: "How do I write a new procedure?"`

Give Feedback Support Portal

# Katana 8.0v3 Release Notes

# Release Date

25 April 2025

# Previous Releases

- Katana 8.0v2 Release Notes

# What's New in Katana 8.0

These release notes describe changes from Katana 8.0v2 to 8.0v3.

For a high-level overview of important changes in the Katana 8.0 line, please see the accompanying What's New in Katana 8.0 document.

# Feature Enhancements

## Miscellaneous

- Memory is now being freed sooner in the render process by purging jemalloc's memory arenas after scene graph traversal completion is signalled by the render plug-in.

- ID 595017 - Setting the `KATANA_RESOURCES_EXCLUDE_LIBS` environment variable to a list of library paths excludes them from loading at startup.

# Bug Fixes

## Coding and Debugging Improvements

- ID 581860 - When a widget used the `QtWidgets.QFrame.NoFrame` window flag, the line numbers in the target widget that use the `LineNumberAreaWidget` could be off by one pixel.

- ID 581877 - When the text in a code editor widget was updated programmatically, its line numbers (except for the current line's number) could be missing.

- ID 597023 - When a node was deleted, expression parameters that referenced that node were not updated. Similarly, when a node was created, expression parameters that referenced the missing node were not updated to reflect the new existence of the node.

- ID 597245 - When expression links were made, they were not shown in the Node Graph tab when the option View > Show Expression Links was enabled. This was a regression in Katana 7.5v2 and 8.0v2.

## Hydra Viewer

- ID 587397 - When the Monitor Layer in the Viewer tab was enabled, the camera in the Look Through Lights and Cameras option was incorrectly displayed as "unknown camera".

- ID 595080 - When collapsing a location which contained multiple volume fields underneath a volume type location, Katana would crash.

## Miscellaneous

- ID 596791 - When reloading a scene with a GroupStack node that has a node in its stack with the label set to a color, an error message about the wrong value type being used would be logged.

- ID 597362 - When `NodegraphAPI.Util.GetAllConnectedInputs()` encountered a direct internal connection of a Group node's send and return ports with the same name, Katana would crash. This would occur, for example, when evaluating a NetworkMaterial containing a ShadingGroup node with a passthrough connection.

- ID 597846 - When encountering an error with USD Native data, the Attributes tab would not display the error message.

## Qt6

- ID 585063 - When an unrecognised combination of mouse and keyboard shortcuts were used in the Viewer tab, an error was raised. This was a regression in Katana 8.0v1.

- ID 585066 - When utilising the Image based Selection tool on the Monitor Layer in Viewer, the cross hatched overlay would not draw on selected objects. Additionally, the selection was dropped when clicking the right mouse button to bring up the contextual menu.

- ID 588680 - When the Render Delegate Settings or help popup dialogs were opened, there was no option to close them again without pressing the Esc key. This was a regression in Katana 8.0v1.

- ID 589224 - When starting a Live Render, multiple Qt errors were displayed from Foresight+ Services tab.

- ID 598521 - When a network drive was mounted to `Z:\`, the Python `pathlib.Path.resolve()` method would fail and Katana would not launch when loading PySide. This was a regression in Katana 8.0v1.

## UI

- ID 596050 - The Viewer Tab's depth buffer was not cleared after updating to more modern NVIDIA Drivers, causing the viewer to become unusable.

  When inside a NetworkMaterial context within a Node Graph tab graphical glitches where ports would disappear and triangles spiked on certain NVIDIA driver versions.

# Known Issues

## Attributes Tab

- ID 589027 - The Attributes tab doesn't currently update animated attributes or property values from an incoming USD scene. Flushing caches resolves the issue.

## Hydra Viewer

- ID 580249 - Manipulating transformations for both Geolib and USD locations/prims at the same time (driven by their respective transformation nodes set to interactive) is currently not supported.

## Rendering

- ID 587519 - When opening a new scene while the Parameters tab's Included Outputs floating menu is still active for a render node, errors are printed to the terminal.

## USD Native

- ID 588881 - The pivotTranslate parameter on the UsdTransformEdit node currently have no effect.

- ID 587515 - The Centre of Interest manipulator is currently not supported in conjunction with USD prims.

- ID 586965 - USD's stitch method for stitching layers doesn't retain blocked attributes.

- ID 579376 - Currently, Pattern-Based Collections does not support the use of the include and exclude widgets in conjunction with the membershipExpression widget on the UsdCollection node. This is due to a known issue with USD 24.05. NOTE: More info can be found on the USD thread: https://forum.aousd.org/t/problems-with-pattern-based-collections/1197/7. Katana's Pattern-Based Collection widget computes collection membership using membership expressions, therefore it does not currently handle relationship-mode collections correctly (statement true for USD 24.05).

# System Requirements

## Officially Supported Operating Systems

- Windows 10 64-bit
- Windows 11
- Linux 64-bit operating system (Rocky Linux 9)

## Hardware Requirements

| Minimum | Recommended
--- | --- | ---
CPU | Dual-core processor
Storage | 2.5+ GB available for installation
System RAM | 1+ GB available
Graphics RAM | 1+ GB available | 2+ GB available
Display | 800 x 600 | 1920 x 1080
OpenGL | OpenGL 4.5+ (see note below)

Note: AMD-based graphics cards are currently not supported.

## Tested Workstation Hardware

The configurations listed below are those that Foundry have tested with Katana. Due to the constantly changing nature and wide variety of computer hardware available in the market, Foundry is unable to officially certify hardware. The list below can be used as a recommendation and does not guarantee that it meets your particular needs.

- NVIDIA Quadro RTX 4000

- NVIDIA Quadro RTX A4000

- NVIDIA Quadro RTX A3000

- NVIDIA Quadro P4000

Please download and install the latest graphics driver from the NVIDIA website.

If you encounter any issues, please contact Customer Support directly through the Support Portal at the following address: https://support.foundry.com.