MX_background
Contributors
- Robert Long, The Matrix.org Foundation
Status
Draft
Dependencies
Written against the glTF 2.0 spec.
Overview
This extension allows for adding equirectangular background textures or skyboxes to glTF scenes
glTF Schema Updates
Usage of the extension must be listed in the extensionsUsed
array:
json
"extensionsUsed": [
"MX_background"
]
The MX_background
extension can be added to any scene
property.
json
"scenes": [
{
"extensions": {
"MX_background": {
"backgroundTexture": {
"index": 0
}
}
}
}
]
The backgroundTexture
property is a TextureInfo object which may include the index
and texCoord
properties. texCoord
is optional and ignored by this extension. The referenced texture is expected to be an RGBM encoded equirectangular cubemap saved as a PNG or BasisU texture.
** NOTE: Third Room doesn't currently implement the backgroundTexture as RGBM. It ignores the alpha channel multiplier and needs to be updated to support it. **
JSON Schema
scene.MX_background.schema.json