Publishing Guidelines

Guide_1x.png


Before publishing a VR Experience on SimLab Store its a good thing to follow this checklist to insure that the submitted VR Experience would be approved by SimLab Soft and is well received by the users/potential clients.

VR Experience Optimization

It is a good practice to try and optimize the VR experience as much as possible to insure that it runs on several platforms smoothly without any drops in performance while maintaining a good quality of visuals.


Polygons Count

A major factor in a VR Experience performance is the number of objects and number of polygons in the scene. To check the number of objects and polygons in a scene you can select all the components in the scene and from the Geometry Menu select "Info" or Press "Ctrl + Shift +I" on the keyboard.

Guide_2.png

SimLab Composer and VR Studio enables you to reduce the polycount of an object using the "Decimation" tool found under the Geometry Menu, simply select the objects you wish to decimate and click on decimation, then set the percentage of reduction and click OK.

Guide_3.png



Texture Optimization

In addition to optimizing polycount, you can also optimize textures used in the scene, to optimize textures, from the File Menu, select "Texture Optimization".

Guide_4.png

In the texture optimization window you can view all the textures used in the scene and have the ability to delete them by type or to compress them and reduce their size.

Make sure you save the scene before attempting to optimize the textures, so that in case you have reduced the size excessively which resulted in low quality visuals, you can then revert to the original textures. 


Video Optimization

Similar to texture optimization you can also optimize video if present in the scene, to do so, from the File Menu, select "Optimize Video".


Guide_5.png

From the video optimization window you can select which videos to optimize and the quality of compression.

VR Properties

There are a few VR options to consider that affect performance and visuals in a VR Experience, to access the VR properties, click on Environment at the top of the object tree or click on VR Environment from the SimLab VR Viewer Menu and go to the tab named "VR".

Guide_6.png





VR Viewer Settings


Before Publishing a VR Experience on SimLab VR Store you need to double check the VR Viewer Settings. To access those setting go the VR Viewer Menu and select, Viewer Settings.

Guide_7x.png

Th most important setting that you need to have enabled is the Optimize Package option which would merge all the objects that are static and not a part of any interactions into a single object based on their material, so unless the VR experience that you have created involves changing materials through VR menu, then keep this option toggled on.

As for the VR Viewer Only option, this is mainly for exporting VRPackage Files but it wouldn't hurt to have it on when publishing.

The remaining toggles would determine which options are available for the user to change during the VR Experience through the VR Menu.


Testing the VR Experience


 To view the FPS during the VR Experience you need to go to Settings in SimLab VR Viewer in each device you want to test and to enable the "Show FPS" Option.

Guide_8.png


During the VR Experience the FPS will be displayed in the top-right corner. For a decent performance, insure that the FPS while running the VR experience does not drop below 30 FPS, if it happened for a couple of short instances and does not affect the overall experience then it is acceptable, otherwise, the platform/device you are testing on might not be able to handle that VR Experience.




Publishing VR Experiences


When Publishing a VR Experience on SimLab VR Store it is recommended to fill in clear and descriptive information that would help the user understand the goals of the VR experience clearly.


Guide_9.png



Revision #16
Created 3 March 2024 12:54:01 by Khalid Abu Eid
Updated 1 April 2024 10:49:06 by Khalid Abu Eid