This repository provides test content for the XR Player.
Make sure to visit the wiki section of the XR Player for more information on the project.
If you have any questions, please submit an issue.
See individual directory for detailed informations.
Model | Description |
---|---|
UseCase_01-variant3-Interactivity |
demonstrates interactivity using TRIGGER_COLLISION to activate ACTION_SET_MATERIAL and ACTION_MEDIA |
UseCase_02-variant3-Interactivity |
demonstrates interactivity behavior using TRIGGER_VISIBILTIY to activate ACTION_MEDIA |
UseCase_03-variant1-Interactivity |
demonstrates interactivity using TRIGGER_PROXIMITY to activate ACTION_ANIMATION and ACTION_MEDIA |
UseCase_03-variant3-Interactivity |
demonstrates interactivity using TRIGGER_USER_INPUT to activate ACTION_ANIMATION |
scene |
a CRT TV set playing a movie |
scene-av-combined |
audio and video packaged as seperate tracks of a single mp4, explicit track to buffer mapping |
scene-av-independant |
audio and video packaged in separate mp4 files |
scene |
a living room scene demonstrating video texture |
In order to contribute, open a pull request on the development
branch.
For all contributions, the following items are expected:
All submitted models must pass the glTF-Validator.
Each model must provide its own metadata and be illustrated with a screenshot.
The metadata must include the correct and complete legal information (ownership, copyright, and license).
A README for the subdirectory containing the model. A script is proposed to generate these README draft from the metadata files. The README files submitted can be extended with additionnal information (eg. usage, extended description, ...).
The metadata file json format is as follow:
{
"legal": [
{
"owner": "",
"year": "",
"license": "",
"licenseUrl": "",
"what": ""
}
],
"tags": [],
"screenshot": "metadata/screenshot.jpg",
"name": "",
"path": "",
"summary": ""
}
- path : is relative to the gltf file.
- tags : tags will be currated. Currently, "testing" is the only tag used.