cae-visualization

Visualize and analyze simulation data from CGNS, VTK, EnSight, and OpenFOAM using NVIDIA Kit-CAE.

62|22|Updated Aug 19, 2025
One-click install
npx skills add https://github.com/NVIDIA-Omniverse/kit-cae --skill cae-visualization-nvidia-omniverse
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: cae-visualization
Source: https://github.com/NVIDIA-Omniverse/kit-cae/tree/main/skills/cae-visualization
Command: npx skills add https://github.com/NVIDIA-Omniverse/kit-cae --skill cae-visualization-nvidia-omniverse

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve? Setting up scientific visualization of CAE simulation data requires deep knowledge of USD schemas, format plugins, colormap domains, and rendering pipelines. This Skill guides the full workflow from data inspection through visualization operator setup to validated rendered output in NVIDIA Kit-CAE. ## Core Features & Use Cases - Multi-format visualization: Import and render CGNS, VTK, EnSight Gold, OpenFOAM, NumPy, EDEM, NanoVDB, FLASH AMR, and Eclipse reservoir data natively without conversion. - Full operator suite: Create volume renderings, iso-surfaces, planar slices, streamlines, glyphs, points, and flow animations with field-driven color and independent opacity mapping. - Derived fields and ROI processing: Define lazy array expressions, subset datasets by region of interest, and compose multi-domain or time-varying animations. - Use Case: An engineer loads a CGNS CFD result, queries field statistics to set a correct colormap domain, creates an iso-surface and streamlines, then captures frames across the timeline to validate an animated visualization. ## Quick Start Ask the assistant to visualize a simulation file such as 'results.cgns' in Kit-CAE, for example by requesting a volume rendering of the temperature field with an appropriate colormap.

Frequently Asked Questions about cae-visualization

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I visualize CFD simulation data in NVIDIA Omniverse Kit-CAE?

Import the dataset with import_to_stage, then create a visualization operator such as CreateCaeVizVolume, CreateCaeVizIsoSurface, or CreateCaeVizStreamlines and bind fields via FieldSelectionAPI. Always inspect fields and query statistics first to set a correct colormap domain.

What file formats does Kit-CAE support for simulation data?

Kit-CAE natively supports CGNS, VTK, EnSight Gold, OpenFOAM, NumPy, EDEM, NanoVDB, FLASH AMR, Eclipse reservoir data, and Trimesh assets through OpenUSD file-format plugins. Data stays in its native format with no conversion required.

Why does my volume rendering look flat or single-colored?

A flat-colored volume almost always means the colormap domain does not match the actual data range. Query field statistics, set the domain to the real min/max or a percentile-based tight range, and disable auto-rescale via RescaleRangeAPI.

Does Kit-CAE volume rendering require an IndeX license?

IndeX-backed volume rendering, including direct axisymmetric FLASH volumes, requires an NVIDIA IndeX license. Geometry-based planar slices and iso-surface extraction work without one.

How do I animate time-varying simulation data in Kit-CAE?

Import with time mapping (scale/offset), apply OperatorTemporalAPI for field interpolation, and drive the USD timeline with omni.timeline. Lock the color range by disabling auto-rescale so colors stay consistent across frames.

Can I create derived fields like velocity magnitude for visualization?

Yes, use CaeArrayExpressionAPI to define lazy expressions such as magnitude(velocity) on the prim owning the dependency arrays. The derived field binds to operators exactly like a native field, but expressions cannot compute gradients or spatial derivatives.