VastMark¶
Description on how to create a VastMark:¶
A VastMark is a bookmark for augmented and virtual environments. It can be linked to any item that can be addressed either via a URL or as a location within an addressable environment or as an object that lists within an addressable environment.
It can potentially be used in any virtual world or augmented reality client so long as the client is capable of searching the Metaforik web service and adding the additional IMML property data
A VastMark consists of a Metaforik item and an IMML file.¶
The Metaforik information should include:- What it is attached to: A URL, object
- A spatial offset from the object such as an inworld x,y,z location
- Any parent VastMarks that it is the child of (such as a reply to another VastMark)
- Viewpoint information
- Any annotation graphics or other information that is to be applied when viewing the bookmark
- Any other IMML data to express an experience
Old notes:¶
VastMark uses Metaforik items and an IMML file to define child item tags that link to other items (and show up on objects in worlds or reference locations in the worlds)
The VastMark's item can include an asset reference to an IMML file that enables the tag to define a spatial offset from the parent and the Player should handle this by enabling the user to click on the tag inworld and this will cause the user's point of view to change so that the user views the object or scene from the Tag author's chosen position and the IMML file can cause the Player to render all kinds of additional objects inworld for instance: annotation jpegs and primatives (like graffiti) that can be positioned in the space by the VastMark's associated IMML file.
VastMark was called VastTag in it's first pre-draft.