Nerve block injections are one of the most technique-sensitive procedures in operational dentistry. Current learning paradigms involve practicing on classmates or mannequins, which is risky and/or expensive. Thanks to advances in simulation technology, it is now possible to learn through an immersive, realistic, and risk-free virtual environment.  At the intersection of dentistry, education, and cutting-edge […]

The first CMake 4.1 release candidate!

VTK 9.5.0

June 24, 2025

The VTK release team is thrilled to announce the release of VTK 9.5.0, a significant update to the Visualization Toolkit! While this is a new minor version, v9.5.0 brings a host of new features, performance improvements, and important updates that continue to empower developers and researchers in creating cutting-edge scientific visualization applications. VTK 9.5 reflects […]

Background & Motivation Trame has revolutionized how we build interactive scientific visualization applications in Python. By enabling developers to create rich graphical interfaces that seamlessly embed VTK/ParaView, Plotly, Matplotlib, and other visualization libraries with just Python scripts, trame has democratized access to powerful visualization tools. However, this convenience comes with a challenge that many trame […]

Gray Scott reaction diffusion model using Numpy with VTK and trame

In this blog post, we demonstrate the central role of scientific visualization in Digital Twins, and how Kitware’s solutions like ParaView or LidarView can bring powerful capabilities with real-time processing of large data, including running AI-based surrogate models for complex predictions. Scientific Visualization at the core of Digital Twins The term “Digital Twin” may correspond […]

ITK 5.4.4

June 16, 2025

ITK 5.4.4 has been released with a round of bug fixes, documentation updates, and improve platform support.

CMake 4.0.3 available for download

CMake 3.31.8 available for download

Data interoperability is a fundamental challenge in scientific computing environments. As researchers work with increasingly complex datasets, the ability to move seamlessly between specialized tools for data manipulation, analysis, and visualization becomes essential for efficient scientific workflows. Without effective interoperability, researchers often spend valuable time on format conversions rather than analysis and discovery.

Figure 5: Xarray preview viewer running as standalone with the eraint_uvz dataset from the Xarray tutorial using remote rendering.

[CMake 4.0.2 available for download

The SlicerSALT team is pleased to announce the latest release of SlicerSALT, which includes a comprehensive set of updates and advanced features aimed at enhancing the capabilities of shape analysis research. Version 6.0, now available for download, introduces exciting new functionality detailed below. The SPHARM-PDM codebase underwent a major overhaul of its C++ codebase, prompted […]

If you’re working at the intersection of medical imaging research and product development, chances are you’ve heard of 3D Slicer—the free, open source software platform transforming how we visualize, analyze, and process medical images. But knowing what’s possible with 3D Slicer is only half the battle. The real question is: how can you tailor it to meet your unique needs?

AutoscoperM Hierarchical 3D Registration in Action: AutoscoperM’s Hierarchical 3D Registration extension for 3D Slicer automates six-DOF rigid alignment of skeletal anatomy. In this example, tracking a metacarpal bone across a 3D CT sequence. It defines ROIs around each bone, registers the root node first, then propagates optimized transforms through the anatomical hierarchy for accurate motion and kinematic analysis.

CMake 4.0 introduces a new experimental feature: build process instrumentation. This feature enables detailed tracking of the entire CMake workflow—including configure time, build execution, testing, and installation—providing developers and teams with actionable insights into build performance. With fine-grained metrics such as target-specific compile times and resource usage, this system is ideal for identifying bottlenecks and areas for improvement. By enabling telemetry with this feature, projects can gain insight into build performance over time, across teams or CI systems. Instrumentation hooks allow integration with third-party tools by supporting user-defined callbacks, making it easy to extend and customize the data collection pipeline.

Visualization of CMake’s own test suite running. Generated using CMake Instrumentation data

SPHARM-PDM is a module in SlicerSALT responsible for generating corresponding point-based shape models from sets of binary anatomical regions of interest (ROIs). It forms the foundation for much of SlicerSALT’s subsequent analysis and is one of our most widely used tools. Originally, the concept behind SPHARM-PDM focused on establishing a one-to-one mapping between a 3D […]

CMake 4.0.0 available for download

The fifth CMake 4.0 release candidate!

The fourth CMake 4.0 release candidate!

The third CMake 4.0 release candidate!

1 2 3 42