1
InitialObjectDescriptor {
3
audioProfileLevelIndication 1
4
visualProfileLevelIndication 1
5
sceneProfileLevelIndication 1
6
graphicsProfileLevelIndication 1
7
ODProfileLevelIndication 1
11
decConfigDescr DecoderConfigDescriptor {
13
decSpecificInfo BIFSConfig {
31
"This test shows the different methods for spreading radial gradients when the size of the object to be filled is large"
32
"The focal point of the gradient is also animated to change the gradient aspect over time."
34
"GPAC Regression Tests"
35
"(C) 2002-2006 GPAC Team"
37
title "Radial Gradient Spread Methods"
43
appearance Appearance {
50
string ["Move over and click" "to change the spread method"]
51
fontStyle DEF FS FontStyle {
52
justify ["MIDDLE" "MIDDLE"]
62
appearance Appearance {
64
lineProps LineProperties {
68
texture DEF GR RadialGradient {
71
keyValue [0 0 1 1 0 0 0 1 0]
74
geometry DEF R Rectangle {
83
REPLACE GR.spreadMethod BY 2
88
REPLACE GR.spreadMethod BY 0
93
REPLACE GR.spreadMethod BY 1
98
REPLACE GR.spreadMethod BY 2
101
DEF TIME TimeSensor {
105
DEF CI PositionInterpolator2D {
106
key [0 0.25 0.5 0.75 1]
107
keyValue [0 0.5 0.5 1 1 0.5 0.5 0 0 0.5]
112
ROUTE TS.isOver TO C.activate
113
ROUTE TS.isOver TO RC.reverseActivate
114
ROUTE TS.isActive TO C2.activate
115
ROUTE TS.isActive TO RC2.reverseActivate
116
ROUTE TIME.fraction_changed TO CI.set_fraction
117
ROUTE CI.value_changed TO GR.focalPoint