Kitware Introduces ANARI Capability Analysis Tool

Kitware Introduces ANARI Capability Analysis Tool

Kitware Introduces ANARI Capability Analysis Tool

Kitware’s Capability Analysis Tool (CAT) is designed to identify performance bottlenecks and limitations. This tool addresses critical questions that arise during development, such as:

  • Animated Vertices: How does the renderer perform when dealing with vertices that are animated (changing positions over time)?
  • Material Switching: Is the renderer capable of rapidly switching between different materials assigned to objects
  • Surface Limits: What is the max number of surfaces the renderer can handle before experiencing a significant drop in framerate?
  • Structural Changes: Can the renderer efficiently handle frequent updates to the objects within the scene?
  • Instance Rendering: How many instances of a given object can the renderer efficiently process?
  • Latency Stability: Does the renderer maintain stable latency under various workloads and scene complexities?

By generating procedural scenes and systematically varying parameters related to these questions, the CAT provides implementers insights into the performance characteristics and limitations of their ANARI implementations. This information can be used to optimize the renderer, identify areas for improvement, and ensure that the renderer meets the desired performance targets. This tool has been contributed to the ANARI SDK.