Everything You Ever Wanted to Know About How to Create a Virtual

advertisement
Everything You Ever Wanted to
Know About How to Create a
Virtual Reality Tour
Lynn Whitelaw
Director
Leepa-Rattner Museum of Art
William Haun
Web Programmer/Analyst
Web & Instructional Technology Services, St. Petersburg College
Agenda
• What Exactly is a Virtual Tour?
• The Different Tour Formats
• Which One is Best? - Pros & Cons
• What “Stuff” Do I Need to Create a Tour?
• Delivering Your Virtual Tour
• Other Issues to Consider with Virtual Tours
• Case Studies
• Discussion & Questions
What exactly is a Virtual Tour?
• A Virtual Tour allows a computer user to interact with an
environment via a series or collection of images (still
and/or moving).
• “Interact”
– “Virtual” is a reference to “Virtual Reality” - an artificial environment
which is experienced through sensory stimuli (as sights and sounds)
provided by a computer and in which one's actions partially determine
what happens in the environment
• “Series or Collection”
– Series can be individual images the user navigates between
– Collection can be several images “stitched” together into a single
panoramic image (0 to 360 degrees)
Merriam-Webster Dictionary Online: http://www.webster.com/cgi-bin/dictionary?book=Dictionary&va=virtual+reality
What is NOT a Virtual Tour?
• Slideshows are NOT Virtual Tours
– http://www.inlandseas.org/Anfy/FadeShow.html
• Photo Albums are NOT Virtual Tours
– http://www.2004.com/virtual_tours.asp
• Videos are NOT Virtual Tours, they are Video Tours
– http://www.answersingenesis.org/museum/media.asp
Different Types of Tours
• HTML
• QuickTimeVR
• Java
• iPIX
• Shockwave/Flash
Different Types of Tours: HTML
• HTML is the code behind ordinary web pages
• These Virtual Tours usually involve a series of web
pages the user navigates through. Each page
usually consists of text, images, and/or multimedia
• Javascript can be used to enhance the Tour
(transitions and other features)
Different Types of Tours: HTML
Examples:
Basic HTML Virtual Tour:
Smithsonian National Museum of Natural History http://www.mnh.si.edu/museum/VirtualTour/
HTML Virtual Tour with Javascript:
Henry Whitfield Historical Museum –
http://www.hbgraphics.com/whitfieldmuseum/
Different Types of Tours:
QuickTimeVR
• QuickTime VR is an extension to the popular video
format developed by Apple Computers.
• Was the first major virtual tour product on the market
(Jan. 1995)
• Can be embedded in a webpage or a stand-alone
QuickTime movie
• QuickTime Player is a free download from the Apple
website; ships with many products.
• Official Site: http://www.apple.com/quicktime/qtvr/
David Egbert’s Quicktime History Timeline - http://david.egbert.name/quicktime/history/
Different Types of Tours:
QuickTimeVR
Examples:
• Musée du Louvre
http://www.louvre.or.jp/louvre/QTVR/anglais/
• Sola Creo
http://www.solacreo.com/gallery.html
• MacWorld 2004 Location Promo
http://www.iqtvra.org/exhibit/MWBoston2004/MW_Boston_VR.mov
• Refrigerator
(placed 3rd place in Apple Computer’s 1998 QuickTime VR Contest)
http://www.mediacosm.com/refrigerator/index.html
Different Types of Tours:
Java
• Most common type of Virtual Tour on the Web
• Java is a plug-in* for internet browsers.
• Every browser has some form & version of Java
Virtual Machine
• Java “applets” are programs downloaded by the user
and run by the user’s Java Virtual Machine
* Plug-in - An auxiliary program that works with a major software package to enhance its capability - www.gurunet.com
Different Types of Tours:
Java
• Programmers can create an applet that can then run
on most computers.
• Any programmer can create applets or components,
so they come in all shapes and sizes
• Dozens of Do-It-Yourself Virtual Tour programs exist
that create Java applet Virtual Tours for you
* Plug-in - An auxiliary program that works with a major software package to enhance its capability - www.gurunet.com
Different Types of Tours:
Java
Examples:
• Roman Open Air Museum Hechingen-Stein
http://www.villa-rustica.de/tour/indexe.html
• Imperial War Museum
http://www.pan3sixty.co.uk/tours/iwm/java-select.html
Different Types of Tours:
iPIX
• Largest commercial vendor of Virtual Tours
• Has its own proprietary format that must be
created with its own hardware and software
• Has a national network of independent “service
providers” that can create iPIX tours
• Tours can be displayed as Java applets or using
iPIX’s own plugin
• Official website: http://www.ipix.com
Different Types of Tours:
iPIX
Examples:
• National Baseball Hall of Fame –
http://www.baseballhalloffame.org/news/2005/ipix_gallery.htm
• Greensboro Children’s Museum http://www.gcmuseum.com/explore/virtual/
• British National Maritime Museum:
Royal Observatory, Greenwich http://www.nmm.ac.uk/site/navId/00500000d
Different Types of Tours:
Shockwave/Flash
• Media created by Macromedia’s products Director
and Flash
• Flash is the most popular plug-in on the Net
97.6% of Internet users have the Flash plug-in
• Flash has evolved over the years from a animation
tool into a multimedia delivery system that is used
for design, streaming video, rich internet
applications, and even document creation.
Different Types of Tours:
Shockwave/Flash
• Though often used in website design & décor, Flash
is relatively new to the Virtual Tour scene
• Flash allows full customization and creativity
– Some Flash Tours are just a series of images
– Others offer 360 degree views
– Yet others have Quicktime Tours embedded in
them
• Some Do-It-Yourself Virtual Tour programs now
export their tours in the Flash format (*.swf)
Different Types of Tours:
Shockwave/Flash
Examples:
• National Museum of American History:
VOTE Exhibition
http://americanhistory.si.edu/vote/index.html
• Leepa-Rattner Museum of Art
http://www.spcollege.edu/central/museum/museumtour.htm
• Pickering Museum Village (with QuicktimeVR)
http://www.picnet.org/pickering/pmv/flash/default.htm
• Petra Virtual Tour with 3D animation (Shockwave)
http://vrm.vrway.com/projects/petra/
Format Pros & Cons:
Things to Consider
• Target Audience Computer Compatibility &
Requirements
• Plug-ins Required for End User
• Size of Download (Tour & Plug-in)
• Features & Customization options
• Quality of Image
• Resources Needed (Cost & Staff)
Pros: HTML
• Web pages work for everyone!
• No special plug-ins or large files to download
• Web pages are easy to create – even Microsoft
Word makes them (though they aren’t too pretty)
• HTML is free to create. All you really need is a text
editor (Notepad or Word). WYSIWYG editors are
available from $20 - $500
WYSIWIG – What You See Is What You Get
Cons: HTML
• Web pages work for everyone… so I wasn’t completely
telling the truth. Care has to be taken to make sure they
are cross-browser friendly
– Internet Explorer http://www.microsoft.com/windows/ie/
– Firefox http://www.getfirefox.com
– Netscape http://channels.netscape.com/ns/browsers/download.jsp
– Opera http://www.opera.com/
– Mozilla http://www.mozilla.org/products/mozilla1.x/
– Safari (Mac) http://www.apple.com/safari/download/
– Older versions archived at http://browsers.evolt.org
• Web pages are limited when it comes to interactivity
• Bottom Line:
They just don’t make very impressive Virtual Tours
Pros: Quicktime VR
• Very Reliable and Efficient – they’ve had one update to their
Authoring software since their 1995 release
• 64% of Internet users already have the Quicktime plug-in*
since it is used for so many other functions (video, music,
iTunes) – Mac users always have it
• Has built in Dynamic Perspective Correction (DPC)
• Allows Progressive Download – User doesn’t have to wait to
load the whole thing. Instead sees each piece as it is loaded.
• Allows Full-spherical views – 360 degrees and up & down
• Not only allows 360 views of rooms but of objects
• You can add Hot Spots, embed video clips, and more
*NPD Online survey, conducted June 2005
Cons: Quicktime VR
• 36% of Internet users don’t have the Quicktime plug-in
and the download size is now 23mb or more* (60
minutes on a dial-up modem!!)
• They are still in Version 1 of the Authoring Software
• A lot of newer features (stand-alone tour, maps, nodes,
additional interactivity) require purchasing 3rd party
software
*Download size for Quicktime 7 - Mac OS X: 25.7MB
Windows: 23MB
Pros: Java
• The most popular Virtual Tour format. There are dozens of
products available that create Java Virtual Tours for you.
• 87% of Internet users have some form of a Java Virtual
Machine (JVM) installed: It was built into Netscape,
Microsoft and AOL version 3.0 and later Web browsers.
• Because Java is a programming language, programmers
can create Tours that do, look, and act however they
want.
• Can have dozens of features (hot spots, DPC, fullspherical, stand-alone, and more)
Cons: Java
• Basic Java Tours do not require downloading a plug-in,
however some tours may need certain versions of Java
that the user doesn’t have.
Get the most recent JVM at http://java.com/en/index.jsp
• Java Tours can take a while to load since not only do the
images have to load but the Applet itself
• Java Tour interfaces often look primitive and are not very
visually appealing (not always though)
• Poorly coded applets can kill processor speed and
freeze up slow computers
• DPC is often missing or sub-par
Microsoft Java Virtual Machine Support - http://www.microsoft.com/mscorp/java/
Pros: iPIX
• iPIX Tours can be created with the complete iPIX “kit”
• Very simple and easy to use
• Very easy process to put tours on webpages
• Only two shots create a single, 360 degree, spherical
virtual tour
• Great Dynamic Perspective Correction
• Customer Support
• Large network of experienced users with sites & forums
online to share info and help
Cons: iPIX
• $$$$$
• Their tours can only be created with certain cameras and
their proprietary hardware “kits” (starting at $595 - not
including cost of camera)
• Their tours must be created with their software which
must be re-licensed annually ($899 first year, $699 per
renewal year)
• Though the end user can view the
iPIX tours with Java, for best quality
they need to have the iPix plugin
installed
iPIX Software Pricing: http://www.ipix.com/products_studio.html
iPIX Hardware Pricing: http://www.ipix.com/products_photography.html
VRPhotography.com Case Study: QTVR vs. iPIX - http://vrphotography.com/data/pages/casestudies/qtvrvsipix.html
Pros: Flash
• Macromedia Flash is the world’s most pervasive
software platform, reaching 97.6% of Internet-enabled
desktops worldwide, as well as many popular devices*
* http://www.macromedia.com/software/flashplayer/
Pros: Flash
• Flash plug-in is a small 480K (1 minute download on
dial-up modem) file that installs itself from the
Macromedia website
• Unlimited interactive capabilities & fully
customizable
• Ability to be dynamic (database or XML driven)
• Virtual tour can be turned into a stand-alone
executable file for CD or DVD distribution. The user
does not need the plug-in or Internet access to view
it then.
Cons: Flash
• Macromedia’s “97.6% of Users have Flash” Statistic
can be deceiving*
Flash Version Worldwide Usage Statistics (June 2005)
100.00%
98.30%
98.28%
98.05%
97.65%
96.00%
87.85%
90.00%
80.00%
70.00%
60.00%
50.00%
40.00%
30.00%
20.00%
10.00%
0.00%
Flash 2
Flash 3
Flash 4
Flash 5
Flash 6
Flash 7
* http://www.macromedia.com/software/player_census/flashplayer/version_penetration.html
Cons: Flash
• Unlike Java Tours, there are not many stand-alone
applications that create Flash Virtual Tours for you
• For a customized Flash application you must have (or
hire) a Flash Developer to create the Tour and write the
ActionScript (code)
• 3rd party panorama stitcher software is needed (Flash
doesn’t do that)
• Macromedia Flash is expensive: $499 – however, it
does have many uses in addition to Virtual Tours
(interactive websites, animation, streaming video, and
much more)
Tools Needed
• The Hardware
–
–
–
–
–
Computer
Digital Camera
Tripod
Panoramic Head (optional)
Turntable (optional)
• The Software
– Stitching Software
– Tour Creation Software
– Webpage Creation Software
• The Method of Delivery
– Web Server
– CD-ROM
– DVD
Hardware: Computer
• Processor needs to be fast enough to handle complex
stitching algorithms
• Needs enough memory to hold large panoramic images
• Basic Suggestion
(minimum requirements)
– 2ghz processor
– 500mb memory
– Video card with 128mb memory
– 40 gigabyte hard drive
– USB 2.0 and/or IEEE 1394 (aka Firewire or i.Link)
– Windows XP or Mac OS X
Hardware: Digital Camera
• 3 megapixel will suffice for web & CD-ROM production
• Extra memory stick usually required since one room can
require 20-60 photos
• Some models have built-in stitching tools
• Camera may need to support addition of lenses (wideangle or fisheye)
• Cost from $150 - $infinity
• CNET.com feature/cost comparison site at:
http://shopper.cnet.com/Digital_cameras/2001-6501_9-0.html?tag=shfd.feature
Hardware: Tripod
• Tripod must be sturdy (flimsy $20 tripods don’t do
the job well)
• Must have good adjustment brackets & knobs
• Needs to have levels
• Cost: $50 - $250
Hardware: Pano Heads
(optional)
• Panoramic Heads attach to tripods and allow for taking
photographs at exact angles that provide the best
resulting stitched panoramas
• Not required but they make the image quality better and
the task of stitching easier
• Some stitching software requires images to be taken at
exact angles, so a panoramic head may be necessary
• Cost $200 - $1300
Hardware: Turntable
(optional)
• Object Turntables are used to photograph
objects so that the user can view them from all
angles
• Pricing ranges from small manual turntables to
large motorized ones that hold 200lb objects
and lighting gear
• Cost $75 - $6000
Software: Stitching Tools
• Stitching software takes your series of photos and
“stitches” them together into a single panoramic or
spherical image
• Some stitching software can create a 3D movie from a
series of object photos
• Software varies in image quality, image format, ease-ofuse, and automation
• Price Range: Free* - $500
Some Tour Creation software includes Stitching tools
* Helmut Dersch’s Panorama Tools are a free, open-source set of Java tools that are used by many VR professionals. However, they
are extremely complex and have no graphical user-interface - http://webuser.fh-furtwangen.de/%7Edersch/
Software: Stitching Tools
Realviz Stitcher 4.0
• Internationally recognized as the “industry-standard
software for creating panoramas”*
• Allows adjustments to accommodate most camera lenses
(can’t stitch from fisheye though)
• Allows exporting panoramas as QTVR movies, JPEG
images, layered Photoshop files, Shockwave, and more
• Available for PC and Macintosh
• Cost: $580 – Trial Version Available Online
• Stitcher 5.0 comes out this month
•
*3D World
http://www.realviz.com/products/st/index.php
Software: Stitching Tools
EasyPano Panoweaver 4.0
• Easy-to-use and powerful panorama software which can
stitch perfect 360*180 spherical and cubic panoramas
from fisheye images.
• Stitches automatically and allows manual stitching
• Only stitches from fisheye lens images
• Publish panorama as PTViewer, QTVR, MGI
Panoviewer, and VRML
• Available for PC and Macintosh
• Cost: $599
• http://www.easypano.com/pinfo_pw.html
Software: Stitching Tools
360 Degrees of Freedom – Panorama Pro
• Powerful panorama stitcher and simple-to-use virtual tour
builder
• Stitches automatically
• Features hotspots, transition effects, and zoom
• Unlimited technical support & 60 day money back
guarantee
• Available for Windows only
• Cost: $99
•
http://www.360dof.com/products/panorama-stitching-software/360-panorama-professional/
Software: Stitching Tools
Adobe Photoshop CS
• The world’s greatest image editor now has a built-in
photo stitching tool
• Completely automated stitcher – just point to the folder
with all your images
• Lack of manual controls when stitching is limiting; if
images aren’t take just right, results are disastrous
• Available for PC and Macintosh
• Cost: $649 (latest version CS)
Trial Version Available Online
•
http://www.adobe.com/products/photoshop/main.html
Software: Tour Creators
• These products take your panoramic images and create
interfaces for them
• Features vary from product to product. Features to look
for are:
– Final format of the interface (webpage, stand-alone,
Quicktime movie, Flash movie, etc..)
– Built-in stitching tools
– Interface’s ease of navigation (linked rooms, hotspots,
etc…)
– Ability to add images, video, audio, text
– Visual appeal of final Virtual Tour
• Price Range: Free - $500
(with a plethora of add-ons available)
Software: Tour Creators
EasyPano Tourweaver 1.30
• Create tours that not only include 360 and spherical
panoramas but sound, still images, slideshows, maps,
floor plans, and more
• Has unique features of interactive map with compass
effect, personalized viewer skin and customized
walkthrough
• Available for PC only
• Cost: $199 (standard) $499 (pro)
•
http://www.easypano.com/pinfo_tw.html
Software: Tour Creators
360 Degrees of Freedom - VRbrochure
• Build 360 panoramas and choose from a library of
templates when creating the multi-page VRbrochures
• Features 3D objects, photos, slideshows, interactive
floorplans/maps, and hotspots
• Tours created for both Java and Flash
• Available for Windows only
• Cost: $147 (lite) $297 (project) $497 (pro)
•
http://www.360dof.com/products/vrbrochure-authoring-software/
Software: Webpage Creation Tools
• There is no shortage of WYSIWYG programs for you
to choose from
• The most popular are:
–
–
–
–
–
–
–
Microsoft FrontPage $199
Macromedia Dreamweaver $399
Adobe GoLive $399
Macromedia Homesite $99
NetObjects Fusion $195
Microsoft Word $229 (Office Standard edition)
CoffeeCup HTML Editor $49
• Price Range: Free* - $400
Some free Webpage tools are listed at http://www.thefreecountry.com/webmaster/htmleditors.shtml#wysiwyg
Delivering Your Virtual Tour
• Web
• CD-ROM
• DVD-ROM
Delivery Method: Web
• To put any web pages or media on the Internet you need
two things:
– A domain name (aka mymuseum.org)
– Web Server that “hosts” it
• Every city has its own companies that host websites and
the internet has a million more
• Things to look for in a Web Hosting Package:
– Bandwidth: basically the amount of information that can be
downloaded from your site in one month
– Server space: how much storage space you have to hold all your
webpage files (images & video can take up a lot)
– Uptime: % of time your host guarantees your website will be up
and running
• Price Range: Free* - $500+ per month
*CAUTION: Free hosting packages ALWAYS incorporate advertisements on your site and greatly restrict bandwidth
Delivery Method: CD-ROM
• Price Range: $.20 per disc plus printing & packaging
costs
• Leepa-Rattner produces its CDs at an approximate
cost of $.60 per disc. That includes the CD media,
packaging, and printing of labels on disc.
Delivery Method: DVD-ROM
• Price Range: $1 per disc plus printing & packaging costs
• Virtual Tours created in the formats covered in this
presentation must be viewed on a computer and are not
viewable on a stand-alone DVD player and TV.
• Virtual Tours can be created for DVD and television but
are more like “Video Tours” and have very limited
interaction.
NOTE: The DVD edition of the first Harry Potter film has the best DVD Virtual Tour I have seen to date.
• As the next generation of DVD players are released, the
potential for Virtual Tours on DVD will grow significantly.
Other Issues to Consider
• Security of your copyrighted images
• Cost of Maintenance & Ability to Update
• Portability
• Accessibility
Case Studies
• Leepa-Rattner Museum of Art
– Flash & XML driven Virtual Tour
• Musée du Louvre
– Quicktime VR & HTML driven Virtual Tour
Leepa-Rattner Museum of Art
Virtual Tour
• Built with Macromedia Flash technology
• Pulls all content from XML files, making changes easy
• Images hidden and encoded to protect copyright
• Created for both web and CD-ROM
Web version allows user to pick bandwidth
• Leepa-Rattner Museum of Art
http://www.spcollege.edu/central/museum/museumtour.htm
Musée du Louvre Virtual Tour
• Combines QuicktimeVR with HTML Webpage interface
• Has about 60 individual panoramic images
• Has Java Tours on select rooms
• Users use a floorplan of the museum to navigate
between rooms
• Does not offer views of current and rotating exhibits
• Tours consist only of panoramic
images with no descriptions,
text, or closeups of
individual works of art
Misc. Resources
Resources
•
VRMag – Online Magazine dedicated solely to Virtual Tours & Photography
http://www.vrmag.org
•
VR Photography Case Studies http://vrphotography.com/data/pages/casestudies/casestudies.html
Tutorials
•
Creating Javascript & HTML Virtual Tours http://www.macromedia.com/devnet/server_archive/articles/creating_virtual_tours.html
Other Cool Virtual Tours
•
Arounder – Travel around the world via 360 full screen panoramas http://www.arounder.com
•
FullScreenQTVR – A directory of extreme locations shot in 360 panoramas
http://www.fullscreenqtvr.com
•
POSCO Museum in Korea – The inspiration for the Leepa-Rattner Museum
of Art’s Flash-based Virtual Tour http://museum.posco.co.kr/museum/docs/eng/mTour/s91b3060001m.jsp
Vendors
Tour Creation Software
•
•
•
•
•
•
•
360 Degrees of Freedom - http://www.360dof.com/
EasyPano – the virtual tour way - http://www.easypano.com
iPIX - http://www.ipix.com
Quicktime VR Authoring - http://www.apple.com/quicktime/qtvr/
Realviz - http://www.realviz.com
Squamish Media Group (QTVR extensions) - http://www.smgvr.com/
VRToolbox - http://www.vrtoolbox.com/vrthome.html
Hardware
• Kaidan Panoramic Heads, Lenses, & Motors http://www.kaidan.com/
• Manfrotto Panoramic Heads - http://www.manfrotto.com/303SPH/
Feel Free to Send Questions and Comments to:
William Haun
Email: haun.william@spcollege.edu
Phone: 727.394.6173
Website: www.williamhaun.com
Download