SwiftVR is a cool flash panorama viewer designed using
KoolMoves. All the
source is provided so that we can hopefully work to improve the viewer beyond
its current capabilities. Here it is in action (this walkthrough is not geographically correct but the points are correctly positioned relative to one another):
Source: (use subversion & optionally tortoisesvn): http://OpenSVN.csie.org/SwiftVR/trunk
You can use the zip download below to get the latest source, but it's
actually easier to keep your source up to date using these tools.
SwiftVR is quite capable out of the box. In the past I had played
around with other people's attempts at VR and they always cut out the hard
bits... because they were hard. I wanted more!
What I wanted was arbitrary hotspots to other panoramas (so you can "walk"
through a scene), a compass, the ability to zoom in/out, a map, info markers
that can can play video or audio, a selection of exit markers that point the way
to new locations... I wanted it all.
So... I have implemented all those features into SwiftVR. Here are the
features in list form for easier reference:
zoom in/out functionality (mousewheel supported)
Head Up Display for direction info
hotspots for loading new panorama viewpoints
direction maintained correctly between viewpoint load-ups
can dynamically communicate directly with an external map
info markers for arbitrary audio/video playback
360 degree interactive panorama rotation
The name SwiftVR is in no way associated with Swift 3D, Swift Tools, or Swift
Anybody Else. Use of the word 'swift' in SwiftVR is simply an extension of
the 'swift' theme associated with 'ebswift.com' which owns the code for SwiftVR.
Any size donation
will help me cover the costs of this site and justify its existence.
The costs of running this site and software development are entirely supported by the voluntary support
of visitors. Please donate if you like my software and want to help my development efforts :).