1
InitialObjectDescriptor {
3
audioProfileLevelIndication 255
4
visualProfileLevelIndication 255
5
sceneProfileLevelIndication 254
6
graphicsProfileLevelIndication 254
7
ODProfileLevelIndication 255
11
decConfigDescr DecoderConfigDescriptor {
13
decSpecificInfo BIFSConfig {
31
"This test shows the usage of the CompositeTexture node and how its background can be changed dynamically."
32
"Here, the texture is a circle repeated on the X and Y directions. Just one circle object is used here, the result of the drawing is translated in each directions, the object is not duplicated."
33
"When the user moves the mouse over a circle, the background is changed. When the user clicks on a circle, the background is also changed."
35
"GPAC Regression Tests"
36
"(C) 2002-2006 GPAC Team"
38
title "CompositeTexture and Background2D nodes"
41
appearance Appearance {
42
material DEF M1 Material2D {
45
texture CompositeTexture2D {
49
DEF B1 Background2D { backColor 0 1 1 }
50
DEF B2 Background2D { backColor 1 1 0 }
51
DEF B3 Background2D { backColor 1 0 0 }
53
appearance Appearance {
67
textureTransform TextureTransform { scale 8 4 }
69
geometry Rectangle { size 300 150 }
80
appearance DEF APP Appearance {
87
string ["Composite Texture Pattern" "Black color with 0.5 transparency"]
88
fontStyle DEF FS FontStyle {
90
justify ["MIDDLE" "BEGIN"]
105
string ["Move mouse over texture" "to change texture background"]
114
ROUTE TS.isOver TO B2.set_bind
115
ROUTE TS.isActive TO B3.set_bind