[Core package](https://www.opendesign.com/core-package)

# Visualize SDK

Graphics engine for developing engineering applications

[rings-desktop-mobile-inweb.mp4](https://www.opendesign.com/files/2024-09/rings-desktop-mobile-inweb.mp4)

[Free 60-Day Trial](https://www.opendesign.com/free-trial)

## Features and examples

- Visualization  
    of CAD &amp; BIM  
    formats
- Collaboration  
    support
- Large set  
    of ready-to-use features

- ![](https://static.opendesignalliance.cn/themes/oda/img/products/visualize/slider/visualization/decor.png) ### Visualization

    - Visual styles
    - Model merging
    - Animations
    - Shadows and reflections
    - SSAO (Screen Space Ambient Occlusion)
- ![](https://static.opendesignalliance.cn/themes/oda/img/products/visualize/slider/collaboration/decor.png) ### Collaboration

    - Markups, Custom Views and Annotations
    - Data Storage &amp; ProcessingData Storage &amp; Processing
    - Version Control &amp; Change Tracking
    - Real-Time Collaboration
    - Support self-hosted server &amp; Private Cloud
    - Interdisciplinary work with wide range of data
- ![](https://static.opendesignalliance.cn/themes/oda/img/products/visualize/slider/functional/decor.png) ### Functional

    - Measurements
    - Cutting &amp; Sectioning
    - Collision detection: intersection and clearance
    - Exploded view
    - Native properties access
    - Highlights &amp; advanced selection
    - PDF Export &amp; publishing
- ![](https://static.opendesignalliance.cn/themes/oda/img/products/visualize/slider/performance/decor.png) ### Performance

    - Partial viewing
    - Multi-Threaded Processing
    - Progressive mesh object for LOD support
    - SMAA – subpixel morphological anti-aliasing
    - GPU and fast CPU selection

## See it in action

[ODA Viewer Downloads **1 248**](https://www.opendesign.com/guestfiles/oda_viewer) [ODA Viewer inWEB™ Downloads **1 256**](https://cloud.opendesign.com/index.html#/login)

[Download tech datasheet](https://www.opendesign.com/datasheets/2025/en/ODA%20Why%20Use%20Visualize%20SDK.pdf)

## Industries

AES Product design &amp; Manufacturing Geospatial - - Viewers
- Rendering
- BIM\\CIM solutions
- Simulation software
- General-purposed CAD &amp; Vertical solutions
- Dx Solutions (PLM, ERP, Digital twin, ARVR, IoT)
- ### Core Package features  

    - Visualization and collaborative work in web &amp; browser-based applications
    - Visualization of standard IFC2X3 and IFC4 and new IFC4.3 Rail/Road objects
    - Full access to Architecture entities in .dwg files
    - Curve/3D Styles, Hatches and Grids support
    - Collision detection
    - Materials &amp; Lighting support
    - Common Data Access to native properties, attributes, classes
    - Model analyzing &amp; validation features: SDAI level, IFC geometry, mvdXML, IDS

    ### Core Package features  

    - Drawings
    - IFC
    - RCS / RCP
    - Architecture
    - STEP
    - PRC / 3D PDF

    - inWEBTM
    - Visualize
    - Validation
    - Format conversion
    - 2D and 3D PDFs
- ### Extensions features  

    - Full access to Revit, Navisworks, Civil 3D Files
    - Interdisciplinary work with data from MCAD, GIS, and scanning equipment
    - Convert Point Cloud Data into BIM models for scan-based design, digital twins, quality control and facility management.

    ### Extensions features  

    - BimNv
    - BimRv
    - Civil
    - STEP
    - Scan-to-BIM (under.dev)

- - Viewers
    - ECADPCB
    - Configurators
    - Rendering
    - CADCAM solutions
    - CAE solutions
    - Plant Design CAD software
    - Simulation Software
    - Mechatronic design software
    - General-purposed CAD &amp; Vertical solutions
    - Dx Solutions (PLM, ERP, Digital twin, ARVR, IoT)
- ### Core Package features  

    - One viewer for industry common and others format
    - Explode views
    - Measurements
    - Animation
    - Self-hosted server and private cloud for data security
    - Streaming support for large models
    - Combine multiple models into a single scene

    ### Core Package features  

    - Drawings
    - IFC
    - RCS / RCP
    - Architecture
    - STEP
    - PRC / 3D PDF

    - inWEBTM
    - Visualize
    - Validation
    - Format conversion
    - 2D and 3D PDFs
- ### Extensions features  

    - Full access and import into any application for Autodesk Mechanical file data
    - Support of ANSI, BSI, CSN, DIN, GB, ISO, JIS standards
    - Interoperability with industry common CADs such as Solid Works, CATIA, Inventor, Creo, Solid Edge etc.
    - Interdisciplinary work with data from BIM &amp; Civil CAD

    ### Extensions features  

    - Mechanical
    - MCAD (Beta)
    - and others…

- - Viewers
    - Rendering
    - BIM\\CIM solutions
    - Simulation software
    - General-purposed CAD &amp; Vertical solutions
    - Dx Solutions (PLM, ERP, Digital twin, ARVR, IoT)
- ### Core Package features  

    - Support DWG and DGN formats, including conversion between them
    - Point cloud support
    - Measurements
    - Spatial filtering and fast rendering for large models
    - Set of standard features for navigating through a model including "Fly Mode"
    - Use different visual styles to customize your rendering of silhouettes, obscured (hidden) edges, "always on top" edges, transparency and more

    ### Core Package features  

    - Drawings
    - IFC
    - RCS / RCP
    - Architecture
    - STEP
    - PRC / 3D PDF

    - inWEBTM
    - Visualize
    - Validation
    - Format conversion
    - 2D and 3D PDFs
- ### Extensions features  

    - Visualization and coordinate GIS data
    - Map objects data access via MapGuide third party library interface
    - Full access to Civil 3D file data
    - Support geospatial data formats such as DSZ, SVL, SVD
    - Interdisciplinary work with data from BIM &amp; Civil CAD

    ### Extensions features  

    - MAP
    - Civil
    - Survey (under development)

## Supported platforms

Please select the platform to get details

### Windows

| Vista, 7, <br>8, 10 | **x86** | Visual Studio 2005 - 2019, GCC 5.x with GCC 5.3 recommended. Windows 32-bit CLion GCC, Windows GCC 5.3 32-bit | static, dynamic |
| --- | --- | --- | --- |
| Vista, 7, <br>8, 10 | **x64** | Visual Studio 2005 - 2019 | static, dynamic |
| XP | **x86\_64** | Visual Studio 2012, 2013, 2015. | static, dynamic |

### Linux

| Linux | **x86\_64** | GCC (with particular glibc version): 4.9(2.19), 5.2(2.24), 5.3(2.24), 6.3(2.24), 7.2(2.28), 8.3(2.28), 10.2(2.31) | static, dynamic |
| --- | --- | --- | --- |

### Android

| Android | armeabi, <br>armeabi-v7a | Android Google NDK r20b using Clang toolchain | static |
| --- | --- | --- | --- |

### macOS

| macOS | **x64** | Clang using macOS 10.13, 10.14, 10.15, 11.0 SDKs | static, dynamic |
| --- | --- | --- | --- |
| macOS | **arm64** | Clang using 11.0 SDK | static, dynamic |

### iOS

| ios | **arm64** | 14.0 SDK | static |
| --- | --- | --- | --- |

## Use cases

**Open IFC Viewer** A professional-grade tool, developed by ODA using the Visualize and IFC SDKs SDKs used:

- ### IFC SDK

    Supports multiple IFC versions, including 2x3, 4x0, 4x2 Bridge specification, and 4x3 Rail specification. It also offers validation and the ability to publish IFC models to 3D PDF.
- ### Visualize SDK

    Provides measurement, full 3D visualization, clash detection, and optimization for large files.

ODA Viewer was used as the basis for Open IFC Viewer, and the source code is available to all ODA Members for your projects!

**Open STEP Viewer** A high-performance tool from the ODA, powered by Visualize and STEP SDKs SDKs used:

- ### IFC SDK

    Supports multiple IFC versions, including 2x3, 4x0, 4x2 Bridge specification, and 4x3 Rail specification. It also offers validation and the ability to publish IFC models to 3D PDF.
- ### Visualize SDK

    Provides comprehensive 3D visualization, clash detection, precise measurement, an expandable model hierarchy tree, and optimization for handling large files.

## Roadmap

- ### 2025

    - **Ray-tracing**
    - **2D device**
    - **Huge files support:**
        - Gs cache usage (partial viewing, streaming, low-memory generation)
        - Assembly (request from CLOUD: automatic building)
        - Partial viewing: occlusion filtering

    - **New primitives in GI:**
        - Triangle trips
        - Polylines with color on vertices
        - Gradient shell edges
    - **Linetypes enhancements:**
        - Memory usage optimization
        - LTGAPSELECTION System Variable support.

## Get started today

**Try ODA software free for 60 days.  
No risk, no credit card required.**

[Try for Free](https://www.opendesign.com/free-trial)
