InitialObjectDescriptor { objectDescriptorID 1 audioProfileLevelIndication 255 visualProfileLevelIndication 254 sceneProfileLevelIndication 1 graphicsProfileLevelIndication 1 ODProfileLevelIndication 1 esDescr [ ES_Descriptor { ES_ID 1 decConfigDescr DecoderConfigDescriptor { streamType 3 decSpecificInfo BIFSConfig { isCommandStream true pixelMetric true pixelWidth 400 pixelHeight 400 } } } ] } Group { children [ WorldInfo { info ["This shows 3D size interpolation" "" "GPAC Regression Tests" "(C) 2002-2004 GPAC Team"] title "PositionInterpolator" } DEF BACK Background2D { backColor 1 1 1 } DEF TR Transform { scale 0.5 0.5 0.5 rotation 1 1 1 0.75 children [ Shape { appearance Appearance { material DEF MAT Material {diffuseColor 1 0 0 } } geometry Box {size 100 100 50} } ] } DEF TS TimeSensor { cycleInterval 2 loop TRUE } DEF SI PositionInterpolator { key [0 0.25 0.5 0.75 1] keyValue [1 1 1, 1 2 0.25, 1 1 1, 2 1 1.75, 1 1 1] } ] } ROUTE TS.fraction_changed TO SI.set_fraction ROUTE SI.value_changed TO TR.scale