← CAD SDKs and components

Scientific visualization

Volume Rendering Component

Integrate volumetric data visualization into engineering applications with the OCCT3D Volume Rendering SDK.

Volume Rendering Component component preview
On this page

Inspect volumetric data alongside CAD and meshes

Volume Rendering provides GPU-based visualization for voxel datasets, including industrial computed-tomography data. It can display volume and polygonal data together, allowing an application to place scan information in the same visual context as a CAD-derived or textured mesh model.

Explore the volume without reducing it to one surface

Multiple planar sections can be placed at arbitrary orientations. Clipping modes include combinations of clipping planes, helping users reveal internal regions. A transfer function controls how values in the volume contribute to the rendered appearance for density-distribution analysis.

These controls answer different inspection questions: a section exposes values on a plane, clipping selects a region to view, and the transfer function changes the appearance of data throughout the visible volume.

Shading and synchronized inspection views

The rendering capabilities include illumination effects with deferred shading, surface-texture recognition and synchronized inspection across multiple views. These complement the sections and transfer-function controls: a user can examine an internal region while retaining its location in the overall model.

Boolean combinations of clipping planes provide more complex visible regions than a single cut. Simultaneous voxel and textured-polygon rendering lets the application show scan data with a CAD reference or mesh context, rather than forcing users to inspect the two representations in separate viewers.

Typical application settings include industrial NDT, CT-scanner software, material and geological research, and visualization of biological research specimens. The required views and density interpretation depend on the data and the intended inspection task.

Manage large datasets with out-of-core rendering and LOD

The component uses out-of-core rendering and levels of detail to work with large volumes. These approaches manage the data used for rendering rather than requiring every view to use every sample at full detail.

For an application evaluation, record dataset dimensions, storage and memory constraints, GPU configuration, loading time and interaction performance. The achievable result depends on that combination; dataset size should not be described as unlimited.

Extend the inspection workflow

The architecture allows integration of custom processing and analysis. Cavity detection, object separation, defect classification and specialized measurements are examples of application extensions to scope separately from the rendering capabilities.

For surface-based scan alignment, see BestFit. For importing CAD reference models, use the exchange catalog. Development services can connect data preparation, analysis and user interaction.

Discuss volume-rendering evaluation with representative volume data and the views or interactions required by your users.

Component evaluation

Discuss Volume Rendering Component

Tell us which OCCT version, platform, and application you are working with so we can discuss evaluation and integration.