3D Viewer

Add interactive 3D content to your applications

Introduction

The 3D Viewer component in SwiftXR allows you to seamlessly display and interact with 3D models directly within your applications. This components supports a wide range of 3D file formats and provides intuitive controls for users to rotate, zoom, and pan models, offering a detailed exploration of 3D content. Additionally, the 3D Viewer offers customizable backgrounds and lighting options to enhance the visual presentation of your models. All components in SwiftXR are extended from the 3D Model Viewer.

Design

Topic
Description

Customize design options based on selected state

Set the position of the selected component in relation to the canvas

Set the width and height properties of the selected component

Set the layout of the selected component

Set the background properties of the selected component

Add additional effects such as transitions to selected component

Properties

Topic
Description

Upload 3D Object

Add 3D Object to be used

General Settings

Configure general user interaction and animation settings with the 3D model

3D Object Dimensions

Configure specified units of measurement for the 3D model

Customization Options

Configure multiple variants of a 3D model by changing the colour and textures of its assigned materials

Lighting Settings

Configure lighting and shadow settings. Additional option for custom HDR backgrounds for the 3D model

Camera Settings

Adjust camera field of view, zoom level, position and orientation.

Hotspot Labels

Add multiple labels o various parts of the 3D model

Advanced Settings

More options to customize user experience

Last updated

Was this helpful?