> For the complete documentation index, see [llms.txt](https://guide.swiftxr.io/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://guide.swiftxr.io/components/customizable-3d-viewer.md).

# Customizable 3D Viewer

<figure><img src="/files/IEPgsQWghxH4NomHkflK" alt="" width="300"><figcaption></figcaption></figure>

## Introduction

The Customizable 3D Viewer component extends the 3D viewer component but with added functionality.&#x20;

The Customizable 3D viewer allows you to add personalized elements to your  3D objects e.g adding variants to your 3D Object and also editing the Material and Texture\
\
All components in SwiftXR are extended from the 3D Model Viewer.

<figure><img src="/files/4SZUALTMwg4UEKwYIn0i" alt=""><figcaption></figcaption></figure>

## Design

This extends the 3D Viewer Designs [Click here to View,](/components/3d-viewer.md#design)

## Properties

This extends some properties from the 3D Viewer [Click here to View](/components/3d-viewer.md#properties),  unique properties are listed below

<table data-full-width="true"><thead><tr><th>Topic</th><th>Description</th></tr></thead><tbody><tr><td>C<a href="/pages/ei8alYceD6HYXjd0Du9C">ustomization Options</a></td><td>This provides customization to how you want your product to look like</td></tr></tbody></table>
