Scene size: 0.98 KBResources size: 58.2 KB

#VRML V2.0 utf8

EXTERNPROTO MipMap [
    exposedField MFNode    levels
]
[ "urn:ParaGraph:MipMap" 
  "http://www.parallelgraphics.com/vrml/proto/Cortona/extensions.wrl#MipMap" ]

DEF VP Viewpoint {
    position 0 0 5
}

Shape {
    appearance Appearance {
        material Material {
        }
        texture MipMap {
            levels [
                ImageTexture { url "256.jpg" }
                ImageTexture { url "128.jpg" }
                ImageTexture { url "64.jpg" }
                ImageTexture { url "32.jpg" }
                ImageTexture { url "16.jpg" }
            ]
        }
    }

    geometry Box {size 3 3 3
    }
}

DEF Pos PositionInterpolator {
    key    [0 0.05 0.1 0.15 0.2 0.25 0.3  0.35 0.4 0.45 0.5 0.55 0.6 0.65 0.7 0.75 0.8 0.85 0.9 0.95 1]
    keyValue [0 0 5  0 0 7  0 0 10  0 0 15  0 0 20  0 0 30  0 0 40  0 0 50  0 0 60  0 0 65  0 0 70  0 0 65  0 0 60  0 0 50  0 0 40
        0 0 20  0 0 15  0 0 10  0 0 7 0 0 5]
}

DEF TIME TimeSensor {
    cycleInterval 5
    loop TRUE
}

ROUTE TIME.fraction_changed TO Pos.set_fraction
ROUTE Pos.value_changed TO VP.position