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.
A team of experts from IT4Innovations, NVIDIA, the University of Cologne, and the University of California has developed a new approach to rendering scientific visualisations that uses the ANARI API for parallel processing of large sci-vis data. This approach allows computations to be distributed across multiple devices, speeding up and simplifying the entire rendering process.
Khronos Releases New ANARI SDK Updates and Hackathon Results
The Khronos Group continues to drive innovation in 3D rendering with its latest updates to the ANARI SDK and a successful Hackathon showcasing the power of the ANARI API in real-world applications. Supercomputing (SC24) also serves as the backdrop for exciting new developments that solidify ANARI’s role in high-performance scientific visualization.
Khronos Group’s ANARI and SYCL will each be represented Supercomputing 2024 in Atlanta, Georgia on November 17-22. ANARI will have a Birds of a Feather (BOF), and SYCL will also have a BOF along with a hands-on tutorial. Come talk to us!
SIGGRAPH is one of the world’s most significant and long-standing conferences focused on computer graphics and interactive techniques. For the Khronos Group, SIGGRAPH represents an essential opportunity to connect with the developers, engineers, artists, and technical professionals that make up the primary users of Khronos standards like ANARI, glTF, OpenXR, WebGL, and Vulkan.
Through Birds of a Feather (BOF) sessions, presentations, networking events, and face-to-face member meetings at SIGGRAPH, Khronos shares new and forthcoming technical breakthroughs, gathers feedback, learns about user needs and promotes best practices. This year, Khronos hosted nine public-facing events over four days: Presentation materials and video recordings for these events are now available on the Khronos SIGGRAPH 2024 Event Page.
Khronos Ships New ANARI SDK Upgrades and Releases ANARI 1.0 Adopter Program
ANARI is the industry’s open standard, cross-platform 3D rendering engine API developed by the Khronos Group to provide portable access to sophisticated 3D functionality including ray tracing and global illumination. ANARI is already widely used by scientific visualization applications and is implemented over multiple rendering engines, including AMD’s RadeonProRender, Intel’s OSPRay, and NVIDIA’s VisRTX, among others. ANARI is developed with full public access to the specification and has recently incorporated significant community feedback, including improvements to the object interface, better error handling through guaranteed API stream robustness, revamped runtime feature queries, directly mapped array parameters, improved volume shading, and compatibility with the Khronos glTF Physically-Based Rendering (PBR) materials.
Kitware Adds ANARI Support to VTK to Simplify Access to Accelerated 3D Rendering Engines
Kitware and NVIDIA have collaborated to integrate ANARI, the open, cross-platform 3D rendering engine API from the Khronos Group, into VTK (Visualization Toolkit). VTK is a cross-platform and feature-rich data analysis and visualization toolkit used in application domains ranging from medical imaging to large-scale scientific visualization. Through this integration, ANARI offers VTK users seamless access to a rich set of hardware-accelerated 3D rendering engines and capabilities. Kitware is also working to expose ANARI in ParaView, their state-of-the-art visualization application built on VTK. Exposing ANARI parameters in the ParaView user interface provides access to the rich world of accelerated 3D rendering engines enabled through the cross-platform ANARI API.
Join us Wednesday, August 9th, for a full day of Khronos BOFs at SIGGRAPH! The BOFs will take place at the JW Marriott LA Live, Platinum Salon D beginning at 10am PT. At the end of the BOFs we will have a joint networking reception with the Metaverse Standards Forum starting at 6pm. RSVP to enjoy a cold beverage with us!
The Khronos Group announces that the ANARI 1.0 open standard, cross-platform 3D rendering engine API, has been finalized and that multiple implementations are shipping from AMD, Intel, and NVIDIA, together with an open-source software development kit (SDK) from Khronos. ANARI significantly simplifies the development of applications in domains such as scientific visualization by providing high-level functionality to build an in-memory scene representation to be rendered without the need for low-level graphics code and enabling the use of any 3D rendering engine that supports the ANARI API. The ANARI 1.0 specification has been openly developed and incorporates significant community feedback, including compatibility with glTF Physically-Based Rendering (PBR) materials. ANARI has already been widely integrated into scientific visualization applications and is expected to be used by diverse applications needing portable access to multiple rendering engines delivering sophisticated 3D functionality such as ray tracing and global illumination.
Khronos Issues Request for Proposals for ANARI CTS Pilot Project
The Khronos Group’s ANARI Working Group has issued a Request for Proposal. The working group has developed the ANARI software development kit (SDK) which needs an associated conformance test suite (CTS) to validate vendor implementations against the specification through the SDK. This project will develop a project plan with the ANARI working group for implementing the ANARI CTS. All submissions must be sent to anari_rfp@lists.khronos.org by 5PM PT on Friday May 27th, 2022. Please see a complete list of our RFPs here.
This free webinar will feature the Chair of the ANARI Working Group and ANARI experts who will provide adetailed overview of the API, its accompanying SDK, and conformance tests, as well as updates from developers already using the API.
Agenda
A Tour of the ANARI API
Experiences with Adopting ANARI in Existing Visualization Applications
How to Create an ANARI Implementation
Khronos Releases ANARI 1.0 Provisional API for Scalable 3D Data Visualization
The Khronos Group announces the release of the ANARI™ 1.0 (Analytic Rendering Interface) provisional open standard API for scalable 3D data visualization. ANARI enables users to build the description of a scene to generate imagery, rather than specifying the details of the rendering process, providing simplified visualization application development and cross-vendor portability to diverse rendering engines, including those using state-of-the-art ray tracing. In addition to the ANARI specification, Khronos has released a sample implementation, starter applications, developer tools and conformance tests into open source - and welcomes community feedback before specification finalization in 2022.
Khronos Releases ANARI 1.0 Provisional API for Scalable 3D Data Visualization
Today, The Khronos® Group announces the release of the ANARI™ 1.0 (Analytic Rendering Interface) provisional open standard API for scalable 3D data visualization. ANARI enables users to build the description of a scene to generate imagery, rather than specifying the details of the rendering process, providing simplified visualization application development and cross-vendor portability to diverse rendering engines, including those using state-of-the-art ray tracing. In addition to the ANARI specification, Khronos has released a sample implementation, starter applications, developer tools and conformance tests into open source - and welcomes community feedback before specification finalization in 2022.
RedGamingTech Interview with Neil Trevett on the Future of Graphics in Gaming
RedGamingTech’s Paul Eccleston sits down with Khronos President Neil Trevett to discuss the technologies Khronos has been working on with Vulkan, including ray tracing, and revolutionary new tech such as glTF, 3DCommerce and OpenXR, which has potentially huge ramifications for virtual reality. As well as the current roadmap for Khronos standards, and more…