Oculus Rift: Difference between revisions

From Wikipedia, the free encyclopedia
Content deleted Content added
m Reverting possible vandalism by 71.225.251.136 to version by Krzysztofkarolczak. False positive? Report it. Thanks, ClueBot NG. (1680017) (Bot)
→‎Endorsements: added reference for David Helgason's endorsement
Line 70: Line 70:
* [[Chris Roberts (game developer)|Chris Roberts]]: creator of ''[[Wing Commander (franchise)|Wing Commander]]'' series and ''[[Star Citizen]]''{{Citation needed|reason=no source given|date=October 2013}}
* [[Chris Roberts (game developer)|Chris Roberts]]: creator of ''[[Wing Commander (franchise)|Wing Commander]]'' series and ''[[Star Citizen]]''{{Citation needed|reason=no source given|date=October 2013}}
* [[Markus Persson|Markus "Notch" Persson]]: lead designer and former lead developer of ''[[Minecraft]]''<ref name="Joystiq: Notch wants Occulus Rift support">{{cite web | url=http://www.joystiq.com/2012/08/06/notch-wants-0x10c-minecraft-to-support-oculus-rift/ | title=Notch wants 0x10c, Minecraft to support Oculus Rift | publisher=Joystiq | date=6 August 2012 | accessdate=25 December 2013 | author=Mitchell, Richard}}</ref>
* [[Markus Persson|Markus "Notch" Persson]]: lead designer and former lead developer of ''[[Minecraft]]''<ref name="Joystiq: Notch wants Occulus Rift support">{{cite web | url=http://www.joystiq.com/2012/08/06/notch-wants-0x10c-minecraft-to-support-oculus-rift/ | title=Notch wants 0x10c, Minecraft to support Oculus Rift | publisher=Joystiq | date=6 August 2012 | accessdate=25 December 2013 | author=Mitchell, Richard}}</ref>
* [[Unity (game engine)|David Helgason]]: CEO of [[Unity Technologies]], developer of the [[Unity (game engine)|Unity game engine]]{{Citation needed|reason=no source given|date=October 2013}}
* [[Unity (game engine)|David Helgason]]: CEO of [[Unity Technologies]], developer of the [[Unity (game engine)|Unity game engine]]<ref name="oculuskickstarter" />
* [[Shuhei Yoshida]]: president of [[SCE Worldwide Studios|Sony Computer Entertainment Worldwide Studios]]<ref>{{cite web|title=PlayStation 4's Shuhei Yoshida on Oculus Rift: We have dev kits, 'I love it'|url=http://www.engadget.com/2013/06/12/playstation-4-oculus-rift/|publisher=Engadget|accessdate=14 June 2013}}</ref>
* [[Shuhei Yoshida]]: president of [[SCE Worldwide Studios|Sony Computer Entertainment Worldwide Studios]]<ref>{{cite web|title=PlayStation 4's Shuhei Yoshida on Oculus Rift: We have dev kits, 'I love it'|url=http://www.engadget.com/2013/06/12/playstation-4-oculus-rift/|publisher=Engadget|accessdate=14 June 2013}}</ref>
* [[Masahiro Sakurai]]: director of the ''[[Kirby (series)|Kirby]]'' series, the ''[[Super Smash Bros. (series)|Super Smash Bros.]]''<nowiki/>series and ''[[Kid Icarus: Uprising]]''.{{Citation needed|reason=no source given|date=October 2013}}
* [[Masahiro Sakurai]]: director of the ''[[Kirby (series)|Kirby]]'' series, the ''[[Super Smash Bros. (series)|Super Smash Bros.]]''<nowiki/>series and ''[[Kid Icarus: Uprising]]''.{{Citation needed|reason=no source given|date=October 2013}}

Revision as of 00:59, 6 February 2014

Sergey Orlovskiy using the developer kit version of the Oculus Rift (with separate headphones)
TypeHead-mounted display
Invention date2012
Inventor(s)Palmer Luckey (founder)[1]
ManufacturerOculus VR, Inc.
CostDeveloper kit: $300,[2] Consumer version: Unknown (rumored <$300) [3]
ResolutionDeveloper kit: 1280×800 (640×800 per eye),[4] Consumer version: ≥1920×1080
Horizontal FOVDeveloper kit: > 90°,[4] Consumer version: TBA
Diagonal FOVDeveloper kit: > 110°,[4] Consumer version: TBA
Head TrackingDeveloper kit: 1000 Hz absolute 3DOF orientation (gyr/acc/mag), but no position. Consumer version: TBA, positional tracking confirmed.
PlatformWindows, Linux, OS X,[4] Android
ConnectionDeveloper kit: DVI/HDMI and USB,[4] Consumer version: TBA
Website

The Oculus Rift is an upcoming virtual reality head-mounted display. It is being developed by Oculus VR, who have raised US$91 million, of which $2.4 million was raised with crowdfunding via Kickstarter.[4] The company was founded by Palmer Luckey and Scaleform co-founders Brendan Iribe and Michael Antonov,[5] as well as Nate Mitchell. id Software co-founder John Carmack was later hired as its Chief Technology Officer.[6]

On December 12, 2013, Marc Andreessen joined the company's board when his firm Andreessen Horowitz led the $75 million Series B venture funding.[7]

The consumer version of the product is expected (but not confirmed) to become available in late 2014 or early 2015.[8]

Development

As a head-mounted display (HMD) designer at the University of Southern California Institute for Creative Technologies, Palmer Luckey earned a reputation for having the largest personal collection of HMDs in the world, and is a longtime moderator in Meant to be Seen (MTBS) 3D's discussion forums.[citation needed]

Through MTBS' forums,[9] Palmer developed the idea of creating a new head mounted display that was both more effective than what is currently on the market, and inexpensive for gamers. Coincidentally, John Carmack had been doing his own research and happened upon Palmer's developments. After sampling an early unit, Carmack favored Luckey's prototype and just before the 2012 Electronic Entertainment Expo, id Software announced that their future updated version of Doom 3, which would be known as BFG Edition, would be compatible with head-mounted display units.[10] During the convention, Carmack introduced a duct taped head-mounted display based on Palmer's Oculus Rift prototype, which ran Carmack's own software. The unit featured a high speed IMU and a 5.6-inch (14 cm) LCD display, visible via dual lenses that were positioned over the eyes to provide a 90 degrees horizontal and 110 degrees vertical stereoscopic 3D perspective.[11][12]

Kickstarter campaign

Following the demonstration of the Oculus Rift prototype at E3 in June 2012, on 1 August 2012 the company announced a Kickstarter campaign to further develop the product. Within four hours of the announcement, Oculus secured its intended amount of US$250,000,[1][13] and in less than 36 hours, the campaign had surpassed $1 million in funding,[14] eventually ending with $2,437,429.[15]

Developer version

The Oculus developer kit was an initial version financed by a Kickstarter campaign. The campaign sought to get the initial Oculus Rift into the hands of developers to begin integration of the device into their games.[16]

In August 2012, Oculus announced that the "dev kit" version of the Oculus Rift would be given as a reward to backers who pledged $300 or more on Kickstarter, with an expected shipping date set of December 2012. There was also a limited run of 100 unassembled Rift prototype kits for pledges over $275 that would ship a month earlier. Both versions were intended to include Doom 3 BFG Edition, but Rift support in the game was not ready, so to make up for it they included a choice of discount vouchers for either Steam or the Oculus store.[4] Dev kit preorders were made available for $300 on their website starting on 26 September 2012. These kits sold at a rate of 4–5 per minute for the first day, before slowing down throughout the week.[17] These preorders were expected to start being delivered in "May 2013", but started arriving around March 30. Currently Oculus is accepting new developer kit orders on their website with a ship date in 3-5 business days.[18]

Consumer version

A consumer-oriented version of the Rift is in development, which will be aimed at a general market and feature improved components. Improved head tracking, positional tracking, 1080p resolution,[19] and wireless operation are some of the features under consideration for the consumer Rift.[20] In June 2013, a 1080p version of the Rift was shown at E3.[21] At Consumer Electronics Show in January 2014, an updated prototype codenamed "Crystal Cove" was unveiled, which uses a special low-persistence of vision OLED display, and includes a new motion tracking system that uses an external camera which tracks infrared dots located in the headset. The new motion tracking system would allow the system to detect actions such as leaning or crouching, which should help alleviate sickness experienced by users when the software didn't respond to these actions.[22]

Endorsements

The Oculus Rift has been endorsed by a number of notable game industry figures including:

Hardware

The first prototype of the device used a 5.6 inch screen, but after the unexpectedly successful Kickstarter, Oculus determined that the panel was not available in sufficient quantities, so they changed their design to use a new 7 inch screen, which makes the Rift developer kit somewhat bulkier than the first prototypes.

The new panel's pixel switching time is significantly faster, reducing latency and motion blur when turning one's head quickly. The pixel fill is also better, reducing the screen door effect and making individual pixels less noticeable. The LCD is brighter and the color depth is 24 bits per pixel. The 7 inch screen also makes the stereoscopic 3D no longer 100% overlapping, the left eye seeing extra area to the left and the right eye seeing extra area to the right. This mimics normal human vision, which does not 100% overlap either, although the overlap area is smaller on the Rift than in real life.

The field of view is more than 90 degrees horizontal (110 degrees diagonal), which is more than double the FOV of most competing devices, and is the primary strength of the device. It is intended to almost fill the wearer's entire field of view, and the real world is completely blocked out, to create a strong sense of immersion. The resolution is 1280×800 (16:10 aspect ratio), which leads to an effective of 640×800 per eye (4:5 aspect ratio). However, since the Rift does not feature a 100% overlap between the eyes, the combined horizontal resolution is effectively greater than 640. The image for each eye is shown in the panel as a barrel distorted image that is then corrected by pincushion effect created by lenses in the headset, generating a spherical-mapped image for each eye. The panel's resolution is expected to be upgraded to at least 1920×1080 for the final consumer version.

Initial prototypes used a Hillcrest Labs 3DoF head tracker that is normally 125 Hz, with a special firmware that John Carmack requested which makes it run at 250 Hz, tracker latency being vital due to the dependency of virtual reality's realism on response time. The latest version includes Oculus' new 1000 Hz Adjacent Reality Tracker that will allow for much lower latency tracking than almost any other tracker. It uses a combination of 3-axis gyros, accelerometers, and magnetometers, which make it capable of absolute (relative to earth) head orientation tracking without drift.[29][30]

The weight of the headset is approximately 379 g,[31] (an increase of about 90 grams due to the increased screen size) and it does not include headphones.

The headset has a dial on each side that can be turned with a screwdriver which allows adjusting each display to be moved closer or further away from the eyes. The development kit also includes interchangeable lenses that will allow for simple dioptric correction. Adjustment for the interpupillary distance is done in software, although given its large exit pupil, this should not be a severe issue with the Rift.[citation needed]

The developer version of the Rift has DVI and HDMI input on the control box, and comes with one DVI and two HDMI cables, and a DVI to HDMI adapter.

A USB interface is used for sending tracking data to the host machine and powering the device, potentially negating the need for an external power supply. However, since its power requirements slightly exceed the rating for USB, it will come with a power adapter that can optionally be used to connect the control box to a power outlet for those computers that do not provide enough USB power.

Software

Games and game platforms must be specifically designed to work correctly with the Oculus Rift. Oculus is producing a software development kit (SDK) to assist developers with integrating the Oculus Rift with their games. The SDK will include code, samples and documentation. According to Oculus, game integration will begin with PCs and smartphones and be followed by consoles at a later date,[citation needed] and since its introduction, many developers have been working on integration.[32]

Team Fortress 2 was the first game to add support for the Oculus Rift, and is currently available to play with the Oculus Rift dev kit by use of a command line option. The second title to support the Oculus Rift was the Oculus only version of "Museum of the Microstar" which was released in April 2013. Half-Life 2 was the third, and Hawken is likely to be the fourth game to support the Rift; it was prominently featured in the Kickstarter, and Oculus used it to demo the Rift at the GDC. Doom 3: BFG Edition was originally going to be the first game to officially support the Oculus Rift, but after the change of tracker and the change to the 7" panel, Id Software has not yet updated the game to support it.

The Gallery: Six Elements is the first announced game being designed specifically for the Oculus Rift and Virtual Reality, rather than adding Rift support to an existing game. This is considered important because many existing games use features that do not translate well to VR, such as a HUD, cutscenes, menus, third person sections, fast movement speeds, not being able to see one's own body, etc. It is currently on Kickstarter.[33]

Epic Games, creators of the Unreal Engine, have announced that the engine will integrate support for the Oculus Rift. David Helgason, CEO of Unity Technologies, has announced support for the Oculus Rift with the Unity engine. John Carmack, formerly of id Software, has stated that he plans to make the Oculus Rift a concurrent part of the Doom 4 development cycle to ensure that it works well with the game at launch.[34] Star Citizen, the upcoming space role-playing simulator from Chris Roberts (creator of Wing Commander and Freelancer) is being built with Oculus support.

Several prominent figures from the games industry, notably John Carmack, the co-founder of Id Software, Gabe Newell, the co-founder of Valve Corporation, Michael Abrash, the author of Zen of Graphics and Graphics Programming Black Book, Cliff Bleszinski, former design director at Epic Games, and David Helgason, the founder of Unity 3D publicly endorsed the campaign. Markus Persson, founder of Mojang, has stated that the company's games will likely support the Oculus Rift.[35] Michael Abrash, who is researching virtual reality and augmented reality at Valve said "I personally would like to get our games running on the Rift and make it a great experience".[16]

Several titles are playable on the Rift via the free and open source Vireio Perception VR drivers.[36] Games currently with full or partial support include Left4Dead, Elder Scrolls V: Skyrim, Portal 2, Half Life 2, Bioshock, and more.[37]

Vireio Perception 2.0 was the first VR driver to support direct game engine camera manipulation ("VRBoost"),[38] true HUD/GUI resizing, and the Brown Reischl and Schneider Settings Analyzer (B.R.A.S.S.A) toolset. Among other things, Vireio promises near-native VR quality, minimal latency, game controller support and special tools that make it possible for users to dissect a game and create new game profiles.[39]

Another option for playing existing games is the VorpX commercial driver [40] that has listed support for a wide variety of games built on DirectX versions 9 through 11. All current DirectX 10 and 11 rendering is based on 2D+Depth technology, and true dual camera rendering is available for supported DirectX 9 games. Sample titles listed as being VorpX compatible include BioShock Infinite, Fallout 3, The Elder Scrolls V: Skyrim, Flight Simulator X and more.

Dynamic Digital Depth has also been releasing Oculus Rift "Add-On" VR features to their TriDef Ignition stereoscopic 3D drivers. Their support highlights include Bioshock 2, Crysis, Fallout 3, Elder Scrolls V: Skyrim, Metro 2033, and more. TriDef Ignition's Oculus Rift support is currently limited to DirectX 9 games.[41]

In an effort to make sure claims of VR compatibility have an objective meaning, Meant to be Seen released GameGradeVR.[42] The service is non-proprietary and works with DDD, Vireio Perception, VorpX, and native VR software that doesn't require a middleware add-on. Gamer driven, the service asks the user a series of questions about required game settings, visual flexibility, and any problems or anomalies that remain. The final score and entry tells users what they need to get the best results, and informs software developers what problems need solving without infringing on artistic choices.[43]

Broadcasting

Demos of the Oculus Rift featuring impressions and gameplay with both single images and stereo images have been broadcast on YouTube by a number of popular video game content providers.[44][45] A home video entitled "My 90 year old grandmother tries the Oculus Rift" went viral with over 2 million views.[46][47][48]

Related projects

While working as a designer at the University of Southern California Institute for Creative Technologies, Palmer Luckey behind the Oculus Rift worked on the FOV2GO project, an inexpensive kit consisting of a simple housing and optics to allow someone to put together a cheap HMD using a mobile phone as the display device.[49][50][51] The FOV2GO project is now available as a template allowing anyone to build the unit themselves.[52]

A team from the University of Southern California is working on creating a fully immersive virtual reality experience called "Project Holodeck", which utilises Razer Hydra motion controllers, PS Move positional tracking, and Oculus Rift HMDs to give the user the impression of being inside of a complete virtual world.[53][54]

See also

References

  1. ^ a b "Oculus Rift virtual reality headset gets Kickstarter cash". BBC. 1 August 2012. Retrieved 1 August 2012.
  2. ^ Kuchera, Ben (1 August 2012). "Ready for your $300 prototype VR goggles? The Oculus Rift Kickstarter is live". Penny Arcade. Retrieved 1 August 2012.
  3. ^ "Oculus Rift and the Virtual Reality Revolution". Gamesindustry.biz. Retrieved 2013-09-09.
  4. ^ a b c d e f g h "Oculus Rift: Step Into the Game". Retrieved 1 August 2012.
  5. ^ Hollister, Sean (16 August 2012). "Under new management, Oculus intends to commercialize the virtual reality headset". theverge. Retrieved 16 August 2012.
  6. ^ Gilbert, Ben (7 August 2013). "Oculus Rift hires Doom co-creator John Carmack as Chief Technology Officer". engadget. Retrieved 7 August 2013.
  7. ^ Takahashi, Dean (12 December 2013). "Oculus VR raises $75M round led by web browser inventor Marc Andreessen's VC firm to launch virtual-reality goggles". venturebeat. Retrieved 12 December 2013.
  8. ^ "Oculus Rift second dev kit confirmed – Consumer version late 2014".
  9. ^ "Meant to be Seen – View topic – Oculus "Rift" : An open-source HMD for Kickstarter". Mtbs3d.com. Retrieved 2013-09-09.
  10. ^ "Carmack Makes Virtual Reality Actually Cool".
  11. ^ Welsh, Oli (7 June 2012). "John Carmack and the Virtual Reality Dream". Eurogamer. Retrieved 1 August 2012.
  12. ^ Rosenberg, Adam (14 June 2012). "Hands-On With Oculus Rift, John Carmack's Virtual Reality Goggles". G4TV. Retrieved 1 August 2012.
  13. ^ Matulef, Jeffrey (1 August 2012). "John Carmack's snazzy VR headset takes to Kickstarter with the Oculus Rift". Eurogamer. Retrieved 1 August 2012.
  14. ^ "Watch the QuakeCon VR Keynote Tonight Live at 7PM EST. Oculus Rift Kickstarter Passes $1 Million Under 36 Hours « Road to Virtual RealityRoad to Virtual Reality". Roadtovr.com. 2012-08-06. Retrieved 2013-09-09.
  15. ^ "Oculus Rift Virtual Reality Headset Developer Kits Now Available To Pre-Order". Geeky Gadgets. 2012-09-27. Retrieved 2013-09-09.
  16. ^ a b "Watch the QuakeCon Virtual Reality Keynotes Here « Road to Virtual RealityRoad to Virtual Reality". Roadtovr.com. 2012-08-05. Retrieved 2013-09-09.
  17. ^ "Oculus Rift pre-order open now". Mtbs3d.com. Retrieved 2013-09-09.
  18. ^ "Oculus Developer Kit Order Page". oculusvr.com. 2014-1-9. Retrieved 2014-1-9. {{cite web}}: Check date values in: |accessdate= and |date= (help)
  19. ^ "The Oculus Rift Now Does 1080p". Kotaku. Retrieved 14 June 2013.
  20. ^ "Oculus Rift 2.0, a 1080p+ High FoV HMD by 2013 Under $1000? « Road to Virtual RealityRoad to Virtual Reality". Roadtovr.com. Retrieved 2013-09-09.
  21. ^ "E3 2013: New 1080p Oculus Rift with Unreal Engine 4". IGN. Retrieved 2013-11-01.
  22. ^ "Oculus reveals Crystal Cove prototype virtual reality headset with intriguing OLED display". The Verge. Retrieved 7 January 2014.
  23. ^ VR Headset Maker Oculus: Please, Don't Back Our Kickstarter | Game|Life. Wired.com. Retrieved on 2014-01-14.
  24. ^ Gabe Newell Urges Devs To Back The Oculus Rift VR Headset Kickstarter. NowGamer (2012-08-01). Retrieved on 2014-01-14.
  25. ^ Blubrry PowerPress Player. Deathsquad.tv. Retrieved on 2014-01-14.
  26. ^ GDC 2013: Valve's Michael Abrash on the challenges of VR - "a new world is emerging". PC Gamer (2014-01-10). Retrieved on 2014-01-14.
  27. ^ Mitchell, Richard (6 August 2012). "Notch wants 0x10c, Minecraft to support Oculus Rift". Joystiq. Retrieved 25 December 2013.
  28. ^ "PlayStation 4's Shuhei Yoshida on Oculus Rift: We have dev kits, 'I love it'". Engadget. Retrieved 14 June 2013.
  29. ^ "Oculus Rift: Step Into the Game by Oculus » Online Pre-Orders Live! – Kickstarter". Kickstarter.com. Retrieved 2013-09-09.
  30. ^ "Former Apple Talent Developing Oculus Rift Headtracker, "9 DOF" and 760Hz Gyro Sampling". Roadtovr.com. Retrieved 2013-09-09.
  31. ^ "Inside Oculus: a tour of virtual reality's would-be savior". Theverge.com. 2013-03-19. Retrieved 2013-09-09.
  32. ^ Dutta, Soni. "Why Oculus Rift is the Future in Gaming". Gizmoworld. Retrieved 18 December 2013.
  33. ^ "The Gallery: Six Elements by CloudHead Games — Kickstarter". Kickstarter.com. Retrieved 2013-11-01.
  34. ^ "John Carmack Talks Doom 4 Oculus Rift Integration in New Interview at QuakeCon 2012 « Road to Virtual RealityRoad to Virtual Reality". Roadtovr.com. 2012-08-08. Retrieved 2013-09-09.
  35. ^ "Oculus Rift Kickstarter 230% Funded Before Day 1 Ends, Well on the way to $1 Million; Minecraft Support Coming « Road to Virtual RealityRoad to Virtual Reality". Roadtovr.com. 2012-08-02. Retrieved 2013-09-09.
  36. ^ "Introducing Vireio Perception (3D Driver for Oculus Rift)". Mtbs3d.com. Retrieved 2013-11-01.
  37. ^ MTBS GameGrade VR. Mtbs3d.com. Retrieved on 2014-01-14.
  38. ^ The #1 Stereoscopic 3D Gaming (S-3D Gaming, 3D Gaming) and VR Resource | Meant to be Seen - MTBS Unveils VR Boost Add-On For Vireio 2.0!. Mtbs3d.com (2013-11-25). Retrieved on 2014-01-14.
  39. ^ The #1 Stereoscopic 3D Gaming (S-3D Gaming, 3D Gaming) and VR Resource | Meant to be Seen - The Power of Perception. Mtbs3d.com (2013-11-27). Retrieved on 2014-01-14.
  40. ^ "VorpX – Virtual Reality 3D-driver". Vorpx.com. Retrieved 2013-11-01.
  41. ^ • View topic - Experimental Oculus Rift support. Tridef.com. Retrieved on 2014-01-14.
  42. ^ The #1 Stereoscopic 3D Gaming (S-3D Gaming, 3D Gaming) and VR Resource | Meant to be Seen - Introduction. Mtbs3d.com (2013-12-01). Retrieved on 2014-01-14.
  43. ^ GameGradeVR, a Gamer Driven Ratings System for VR Drivers. 3D Vision Blog (2013-12-09). Retrieved on 2014-01-14.
  44. ^ "Photorealistic Unity Engine Tech Demo Gets Oculus Rift, Razer Hydra Support [NSFW]". Cinemablend.com. Retrieved 2013-09-09.
  45. ^ August 24, 2013 8:15 AM (2013-08-24). "Virtual reality goggles let you simulate skydiving — without falling from the sky | GamesBeat". Venturebeat.com. Retrieved 2013-09-09.{{cite web}}: CS1 maint: numeric names: authors list (link)
  46. ^ Kooser, Amanda (2013-04-16). "90-year-old grandma rocks an Oculus Rift VR headset | Crave - CNET". News.cnet.com. Retrieved 2013-09-09.
  47. ^ "Trip to Tuscany - 10 amusing Oculus Rift freakouts (pictures)". News.cnet.com. 2013-06-08. Retrieved 2013-09-09.
  48. ^ "Oculus Rift: 90 Year Old Woman Freaks Out Wearing Virtual Reality Headset". Huffington Post. 2013-04-15. Retrieved 2013-09-09.
  49. ^ Nelson, David (12 June 2012). "MxR Lab Members and Alum Get Play at E3". University of Southern California. Retrieved 2 August 2012.
  50. ^ "MxR". University of Southern California. Retrieved 2 August 2012.
  51. ^ "People". University of Southern California. Retrieved 2 August 2012.
  52. ^ [1] [dead link]
  53. ^ "Project Holodeck « Project Holodeck". Projectholodeck.com. 2013-05-17. Retrieved 2013-09-09.
  54. ^ "Project Holodeck Seeks to Build a Platform for Virtual Reality GamesRoad to Virtual Reality". Roadtovr.com. Retrieved 2013-09-09.

External links