Learn about File Type (formerly FileIO) preferences in VRED.
Please note, there may be differences between your version of VRED and the video. See the video captions below for updated instructions.
For additional information on File Type preferences, see File Type Preferences (Reference).
Video captions: This tutorial will show you the standard process used for customizing the default behavior when opening data in VRED. From the Edit menu, select Preferences > Import/Export > File Type to see a list of the supported file types. From here, we can adjust global settings to determine which standard process should be used for opening data. To edit the VRED standard format, select OSB/VPB.
Now, click the Export tab and in the Writer section, select a file compression. The file format has been optimized to accelerate the compression several times in comparison to past versions. For this reason, our suggested setting for File Compression is Best. This enables the fastest saving time with a minimal file size.
With this, you can also define how used textures are treated. When Use Inline Textures is activated, textures will be saved in the VRED file. If not activated, only the texture path will be saved, and images are always reloaded when opening the scene.
If you want more control over the texture compression used, Python users can try vrFileTypes.TextureCompressionMode with one of the recommended values, None or Lossless.
In 2025.2, we improved texture compression for VPBs by adding vrMaterialService.compressTextures(). It saves main and GPU memory and improves the texture upload time to the GPU. This compresses all textures in a scene.
To save your settings, click Apply and Save.