It is currently Tue Jul 29, 2014 2:50 pm



Reply to topic  [ 591 posts ]  Go to page 1, 2, 3, 4, 5 ... 15  Next
 Introducing Vireio Perception (3D Driver for Oculus Rift) 
Author Message
3D Angel Eyes (Moderator)
User avatar

Joined: Sat Apr 12, 2008 8:18 pm
Posts: 10859
Image

Today I introduce Vireio Perception, a Virtual Reality 3D driver designed specially for the Oculus Rift. Some of you may have been following the work I've been doing in the DIY section, for others this may be the first you hear of this. Anyway, Perception is basically a new stereo 3D driver with 3DOF head-tracking. Although only a handful of titles are supported at the moment, the experience you get with the driver is something that is not possible with current 3rd party options. In particular, it will pre-warp the image to match the Oculus Rift optics, handle custom aspect-ratios (needed for the Rift's strange 8:10 screen), and utilize full 3DOF head-tracking. The plan is to launch in conjunction with the Rift dev-kits, so probably in December 2012.

The website is now live (just a holding page for now, will update soon):
http://www.vireio.com

Games currently with full or partial support:
- Left 4 Dead
- Half-Life 2
- Portal 2
- Skyrim
- Mirror's Edge
- AaaaAAAAA!!!!!!!!
- Unreal Tournament 3
- Dear Esther
- DiRT 2

Stereo modes supported:
- Oculus Rift
- Side-by-Side
- Over Under
- Horizontal Interleave
- Vertical Interleave
- Checkerboard
- Anaglyph (red/cyan + yellow/blue + green/magenta w/ black & white option for all)

Trackers supported:
- Hillcrest Labs

Here is an image from the Side-by-Side (cross-eye) mode so you can get an idea of the quality:
Attachment:
MirrorsEdge2.jpg

For the initial December release I would like to get all those games listed fully supported (some still have minor issues) and I would also like to get another 5 games on that list. I also plan to support Vuzix Wrap HMDs; they already work with the SBS mode just need to add tracking support. Down the road I'd like to get more stereo modes supported like Nvidia 3D Vision and AMD HD3D, dual projectors, planar mirror, etc. And, of course, I'd like to grow the supported games but that will come with time.

Just to be clear: this is a commercial product. I am still investigating pricing options, but for sure it will be under $50.

Please share your thoughts and requests for the software. Thanks.


You do not have the required permissions to view the files attached to this post.

_________________
check my blog - cybereality.com


Mon Oct 08, 2012 9:11 pm
Profile
Petrif-Eyed
User avatar

Joined: Sat Sep 17, 2011 9:23 pm
Posts: 2188
Location: Irvine, CA
Great to see you get this off the ground. Way to go!

(PS. How do you pronounce the name? Rhymes wth stereo ? Why the odd spelling? )


Mon Oct 08, 2012 9:18 pm
Profile
3D Angel Eyes (Moderator)
User avatar

Joined: Sat Apr 12, 2008 8:18 pm
Posts: 10859
brantlew wrote:
(PS. How do you pronounce the name? Rhymes wth stereo ? Why the odd spelling? )

I've been saying it "Veer-e-o". It stands for VIrtual REality Input Output, if you're wondering.

_________________
check my blog - cybereality.com


Mon Oct 08, 2012 9:25 pm
Profile
Cross Eyed!

Joined: Mon Oct 08, 2012 3:50 pm
Posts: 120
Location: East Coast, U.S.A.
Nice! I'll definitely be keeping an eye on this...

My requests would be Battlefield 3 and Borderlands 2 :)


Mon Oct 08, 2012 9:28 pm
Profile
Sharp Eyed Eagle!
User avatar

Joined: Tue Feb 21, 2012 11:57 pm
Posts: 428
Location: Irvine, CA
Skyrim has been sitting unplayed on my HDD in anticipation. Glad to see it's nearing market-readiness!

