This component represents the second MR exhibit of the Guggenheim demonstrator. Can be used to show information about a Work of Art, its dimensions, how it was installed, who designed it, etc.
As far as the marker is detected, the label of the work of art is show over the marker. At this point a user action is expected. If the text input is triggered two additional buttons are shown in order for the user to select between textual information available (author or work of art). When one of the new buttons are clicked the corresponding textual information is shown. If the audio input is triggered, also two additional buttons are shown in order for the user to select between available audio information. Each new button connects to a corresponding audio file (author or work of art). If the input triggered is the 3D a virtual 3D object appears on the scene. And in case the input triggered is the Video, the corresponding video is played. Only one input must be triggered at anytime.

Figure -44 Work of Art Presentation - Sculpture
Here it is a list of the components included in this composed component:
|
Tipo |
Nombre |
|
AndComponent |
and3DWPS |
|
AndComponent |
andAudAutWPS |
|
AndComponent |
andAudWoAWPS |
|
AndComponent |
andExhibit_NotDetectedWPS |
|
AndComponent |
andTxtAutWPS |
|
AndComponent |
andTxtWoAWPS |
|
AndComponent |
andVideoWPS |
|
AudioComponent |
audioAutWPS |
|
AudioComponent |
audioWoAWPS |
|
Button2DComponent |
buttonAudAutWPS |
|
Button2DComponent |
buttonAudWoAWPS |
|
Button2DComponent |
buttonTxtAutWPS |
|
Button2DComponent |
buttonTxtWoAWPS |
|
Geometry3dsComponent |
g3dsWPS |
|
HubComponent |
hub3DWPS |
|
HubComponent |
hubAudioWPS |
|
HubComponent |
hubTextWPS |
|
HubComponent |
hubVideoWPS |
|
Image2DComponent |
image2DScreenSaverWPS |
Image3DComponent |
image3DLabelWPS |
|
LogicalComponent |
logicalAnd1WPS |
|
LogicalComponent |
logicalAnd2WPS |
|
LogicalComponent |
logicalAnd3WPS |
|
LogicalComponent |
logicalAnd4WPS |
|
LogicalComponent |
logicalAndLabelWPS |
|
MarkerDetectionComponent |
markerDetectionWPS |
|
NotComponent |
not3DWPS |
|
NotComponent |
notAudioWPS |
|
NotComponent |
notDetectedWPS |
|
NotComponent |
notTextWPS |
|
NotComponent |
notVideoWPS |
|
Text3Dcomponent |
textAutWPS |
|
Text3Dcomponent |
textWoAWPS |
|
Video3DComponent |
videoWPS |
|
Name |
Type |
Description |
|
hubAudioWPS.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. |
|
hubTextWPS.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. |
|
hub3DWPS.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. |
|
hubVideoWPS.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. |
|
andExhibit_NotDetectedWPS.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. |
|
Name |
Type |
Description |
|
markerDetectionWPS.detected |
boolean |
True when the marker detection component detects the marker and false if the marker is not detected. |
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:
|
Name |
Type |
Description |
|
audioFileName |
string |
The name of the file containing the audio signal for the Description of the Author of the Work of Art |
|
Name |
Type |
Description |
|
audioFileName |
string |
The name of the file containing the audio signal for the Work of Art Description |
|
Name |
Type |
Description |
|
releasedimageFileName |
string |
Filename of the background image shown when released the button of the Author for Audio information |
|
toggledImageFileName |
string |
Filename of the background image shown when toggled the button of the Author for Audio information |
|
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 image |
|
Name |
Type |
Description |
|
releasedimageFileName |
string |
Filename of the background image shown when released the button of the Work of Art for Audio information |
|
toggledImageFileName |
string |
Filename of the background image shown when toggled the button of the Work of Art for Audio information |
|
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 image |
|
Name |
Type |
Description |
|
releasedimageFileName |
string |
Filename of the background image shown when released the button of the Author for textual information |
|
toggledImageFileName |
string |
Filename of the background image shown when toggled the button of the Author for textual information |
|
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 image |
|
Name |
Type |
Description |
|
releasedimageFileName |
string |
Filename of the background image shown when released the button of the Work of Art for textual information |
|
toggledImageFileName |
string |
Filename of the background image shown when toggled the button of the Work of Art for textual information |
|
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 image |
|
Name |
Type |
Description |
|
nodeFile.0.displayNodeFile |
string |
File name of the virtual 3D object (arrows for dimensions). |
|
offset |
integer |
The offset transformation matrix between the transformation given by the in-slot and the geometry model |
|
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 |
|
imageFileName |
string |
File name of the image to be shown (Label of the Work of Art). |
|
size |
double |
The size of the image |
|
offset |
integer |
The offset transformation matrix between the transformation given by the in-slot and 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 about the Information of the Author of the Work of Art |
|
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 |
|
textFileName |
string |
Name of the file containing the text about the Work of Art Description |
|
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 (Installation of the work of art) |
|
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. |
-0.2 3.0 0.0 -500.0
0.8 0.0 2.9 -5000.0
0.0 0.0 0.0 1.0

