# 3D Model Handling

You can create 3D model of regular projection screens using a built-in tool of VIOSO.

By creating the 3D model within VIOSO 6, it will automatically create the Custom Content Space, which is required for 3D conversions of the performed calibrations.

## Content Space

To create a 3D model and content space, from the main menu go to `Calibration` > `Content spaces`:

<figure><img src="https://3901153090-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FqQOJaA9kiXUCmPo5Lma3%2Fuploads%2FbnO3dNPJ6glWfjBtMTnJ%2Fimage.png?alt=media&#x26;token=a26dc91f-d746-428a-8536-d4b5eb60fcae" alt="" width="563"><figcaption></figcaption></figure>

Click `New` to create new content space:

<figure><img src="https://3901153090-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FqQOJaA9kiXUCmPo5Lma3%2Fuploads%2FbOAzJep4QrHNGmUSHJPp%2Fimage.png?alt=media&#x26;token=15103dd9-ff26-4702-acc7-15987773b0e2" alt="" width="375"><figcaption></figcaption></figure>

**Parameters:**

`name`: Give a name to your new space

`type`: select “3D model”

`pixel space`: put a resolution corresponding to your approximate projected screen ratio, the effect of this value will be the warping grid size after conversion (final VC). The closer it is to real-life the better warping and re-blending will be.

* If you wish to generate the model with the VIOSO core, choose `Create Simple 3D-Model`
* If you would like to import your own model, choose `Create Empty Definition`

Next, in the “simple 3D model creation” window, you’ll find different parameters to generate your shape:

<figure><img src="https://3901153090-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FqQOJaA9kiXUCmPo5Lma3%2Fuploads%2F04FLqOTmAMt8jpVDIxK4%2Fimage.png?alt=media&#x26;token=3affae7c-6680-4d95-adec-62f38f6676f9" alt="" width="277"><figcaption></figcaption></figure>

**Parameters:**

* **3D-Model:**\
  Select from 4 types:
  * Panadome
  * Dome
  * Cylinder
  * Flat
* **Step parameter:**
  * The definition of tessellation step angle. In other words, defines how small the polygons of the surface will be and how many of them will shape your surface.
* **Special angle parameter:**
  * Defines main FoV angles for curved screens. Here you can check that your model will be created with the following name. By default, all of the created models and their textures will be saved in the “3D Model” folder of the VIOSO work folder:

    ```
    [current user]\Documemts\VIOSO\VIOSO6\3DModel
    ```

Once created, the content space and its 3D model will appear in the main “Content Spaces list”.&#x20;

<figure><img src="https://3901153090-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FqQOJaA9kiXUCmPo5Lma3%2Fuploads%2FNKhtgKgXdGoTlKd1Io3Y%2Fimage.png?alt=media&#x26;token=4b3403e7-8e4d-40ef-92d2-28f950f90087" alt="" width="375"><figcaption></figcaption></figure>

## &#x20;**Using your own 3D model:**

If you have created the 3D model in any other 3D software, create an empty definition of the type `3D model` with name and resolution of your choice:

<figure><img src="https://3901153090-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FqQOJaA9kiXUCmPo5Lma3%2Fuploads%2FfJHyUnnDZ7h7a6SSBroI%2Fimage.png?alt=media&#x26;token=493d9956-0bf0-4356-8330-06710c4f10ff" alt="" width="375"><figcaption></figcaption></figure>

Once created you can import your existing model by clicking `Browse` : &#x20;

<figure><img src="https://3901153090-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FqQOJaA9kiXUCmPo5Lma3%2Fuploads%2FJIGQX07aoYnoxqMprxDW%2Fimage.png?alt=media&#x26;token=ed283452-f5d5-467e-ad7d-123ab35e1d1b" alt="" width="375"><figcaption></figcaption></figure>

**Supported 3D formats:**

* DAE (COLLADA)
* OBJ (Wavefront)