As for features, I would like to see a 2D mode, with one screen doubled to both eyes. Strictly for performance reasons when working with a backtop.


Mon Oct 08, 2012 9:32 pm
Profile
One Eyed Hopeful

Joined: Sat Sep 01, 2012 10:39 pm
Posts: 47
great work cyber! I know what i'm going to be getting ;) Will be following!


Mon Oct 08, 2012 9:33 pm
Profile
Cross Eyed!
User avatar

Joined: Fri Sep 28, 2012 9:59 am
Posts: 176
Holy smokes, looking at that mirrors edge screenshot with crossed eyes gave me that slight vertigo feeling... I cant wait to try it "for real" :) :)
I'd definitely consider the product, if only to play Portal 2 and Mirrors. :)

_________________
Congratulations! You're a backer of Among the Sleep by Krillbite Studio
Image


Mon Oct 08, 2012 9:33 pm
Profile
Petrif-Eyed
User avatar

Joined: Sat Sep 17, 2011 9:23 pm
Posts: 2188
Location: Irvine, CA
cybereality wrote:
I've been saying it "Veer-e-o". It stands for VIrtual REality Input Output, if you're wondering.


Ha. I figured it was a combination of "vr" and "stereo"


FingerFlinger wrote:
Skyrim has been sitting unplayed on my HDD in anticipation. Glad to see it's nearing market-readiness!

As for features, I would like to see a 2D mode, with one screen doubled to both eyes. Strictly for performance reasons when working with a backtop.


I second that request !! High speed 2D warp mode please.


Mon Oct 08, 2012 9:40 pm
Profile
Binocular Vision CONFIRMED!

Joined: Wed Sep 30, 2009 8:29 pm
Posts: 236
Awesome cybereality! Any chance you can post additional sbs snapshots up - would love to test them with my DIY Rift! I immediately tried the Mirrors Edge pic, however quickly realized that it was in cross-eyed mode (as things just did not look right on the Rfit LOL)!


Mon Oct 08, 2012 9:49 pm
Profile
Binocular Vision CONFIRMED!
User avatar

Joined: Wed Aug 15, 2012 1:38 pm
Posts: 322
Think I could get a preview copy of the driver to check out? ;)


Mon Oct 08, 2012 10:26 pm
Profile WWW
Golden Eyed Wiseman! (or woman!)

Joined: Fri Jul 08, 2011 11:47 pm
Posts: 1439
Nice work CyberReality, its great to see how far you have come with this in a short time...


Mon Oct 08, 2012 10:38 pm
Profile
Binocular Vision CONFIRMED!

Joined: Sun Jun 15, 2008 3:44 am
Posts: 307
Location: Connecticut
Awesome cyber. Will this allow separate head and gun movement ?


Mon Oct 08, 2012 10:55 pm
Profile
One Eyed Hopeful

Joined: Sun Jul 08, 2012 8:57 pm
Posts: 16
Cool. I got Dear Esther during the last Steam sale and haven't got around to playing it yet. Might just wait now till December to give it a go. Mirror's Edge looks interesting. I tried looking at that pic with crossed eyes. Will be interesting to try that with your driver. Do you get a great sense of vertigo while playing that game?


Tue Oct 09, 2012 12:06 am
Profile
Binocular Vision CONFIRMED!
User avatar

Joined: Thu Jul 26, 2012 12:55 am
Posts: 213
Location: Spain
Awesome!

ElectroPulse wrote:
My requests would be Battlefield 3 and Borderlands 2 :)


If you can make Battlefield 3 work, I'm sold. You set the price and I will pay anything :D

Oh, and ArmA games have view fully decoupled from aiming, those games already support TrackIR for head tracking. I think they would be perfect to showcase the rift on a first person shooter environment.

By the way, if you got DiRT 2 working, I guess you can also support other Codemasters racing games like DiRT 3 and F1 2012

_________________
Image
Comunidad española de RV / Spanish VR Community


Last edited by LordJuanlo on Tue Oct 09, 2012 5:56 am, edited 1 time in total.



