IMML Container¶
name: IMML
documentation:
The primary document container. Provides support for compositing a fully immersive scene, including the visual representation, logic interaction and simulation modifiers.
choice : The following element types can be used in conjunction with this element
minOccurs: 0
maxOccurs: unbounded
element
name: Include
maxOccurs: unbounded
minOccurs: 0
type: imml:Include
element
name: Network
maxOccurs: 1
minOccurs: 0
type: imml:Network
element
name: Define
maxOccurs: unbounded
minOccurs: 0
type: imml:Parameter
documentation
A key/value pair defining a variable attached to this node
element
name: Preload
minOccurs: 0
maxOccurs: 1
type: imml:Preload
element
name: Effect
minOccurs: 0
type: imml:Effect
element
name: Primitive
minOccurs: 0
type: imml:Primitive
element
name: Sound
minOccurs: 0
type: imml:Sound
element
name: Model
minOccurs: 0
type: imml:Model
element
name: Light
minOccurs: 0
type: imml:Light
element
name: Camera
minOccurs: 0
type: imml:Camera
element
name: Script
minOccurs: 0
type: imml:Script
element
name: Background
minOccurs: 0
type: imml:Background
element
name: Text
minOccurs: 0
type: imml:Text
element
name: Textbox
minOccurs: 0
type: imml:Textbox
element
name: Portal
minOccurs: 0
type: imml:Portal
element
name: Plugin
minOccurs: 0
type: imml:Plugin
element
name: Trigger
type: imml:Trigger
element
name: Timeline
type: imml:Timeline
minOccurs: 0
element
name: Region
type: imml:Region
minOccurs: 0
element
name: Repeater
type: imml:Repeater
minOccurs: 0
element
name: Scatter
type: imml:Scatter
minOccurs: 0
element
name: Stack
type: imml:Stack
minOccurs: 0
element
name: Grid
type: imml:Grid
minOccurs: 0
element
name: Dock
type: imml:Dock
minOccurs: 0
element
name: Widget
type: imml:Widget
minOccurs: 0
attribute
name: PhysicsSpeed
type: xs:float
use: optional
default: 1
documentation
The current speed for physics simulation
attribute
name: AnimationSpeed
type: xs:float
use: optional
default: 1
documentation
The current speed for animation playback
attribute
name: SoundSpeed
type: xs:float
use: optional
default: 1
documentation
The current speed for sound playback
attribute
name: Gravity
type: imml:Vector3
use: optional
default: 0,-9.8,0
documentation
The current gravity value to apply
attribute
name: GlobalIllumination
type: imml:Colour
use: optional
default: #4c4c4c
documentation
The amount of illumination to apply globally to all visible elements
attribute
name: Background
type: xs:string
use: optional
documentation
Name of the background to use as the current background
attribute
name: Camera
type: xs:string
use: optional
documentation
Name of the camera to use as the current view
attribute
name: Portal
type: xs:string
use: optional
documentation
Name of the default portal
attribute
name: Name
type: xs:string
use: optional
documentation
Name of the element
attribute
name: Description
type: xs:string
use: optional
documentation
A description of the purpose of this document
attribute
name: Tags
type: xs:string
use: optional
documentation
Tags that are relevant to this document
attribute
name: Author
type: xs:string
use: optional
documentation
The name of the author of this document
attribute
name: HostUri
type: xs:anyURI
use: optional
documentation
The HostUri of the live server that manages network interaction with this document
attribute
name: Next
type: xs:anyURI
use: optional
documentation
The move next executable element for state based movement through the document
attribute
name: Previous
type: xs:anyURI
use: optional
documentation
The move previous executable element for state based movement through the document