Skip to content
  • There are no suggestions because the search field is empty.

Content validation in SynergyXR

The amount of content that can be shown in SynergyXR depends on many factors.

What is content?

Content is a common concept for all virtual objects stored in a Workspace and which can 
be placed in a Space. Currently the following types of Content are supported in SynergyXR:

Type Description
Images .JPG and .PNG file format supported
Video .MP4 and .MOV file format supported
Documents .PDF file format supported
3D models .GLB and .FBX file format supported
Audio .MP3, .WAV and .OGG file format supported (only in Procedures)
Procedures Complete training program combining of several types of content as well 
as user interactions structured into Steps and Events

Once uploaded to SynergyXR, content can be reused in unlimited number of Spaces.

Content validation

The amount of content that can be shown in SynergyXR depends on many factors. All 
content uploaded to SynergyXR either through the SynergyXR Manager or the Procedure 
Builder goes through a validation process to ensure the content is optimized enabling users 
to build rich XR training programs. The results are stored in various Performance Reports
available in SynergyXR helping users understand where further optimization is needed.

Content validation – 3D models

The following are the limits for 3D models when uploaded through the SynergyXR 
Manager or when used in a procedure built in the SynergyXR Procedure Builder.

Type Warning limit Error limit
File size 150MB 300MB
Memory estimate 150MB 500MB
Diagonal size minimum 0.1m N.A.
Diagonal size maximum 50m N.A.
Texture dimension 2048px 4096
Triangle count 150.000 1.500.000
Mesh count 100 200
Draw calls 100 200
Model properties

Vertex colours

Specular glossiness

 

Content validation – images

The following are the limits for images when uploaded through the SynergyXR Manager or 
when used in a procedure built in the SynergyXR Procedure Builder. 

Type Warning limit Error limit
File size 30MB N.A.
Memory estimate 40MB 100MB
Texture dimension 2048px 4096px

Content validation – videos

The following are the limits for videos when uploaded through the SynergyXR Manager or 
when used in a procedure built in the SynergyXR Procedure Builder.

Type Warning limit Error limit
File size N.A. 800MB
Memory estimate 100MB 250MB
Resolution 1920px 3840px
Codec  N.A. HEVC

Content validation – audio

The following are the limits for audio when used in a procedure built in the SynergyXR 
Procedure Builder. 

Type Warning limit Error limit
File size 30MB N.A.
Memory estimate 100MB 250MB

Content validation – PDF document

The following are the limits for PDF documents when uploaded through the SynergyXR 
Manager. 

Type Warning limit Error limit
File size 30MB N.A.
Memory estimate 100MB 250MB
Resolution 2048px 4096px

Procedure validation

The following are the limits when building a procedure using the SynergyXR Procedure 
Builder. 

Type Warning limit Error limit
File size 250MB 500MB
Memory estimate 1.3GB 2.0GB
Triangle count 400.000 1.300.000
Draw calls 200 500

Environment validation

The following are the limits when building an environment using the SynergyXR 
Environment Builder.

Type Warning limit Error limit
File size 100MB N.A.
Memory estimate 700MB 1300MB
Individual triangle count 100.000 150.000
Total triangle count 500.000 1.000.000
Model count 10 N.A.
Texture memory 300MB 500MB
Material count 30 50
Collider dynamic triangles N.A. 100.000
Collider static triangles N.A. 10.000
Sound sources 5 N.A.
Real-time light N.A. 1
Real-time shadow N.A. 1
Real-time light probes N.A. 1
Mixed lights 1 N.A.
Custom light probes N.A. 1

Space validation

The following are the limits for an entire space including environment and all content 
including any procedure placed in the space. 

Type Warning limit Error limit
Download size 250MB 500MB
Memory estimate 1.3GB 2.0GB
Triangle count 500.000 1.500.000
Draw calls 200 500
FPS 50 40