Tue Oct 09, 2012 1:43 am
Profile WWW
Cross Eyed!

Joined: Mon Aug 13, 2012 5:21 pm
Posts: 182
I would love to see this support emulation of joystick axis for 3DOF head rotation, which is supported in some sims like Live for Speed.


Tue Oct 09, 2012 2:02 am
Profile
Two Eyed Hopeful

Joined: Tue Oct 02, 2012 1:28 pm
Posts: 55
Hi cybereality!

this is my first post in this forum. I have been lurking around here for quite a while since the Rift appeared on kickstarter (i'm also a backer). I'm feeling like this kind of crack addicted 10$ Wh... waiting for ANY Rift related news. Sadly i am not a developer, but a technophiliac (don't know the correct spelling) so i can not help much here...
A mess i did not find this site earlier :(
However. I have been reading every Page and monitoring your driver work log, my thougts were something like this:
Image
A price under 50 bucks is fine for this hard work - keep going your amazing work :D

Forgive me my cheesy engl :roll:


Tue Oct 09, 2012 2:50 am
Profile
Cross Eyed!
User avatar

Joined: Mon Oct 01, 2012 1:46 am
Posts: 125
Location: Melbourne, Australia
Nice work cybereality, awesome!


Tue Oct 09, 2012 4:42 am
Profile
Cross Eyed!

Joined: Sat Aug 04, 2012 3:12 am
Posts: 117
You're gonna need an iron stomach to play Mirror's Edge with the Rift. That game will cause motion sickness!

Unfortunately most games not built for the Rift won't work that well, because, for example, they are moving the camera around all the time, regardless of your head movement. Mirror's Edge is probably the worst example of this. I really love the game and I'm looking forward to trying it with the Rift, but I'm not expecting it to be a great experience.

That being said, keep up the good work!


Tue Oct 09, 2012 6:02 am
Profile
Binocular Vision CONFIRMED!

Joined: Tue Jun 26, 2012 2:50 am
Posts: 280
Since people commonly just refer to Left For Dead 2 as Left For Dead is the driver for both or just one and which one :P


Tue Oct 09, 2012 6:07 am
Profile
Two Eyed Hopeful

Joined: Tue Oct 02, 2012 1:28 pm
Posts: 55
Endothermic wrote:
Since people commonly just refer to Left For Dead 2 as Left For Dead is the driver for both or just one and which one :P

AFAIK It will also work for L4D2 because it is a Steam enginge game.

From cybereality's worklog:
cybereality wrote:
Most likely Black Mesa will work, every other Source Engine game I tried has been working nice. I will try this weekend and confirm.


Tue Oct 09, 2012 6:37 am
Profile
Certif-Eyable!

Joined: Tue Sep 18, 2012 10:32 pm
Posts: 1139
This looks awesome. Definitely my most eagerly anticipated Rift product. Although I'm rather poor.

I so wish I had written this myself. I've hacked around with this kind of thing before, and I probably could have done it, but I never get around to finishing things or marketing things.

I'm very impressed by your work. How did you get to be such a genius?


Tue Oct 09, 2012 6:39 am
Profile
Binocular Vision CONFIRMED!
User avatar

Joined: Sat Aug 11, 2012 4:41 am
Posts: 247
Good job cyber! Looking forward to try your driver.

For my personal use, I'm mostly interested in this driver if it can be used to add Rift support to RAD development environments like Blitz3D, BlitzMax and other similar products. Even Unity is interesting if it will turn out to be a pro only support feature.


Tue Oct 09, 2012 7:05 am
Profile
Cross Eyed!

Joined: Tue Sep 25, 2012 7:53 am
Posts: 129
marbas wrote:
Even Unity is interesting if it will turn out to be a pro only support feature.


That would kinda suck, but I kind of doubt that would happen. They don't seem to like to limit the platforms the free kit can build for, just the 'shine'.


Tue Oct 09, 2012 7:38 am
Profile
One Eyed Hopeful

Joined: Wed Sep 19, 2012 5:38 pm
Posts: 4
This is a bit of a n00b question, but what kind of PC set up would you guys recommend to run these smoothly for the rift?


Tue Oct 09, 2012 7:55 am
Profile
Two Eyed Hopeful
User avatar

Joined: Mon Oct 01, 2012 12:55 pm
Posts: 55
Does the driver change the FOV of the supported games to fit the Oculus-FOV? Would be great, I guess.
Although I do not feel that the image is very "wrong" with my DIY-system, when using the Lens Distortion Injector that just does this post-rendering magic, without changing FOV.


Tue Oct 09, 2012 7:59 am
Profile
Binocular Vision CONFIRMED!

Joined: Wed Aug 29, 2012 12:36 pm
Posts: 262
Looks great. And some of the supported games are actually interesting, which is even better. Although isn't the original post slightly against the forum rules for commercial entities? ;) Sorry, couldn't resist.

I don't know whether a wishlist makes much sense, but here are some more reasonably current games I'd like to see with proper Rift support, some most likely easier than others since their engine is already covered:

- Black Mesa Source (which is a fantatstic free Source engine version of Half Life 1)
- Dishonored (supposedly Unreal Engine 3)
- Racedriver GRID (same engine as DIRT)
- F1 2011 (same engine as DIRT)
- Deus Ex Human Revolution
- MS Flight Simulator X
- Fallout 3 + New Vegas
- Oblivion
- Bioshock (Unreal Engine 3 IIRC)


Tue Oct 09, 2012 8:17 am
Profile
One Eyed Hopeful

Joined: Tue Aug 28, 2012 11:13 am
Posts: 3
Very nice work cybereality! Keep it up!


Tue Oct 09, 2012 9:06 am
Profile
Certif-Eyable!

Joined: Tue Sep 18, 2012 10:32 pm
Posts: 1139
He's not a commercial entity, he's our very own Cybereality!


Tue Oct 09, 2012 10:00 am
Profile
Petrif-Eyed
User avatar

Joined: Sat Sep 17, 2011 9:23 pm
Posts: 2188
Location: Irvine, CA
Yeah, I don't think commercial rules apply to moderators.


Tue Oct 09, 2012 10:01 am
Profile
Cross Eyed!
User avatar

Joined: Wed Aug 15, 2012 5:22 pm
Posts: 143
Hey cyberreality. Thanks for creating this great driver.

Will you be letting reviewers on other websites test it out on different systems to see what the pc requirements will be? Given the desperate need to avoid latency, this seems like very significant information for anyone considering buying it.

That being said, 50 dollars is quite fair.

Will this include free updates or lower priced upgrades when new games will be supported later?

Would you consider a one time purchase for specific game support? Eg, I only care about 4 or 5 games, charge me ten dollars for each game then perhaps? Will future improvements to the driver performance be free?


Tue Oct 09, 2012 1:38 pm
Profile
Binocular Vision CONFIRMED!
User avatar

Joined: Sat Dec 22, 2007 3:38 am
Posts: 252
Glad to see Skyrim there. I'd just like to walk around the world without being attacked.

How good is the Skyrim integration currently? Does head roll work?


Tue Oct 09, 2012 2:04 pm
Profile
Golden Eyed Wiseman! (or woman!)

Joined: Fri Jun 08, 2012 8:18 pm
Posts: 1314
Sweet! Can't wait to get my Rift and try this bad boy out!


Tue Oct 09, 2012 3:36 pm
Profile
One Eyed Hopeful

Joined: Sat Sep 08, 2012 2:06 am
Posts: 47
Looks awesome so far! Since we're requesting games, I have a few. :)

Need for Speed Shift 2 Unleashed
Civilization 5
Amnesia: The Dark Decent
Minecraft (I know it's OpenGL, but this guy made a wrapper) - http://www.minecraftforum.net/topic/186241-modwinrenderer-wrapper-depthanglyph-colsnv-3d-vsnfs/
Deus Ex: Human Revolution
Fallout 3

Have you considered doing a preorder/beta?


Tue Oct 09, 2012 3:46 pm
Profile
Certif-Eyed!

Joined: Tue Jan 19, 2010 6:38 pm
Posts: 529
The stuff I am most intrested in has already been covered, but I request that you prioritise games based on how well they are likely to work with Rift, rather than the amount of requests. For example, I would love to see Deus Ex Human Revolution in VR, but I don't think the Dev Rift has high enough resolution for it to be playable.

As for what you charge, it really depends on the terms. $100 as a one time payment I might be ok with. $20 for each new version would make me angry.

_________________
"If you have a diabolical mind, the first thing that probably came to mind is that it will make an excellent trap: how do you get off a functional omni-directional treadmill?"


Tue Oct 09, 2012 4:08 pm
Profile
3D Angel Eyes (Moderator)
User avatar

Joined: Sat Apr 12, 2008 8:18 pm
Posts: 10859
Thanks for the kind words guys, really appreciate it.

@ElectroPulse: BF3 is DirectX11 and I am only supporting Dx9 right now. Borderlands 2 is a possibility, but I will have to take a look at whats involved. Not sure it will make it for December, but I will try to get it working.

@FingerFlinger: Skyrim seems mostly working. The only major issue is the shadows, but as existing drivers seem to have problems with this I'm not sure I will be able to fix it.

@brantlew: I do have a 2D mode already that works for a much wider number for games but I just need to find a good way to expose this to users. Currently you can enable the mode by editing a profile XML file, but I'd like to allow people to choose this in the GUI. I could also make it so if a profile did not exist it would fallback onto 2D mode automatically, which might be convienent for people.

@space123321: Yes, I can post some Rift-ready pictures soon, maybe a video if I get a chance.

@Dycus: Totally. I'd love to have the Oculus team test this out, its been hard to get a hold of Palmer. Need to fix a few things first, but I can have a preview version ready soon. Also plan on having a closed beta in November but this will only be for a few lucky people (aka the more active MTBS members).

@WiredEarp: Thanks man!

@mayaman: I initially figured independent head and gun movement would be possible, but it seems harder than what I thought. Something I could probably do is have the mouse move both the gun and the view simultaneously (as normal) but have the head-tracker alter the view in addition to this. This is sort of what I am doing with the roll support. However it runs into problems with whole areas of the screen getting clipped (or culled) so objects will disappear, you will see through walls and things like that. Maybe there is a way around this, I don't know. But its not an easy thing.

@NZstory: Yes. Mirror's Edge can get pretty intense in 3D. Especially the parts when you have to walk slowly on beams while looking down. I can only imagine how it would look on the Rift. Dear Esther would probably be perfect on the Rift, since you can just walk around at your own pace and not worry too much.

@LordJuanlo: As I mentioned BF3 is Dx11 so I can't support it with my current build. Maybe down the road. I also tried with ArmA2 and didn't have too much luck. Seems like a good game to support, so I will continue to investigate this. And, yeah, its possible that other Codemasters racing games will work, but I haven't tested any yet.

@Owen: Sounds interesting. Could probably do joystick emulation, but I'm not sure it will make it for the initial launch. I can look into it though.

@Endothermic: I have been testing mostly with Left4Dead 1, but chances are that Left4Dead 2 will also work. So far all the Source games I've tried seem to be working nice.

@2EyeGuy: Thanks, man. It means a lot. Really I feel like I have been doing the research for this project for years (unintentionally) and things just finally came together at the last minute. Though I have been experimenting with 3D engines for a while now, it was only within the last year I started learning about DirectX itself. What really motivated me was when I saw the work that John Carmack had done on Doom3:BFG and how that invigorated the whole community. So I knew then I had to go all the way and finish what I wanted to do with this 3D driver. So I guess when you have a clear goal and a deadline you figure out how to make it work. ;)

@marbas: I'm not sure if I can make the IDEs themselves into 3D, though I guess its technically possible. Might work for games created with those engines if they used Dx9.

@coadyj: I am running a somewhat older rig and I can play games OK (between 30-60FPS in 3D). I'm using a Nvidia GFX 470 w/ 8GB RAM and an Intel E8400 (3GHz dual core). On my other machine I have an AMD 6870 w/ 8GB RAM and a AMD FX-4100. Seems about equal in performance.

@Parity: Yes, it is possible to change the FOV on games. Right now this is working on L4D and a couple others, will have to port this to the rest of the supported titles soon.

@MaterialDefender: I have already cleared this with Neil, and he's totally cool with this project. The rule is there mostly for companies that just show up into the forum with zero posts and start advertising their product (or even worse: posing as an user, writing fake reviews, etc.). Neil is cool with commercial entities that are contributing to the site and giving back to the community.

@greenknight: Yes, I will be providing free upgrades for people (at least through the 1.X versions) and, down the road, a discounted price for updating to the next big version (ie 2.0) but that will be way in the future probably and not worth discussing now. The price will be for the whole driver, and whatever games it supports. Charging for games a-la-carte seems like more work than it would be worth.

@rmcclelland: Still have to get roll into Skyrim, as I said some of the games are partially supported, but I have full confidance I can have it in there for launch.

@Yoder808: Cool. Deux Ex:HR and Fallout3 are high on my list.

@bobv5: I will be including free upgrades for a good amount of time (though versions 1.X).

_________________
check my blog - cybereality.com


Tue Oct 09, 2012 9:42 pm
Profile
Cross Eyed!
User avatar

Joined: Wed Aug 15, 2012 5:22 pm
Posts: 143
Ok, I am sold. Thanks for the attention to detail cybereality.

In the meantime, I did a google search for the game aaaAAAAA and all I found was this:

http://uncyclopedia.wikia.com/wiki/AAAAAAAAA!


It was worth it though!

Hopefully someone on the forum tries the link. I thought it was funny.


Tue Oct 09, 2012 9:56 pm
Profile
3D Angel Eyes (Moderator)
User avatar

Joined: Sat Apr 12, 2008 8:18 pm
Posts: 10859
Ha! That's great!

_________________
check my blog - cybereality.com


Tue Oct 09, 2012 10:01 pm
Profile
Cross Eyed!
User avatar

Joined: Wed Aug 15, 2012 5:22 pm
Posts: 143
Yeah, it was the images that got to me.

Cannot wait til' December. Not only do I get to experience VR, but I also graduate with a bachelor's in psychology.

A relatively useless degree, sure, but who said college was supposed to be for anything?

*cough* the engineers.


Tue Oct 09, 2012 10:03 pm
Profile
Golden Eyed Wiseman! (or woman!)

Joined: Fri Jul 08, 2011 11:47 pm
Posts: 1439
@ CyberReality: Would you be able to look into adding support for Comanche 4? I think it would be a great match for the Rift, big bright textures, designed to run in a lower resolution, etc. StreetRat seems to have figured out the memory locations for the view vectors, so it should be possible to interface the Rift in as well, once the Rift is released. If you don't have a copy already, let me know, I can send you one via steam or something like that (I think its a budget title nowadays).


Tue Oct 09, 2012 10:11 pm
Profile
Binocular Vision CONFIRMED!

Joined: Sun Jun 15, 2008 3:44 am
Posts: 307
Location: Connecticut
Great work cyber. Please add NFS shift and Shift 2 as Crysis and birds of prey. Thanks


Tue Oct 09, 2012 11:21 pm
Profile
Display posts from previous:  Sort by  
Reply to topic   [ 591 posts ]  Go to page 1, 2, 3, 4, 5 ... 15  Next

Who is online

Users browsing this forum: Google [Bot] and 1 guest


You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot post attachments in this forum

Jump to:  
Powered by phpBB® Forum Software © phpBB Group
Designed by STSoftware.