How much better a VET scene is using less bytes than a JPEG. A dynamically updating real-time clock. Implementation of traditional wooden ABC blocks with cursors (needs public beta plugin) Interactive game like those small puzzles with 15 tiles in a 4x4 grid. Interactive game like those small puzzles with 15 tiles in a 4x4 grid. 3D Interactive grid puzzle. The interactive dancing Legoman. AVI frames animation snowman. See how dynamic data can change a scene. Take a view out of the airplane windows. VET Snow. Spotlight effect.
Different ways of doing page transition effects. Hurricane effect. Simple mouseover navigatable map. Map your picture to a cube. Local or http address. A Marquee String using a widget. Keyboard navigatable labyrinth. Example of creating instances and animators from JavaScript. Example of calling JavaScript direct from an animator, at timeline points. Needs plugin 307.44 or later. Example of using ActionAnimator to set properties using MTSSetProperty and calling JavaScript direct from an animator, at timeline points. Needs plugin 307.44 or later. Example of using StartState, EndState and PostMessage to implement a simple state machine. Needs plugin 307.48 or later. Example of how to determine when every one of a group of stream animators have finished streaming. Needs plugin 307.44 or later. Example of how to divert mouse events to other objects using interactors.
Example of a thumbnail expander when the mouse enters the thumbnail. An example of collapsing widgets. One always visible, one visible only on mouse rollover. An example of how to control animators from JavaScript. An example of animating the camera min max values. An example of triggering animators from an animator in sequence. An example of animating alphas. An example of animating bumpmaps. An example of animating the camera mode. An example of how to restrict dragging of an object to one axis. An example of how to trigger an animator when the MTS is streamed in. An example of how to target an action to an instance from an external interactor. An example of how to load sub-MTX files on demand into the main MTX file as if they were inline XML.
An example of how to show a content loading layer and hide it once the MTS is streamed in. An example of how to snap content to a grid as it's dragged. An example of a scene which can display it's URL in the VET scene without it being hardcoded. An example of how to have something other than a rectangular viewport into a zoomview. An example of how to have a layer in front of VET content that is not overwritten. An example of how to have some objects stationary while others are affected by camera movement. A simple (and not perfect) collision detection example using VolumeTrigger. A simulation of the ever popular pipes screensaver using VET. A simulation of the snake game seen on cellphones. A simple animator finished scene. A scene with a background, rather than being transparent. Form button control of zoom factor.
How to change text of a widget. How to obtain the version of the player installed. How to disable/enable an interactor. A 3d scene with a round viewport (courtesy of a plane with an alpha map). A scene that shows how to enable/disable interactors (one of which catches clicks anywhere in the scene). Change content of a frame from within the VET MTX file. Example of changing cursors via vmp.PostEvent into the MTX. Open a popup window from within the MTX. Example of posting events to trigger changes in a state machine. Simple JPEG background in the HTML which VET renders over. Animating cursors from inside the MTX file. Simple example of animating diffuse color.
Scene which shows the effect of different clamp values. Hyperview Hyperspace Viewpoint Cubes (All XML, No JavaScript). Asteroids Game (All XML, No JavaScript). Multiple instances dynamically created from one MTX. Create Camera animations for your scene from this page. Animating of wireframe colors. Objects follow the cursor. Real-time clock using ABC blocks. Real-time speaking clock using widget text.
Locations of visitors to this page
While viewing one of these examples, you can download its scene files by adding index.zip to the URL in the address bar. Questions? Ask here.
All these technical demos made by Derek Davies, Senior Software Engineer at Viewpoint, and are intended to demonstrate certain technical features of
Viewpoint's technology. They were not made by the creative services of Viewpoint. To see Viewpoint creative services demos visit www.viewpoint.com.
As the Viewpoint technology has been evolving, some of these demos could be made more easily now. Most Recent VET example added: 2002