1. Maritime Museum Ship
    1. Description
    2. Figure -56 Maritime Museum Ship

    3. List of Components
    4. Here it is a list of the components included in this composed component:

      Tipo

      Nombre

      AndComponent

      and3D_notRotMMS

      AndComponent

      and3DMMS

      AndComponent

      andAudMMS

      AndComponent

      andExhibit_NotDetectedMMS

      AndComponent

      andImgShipMMS

      AndComponent

      andTxtMMS

      AndComponent

      andVideoMMS

      AudioPlayerComponent

      audioPlayerMMS

      Button2DComponent

      buttonRotMMS

      FixPositionComponent

      fixPositionMMS

      Geometry3dsComponent

      g3dsMMS

      Geometry3dsZComponent

      g3dsZMMS

      HubComponent

      hub3DMMS

      HubComponent

      hubAudioMMS

      HubComponent

      hubImgMMS

      HubComponent

      hubTextMMS

      HubComponent

      hubVideoMMS

      Image2DComponent

      image2DScreenSaverMMS

      Image2Dcomponent

      imageShipMMS

      LogicalComponent

      logicalAnd1MMS

      LogicalComponent

      logicalAnd2MMS

      LogicalComponent

      logicalAnd3MMS

      LogicalComponent

      logicalAnd4MMS

      LogicalComponent

      logicalAnd5MMS

      MarkerDetectionComponent

      markerDetectionMMS

      NotComponent

      not3DMMS

      NotComponent

      notAudioMMS

      NotComponent

      notDetectedMMS

      NotComponent

      notImgMMS

      NotComponent

      notRotMMS

      NotComponent

      notTextMMS

      NotComponent

      notVideoMMS

      Text3Dcomponent

      textMMS

      Video3DComponent

      videoMMS

       

    5. In-slots
    6. Name

      Type

      Description

      hubAudioMMS.in

      boolean

      This slot must be connected to the audio button of the user interface. This slot allows the user to ask for oral information.

      hubTextMMS.in

      boolean

      This slot must be connected to the text button of the user interface. This slot allows the user to ask for textual information.

      hub3DMMS.in

      boolean

      This slot must be connected to the 3D button of the user interface. This slot allows the user to ask for virtual 3D information.

      hubVideoMMS.in

      boolean

      This slot must be connected to the Video button of the user interface. This slot allows the user to ask for showing a video.

      hubImgMMS.in

      boolean

      This slot must be connected to the Image button of the user interface. This slot allows the user to ask for showing a 2D Images.

      andExhibit_NotDetectedMMS.in2

      boolean

      This slot must be connected to corresponding exhibit number of the user interface component. If this slot is active, the screensaver of the exhibit will be shown when the marker is not detected.

       

    7. Out-slots
    8. Name

      Type

      Description

      markerDetectionMMS.detected

      boolean

      True when the marker detection component detects the marker and false if the marker is not detected.

       

    9. Main Properties

Each of the composed components defined for the Museum specific domain has lots of properties, which can be configured with the AMIRE Authoring environment. Each composed component has as many properties as the sum of the properties of each component it is composed of. Here are described the main properties:

See section 5.2.2.4 for details about the Audio Player Component.

  • buttonRotMMS

Name

Type

Description

releasedimageFileName

string

Filename of the background image shown when released the button to rotate the 3D model

toggledImageFileName

string

Filename of the background image shown when toggled the button to rotate the 3D model

position

doubleVector

Values (X and Y) that fix the position of the button

dimension

doubleVector

Values (width and height) that fix the dimension of the button

Name

Type

Description

offset

integer

The offset transformation matrix between the transformation given by the in-slot and the geometry model

Name

Type

Description

nodeFile.0.displayNodeFile

string

File name of the virtual 3D object (Building).

offset

integer

The offset transformation matrix between the transformation given by the in-slot and the geometry model

  • g3dsZMMS

Name

Type

Description

nodeFile.0.displayNodeFile

string

File name of the virtual 3D object (Building).

offset

integer

The offset transformation matrix between the transformation given by the in-slot and the geometry model

Name

Type

Description

imageFileNames

string

Vector of filenames of the images to show. (Images of the Ship)

position

doubleVector

Values (X and Y) that fix the position of the image

dimension

doubleVector

Values (width and height) that fix the dimension of the image

Name

Type

Description

imageFileNames

string

Filename of the image to show. (ScreenSaver image)

position

doubleVector

Values (X and Y) that fix the position of the image

dimension

doubleVector

Values (width and height) that fix the dimension of the image

Name

Type

Description

markerFile

string

File name of the marker pattern.

dampingFactor

integer

Specifies the damping factor

Name

Type

Description

textFileName

string

Name of the file containing the text information

xPosition

double

Position x of the text panel on the screen

yPosition

double

Position y of the text panel on the screen

Name

Type

Description

videoFileName

string

Name of the file containing the video to be shown (Construction of the building )

xPosition

double

Position x of the video frame on the screen

yPosition

double

Position y of the video frame on the screen

relativeSize

double

This parameter represents the proportionality factor of video size (referred to the height) respect to the original video.

 

    1. Default Property Values

..\\data\\textures\\Image_ship_02.jpg

..\\data\\textures\\Image_ship_03.jpg

..\\data\\textures\\Image_ship_04.jpg

..\\data\\textures\\Image_ship_05.jpg

..\\data\\textures\\Image_ship_06.jpg

 

0.0 1.0 0.0 0.0

0.0 0.0 1.0 0.0

0.0 0.0 0.0 1.0

 

0.0 1.0 0.0 0.0

0.0 0.0 1.0 0.0

0.0 0.0 0.0 1.0

0.0129 0.0087 0.0368 0.0

-0.0257 -0.0265 0.0153 -600.0

0.0 0.0 0.0 1.0