Skip to content

5G-MAG/rt-xr-content

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

22 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

rt-xr-content

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.

Questions or Comments

If you have any questions, please submit an issue.

Listing

See individual directory for detailed informations.

Model Description
UseCase_01-variant3-Interactivity
UseCase_01-variant3-Interactivity
demonstrates interactivity using TRIGGER_COLLISION to activate ACTION_SET_MATERIAL and ACTION_MEDIA
UseCase_02-variant3-Interactivity
UseCase_02-variant3-Interactivity
demonstrates interactivity behavior using TRIGGER_VISIBILTIY to activate ACTION_MEDIA
UseCase_03-variant1-Interactivity
UseCase_03-variant1-Interactivity
demonstrates interactivity using TRIGGER_PROXIMITY to activate ACTION_ANIMATION and ACTION_MEDIA
UseCase_03-variant3-Interactivity
UseCase_03-variant3-Interactivity
demonstrates interactivity using TRIGGER_USER_INPUT to activate ACTION_ANIMATION
scene
scene
a CRT TV set playing a movie
scene-av-combined
scene-av-combined
audio and video packaged as seperate tracks of a single mp4, explicit track to buffer mapping
scene-av-independant
scene-av-independant
audio and video packaged in separate mp4 files
scene
scene
a living room scene demonstrating video texture

Contributing

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.