Virtual Reality With Unreal Tournament
thegrommit writes: "It seems someone has been hacking the UT OpenGL driver to produce a relatively cheap VR environment. " It's really just another Cave thing, but it's still something to lust after. Imagine using a treadmill instead of pushing the up arrow. If only I was attached to my general pear-like shape.
All of those FPS addicts would finally get a decent workout (not just their wrists) if they had to use a treadmill. Nice concept!
I've been wondering about that. I'm starting to become pear shaped also. Yet I excercise a lot. Like hiking the Wisconsin River bluffs around here. Push starting junky old sportsters. Moving the mouse around. Chasing (or running from) crazy bastards with rocket launchers. I've decided to eat less. Being round is no way to go through life, son.
--- Think of it as evolution in action ---
As small lcd screens with capable resolutions become cheaper and cheaper isn't it time for a new generation of "VR" equipment ?
I for one would like to get this kind of equipment, both for gaming and for experimenting with OpenGL modelling etc..
life+universe+everything=42
I forget to blink while playing as it is ...its not until my contacts curl up on my eyes.
This isn't going to be particularly interesting until somebody figures out how to stick themselves into a game of Leisure Suit Larry...
VR can only take you so far.
.. basically, to facilitate all the features of modern FPS games into a laser tag like game, including a visor that projects a 3d world exacly the same as your physical 'arena'.
... but can anyone divine whether this is technically feasible? Or has anyone attempted something like this?
... laser tag taken to its utter extreme technological limits. I think that would be cool. Ideas? Comments? Anyone wanna work with me on just laying what this would require, technically, by catalog surfing or whathaveyou?
I am curious about extending 'laser tag' like games to include splash damage capabilities, wide beam fire
I'd imagine your walls, floors, etc would have to be set up to instruct your base computer when and where they were hit, and then distribute damage if players are within a blast radius set for the 'weapon' being used by the shooter
I know it sounds like laser tag deluxe, but I'm thinking deluxe deluxe deluxe
"Old man yells at systemd"
what ever happened to the infrared motion detection systems that were coming out? You know the ones designed for fighting games where a punch would register a punch, a kick a kick etc. I always thought this would be a great tool for training fighters with a vr helmet but I never saw them hit the market.
Anyone know what happened to these things or if there were any good hacks of them?
Prospecting Stinks. Stop Wasting Time on Cold Calling.
While it is "Virtual Reality" none the less the design is very sketchy. To get CaveUT working right you have to do a LOT of tweaking. You will want to have the view rotations and axis in the exact right place. I've seen this in action and it really is not worth the trouble it took to get it working. To tell you the truth it is cool to look at for a little bit but not all that much more fun to play with.
The mouse/keyboard is really not a good setup for such an immersive environment. Real VR can map the movement of the head to look around and control movement etc with some other mechanism (usually either a handheld device or foot controls). CaveUT doesn't have real time head tracking. To get a real VR experience out of UT would be cool but it would not be cheap and that would defeat the whole purpose of this project (keep in mind it is developed to be an interesting alternative to real virtual reality gaming). The VR games out there now are pretty lame and I admit it would be very cool if they got games like UT and Quake III working very well in VR.
None the less, the OpenGL code is made for MS Windows only. However it would not be difficult for it to be recompiled for Linux and there is still no version of the driver for the Mac.
the byproduct of years of oppression by the white man
Is it me or does that look like CTF-Lava to you?
Eddy.WriteLinux.Com
Can we get a "-1 Wrong" moderation option?
To get the perspective correction right, we subverted the OpenGL code in the open-source portion of UT's C++ code.
this is why Open Source is so cool. this doesn't hurt sales of Unreal Tournament in any way, and hackers can still build cool things with it. incidentally, they have open-sourced CaveUT.
way to go, guys!
How damn hard would it REALLY be to hook a cheap exercise bike to something like an optical mouse? I'd love to try it if I ever got the time. I always thought the only thing missing in 3D shooters was the stabbing lung and heart pain from running around at like 25MPH. I sorta miss it after playing sports in "real life".
Luck favors the prepared, darling.
Hmmmm, However cool I think this is, it just doesn't seem to me that VR will really realize its' potential until we can wire the system directly to the brain.
:-)
I know, I can already hear a whole bunch of Neuromancer groans, but some goggles and a treadmill really doesn't cut it.
Full on, full imersion reality will happen sooner or later. Anyone researching holodeck tech?
Reading through that I noticed one important thing. This will only run under Windows and not under IRIX as a lot of the CAVE systems have SGI's hooked to them. The system is "BNAVE a PC-based CAVE-like display". I got all excited when I saw this posting. I'll have to stick to CaveQuake for the moment I guess. Still though it is very nice to see.
bbh
This cave system would be a cool improvement, since it would probably be much less dizzying than wearing goggles. Running and jumping might be fun as well, but your range and of movement in real life would be much restricted compared to the things that can be done with a gamepad. I'd like to see it though.
Ceci n'est pas une sig
That's not CTF-Face, it's CTF-LavaGiant.
:)
If they can't get that right, do you really want them writing your Unreal drivers?
Damn...I need a cave
In reality you cannot play UT in the cave. The lag is too large. The rendering is dim and slow. Also it makes you get motion sickness. But if the engine can be ported such that you can make your own maps and entities and put it in the CAVE then that would be cool. Because it would be like a million times better than programming with the CAVELib (it is like programming X with Xlib).
Nice project though.
Slashdot: Tabloid for the nerds. Stuff that doesn't matter.
erm Physical objects ie., WALLS. :)
:)
:)
Gotta hurt
How about making it into a Hampster ball that u can run or walk in with the image superimposed on the walls of the ball.
Fun without the fear of running into walls
----- Whats wrong with this picture? http://www.revoh.org:1234/whatswrong
With virtual rendering of images one can
use a robot and give it one more
level of safety.
Here is what to do:
take a camera and mount it onto your system.
Make a VR model and render an image of what
the camera should see.
Using what is called an 'autocorrelation function'
compare the two images. If the images don't match
then there is something wrong with your robot and
you stop action.
Obviously the rendering should be done off board.
I first had this idea in 1996
It is in the public domain as far as I know . . .
So. . . in conclusion, VR is a
very useful engineering tool and allows for
an added level of safety in the dangerous
game of industrial robotics.
well... not quite. Using WireGL from stanford, we've had great success running UT on 12 computers at a resolution of 4096x2304 (16:9 widescreen), with a physical screen that's over 13 feet wide, and 7.5 feet tall (15+ feet diagonal), which is something like 100 square feet of violent blood and guts. Quite cool to see. No UT hacking required. The only bad part is that the game assumes you're just using a monitor, which takes up maybe 15-30 degrees of your view, so when it becomes a full 90 degree view, it gets a little overwhelming, but hey, that's half the fun. Anyone ever in the princeton plasma physics lab, stop in to the high res wall and check out quake3 or our VR walkthrough using UT.
-- Is "Sig" copyrighted by www.sig.com?
But way out of reach for the average /.'er - these kinds of mods seem to be the only thing happening anymore in "homebrew" VR (and I use the term "homebrew" here in a very loose sense - there is nothing "home" nor "brew" about this mod, other than tweaking the UT software - everything else is closer to the high-end "commercial" realm of things).
/.'ers! You see this stuff, drool over it, and want it for yourself? BUILD IT! PLEASE! It can be done, and cheaply - hell, a cheesy TORUS-style screen CAVE could be done using all off-the-shelf equipment for under $2500 (including projector!) - it could be done cheaper using homebrew projectors. Or, if your want an HMD, hack a StuntMaster or VFX-1 off Ebay, or build one yourself using cheap LCD TVs from Frys.
Which is very sad, considering today's "state-of-the-art"...
The site I run (see my URL) has a ton of links and info on homebrew VR - but I receive little comment on it. I would love to hear about someone homebrewing a CAVE of their own using a few 100 inch TV projectors, a set of SEGA stereo glasses (or similar), and a PowerGlove. I know it can be done - but nobody is tackling it. If I could ever find the time, I would tackle it myself - but I already have too many projects on back burners (which is why the site hasn't been updated in so long).
Hey,
For a long time, I have expected an "explosion" in homebrew VR - a lot of people "oohhh and ahhh" over it whenever demos like this are shown, but everyone seems to think it is impossible to play with anymore - that you have to have big $$$ to do anything - UNTRUE! REND386 and AVRIL were born out of this falacy, and used modest and cheap hardware of the time to do a whole heck of a bunch - PCVR (the magazine) was born, and for a while, it seemed like VR was the next "thing" - then the bottom seemed to fall out, the internet became "big" and VR has been nearly forgotten...
Sad...
Reason is the Path to God - Anon
That would be about the best option, though expensive. Full movement in all directions...but momentum would be a problem without expensive correction. You start moving (in your hamster ball) in one direction and then suddenly stop...but the ball's momentum carries on and you end up face-planted on the floor.
More expense: use computer control and drive motors to work with you. You stop suddenly and the controller actively brakes the ball to match your movement.
The ball would have to be reasonably large, I would think, to reduce what would otherwise be REALLY substantial spherical error and distortion.
In Bushworld, they struggle to keep church and state separate in Iraq as they increasingly merge the two in America.
Yeah and secure. Imagine if it gets loose :)
:) and onto the street.
:)
. html)
Woohaaaa, it ends up bouncing down the stairs (maybe a spiral one
Yup. He has been playing UT again
UT New Zealand style (http://www.newzealandnz.co.nz/activities/zorbing
:)
----- Whats wrong with this picture? http://www.revoh.org:1234/whatswrong
More info on Zorbing :) erm UT in a sphere :D
:)
http://www.zorb.com/video_main.htm
Quite cool
Wooaaaahhh Wooaaaahhh Wooaaaahhh FRAG!
----- Whats wrong with this picture? http://www.revoh.org:1234/whatswrong
in XFree 4.0.3
science is a religion
the X-files episode where Mulder goes to check out some VR video game and when he gets into the arena the server crashes and they find out that Mulder is just gone...I wonder if that could happen here?
the above is my personal opinion and does not necessarily reflect that of the little voices in my head
science is a religion
A few years back I ran a 3 PC - 3 screen lan version of FS98. I had it set up for forward view and 45 degree views left and right. Good speakers and a force-feedback stick completed the rig. Great fun, but the giant stack of hardware really took over my 10 by 10 computer room.
- - - If the sun is a star, why can't I see it at night?
Not that I'd exactly knock Cave or anything. The one thing I don't understand, however, is why all Cave environments are automatically assumed to be gateways for video game production. The Digital Worlds Institute at the University of Florida is working on a Nave (Non-expensive Automatic Virtual Environment). I loathe it whenever I hear someone come in and say, "Oh, this would be so cool if you could play Counterstrike" on it. This is Computer Science, not Computer Entertainment. Sheesh...
like a japanese cowboy, or a brother on skates.
I haven't kept up with the newer versions of Tomb Raider. Have they started using NURBS for Lara's tits?
So, not to be a smart-ass, but...
"a visor that projects a 3d world exactly the same as your physical arena".
If it's exactly the same as your physical arena, what are you gaining? And how do you know when it's broken?
haven't these people ever watched sci-fi movies? obviously, anyone who gets killed in a virtual reality game will be killed in real life. messing around with this stuff is suicide.
Low-mass ball floating in a viscous liquid. Low mass = low inertia, viscous liquid = significant drag. Cheap and it will stop the ball very quickly when you stop, plus I would expect it to feel more realistic to have to push off against the ground with every step instead of letting the ball spin freely.
I'd argue for a smaller ball, to keep the mass down (as well as making it easier to find a place to put one). The spherical error and distortion could be corrected for fairly easily in the control software, provided that it has a way to track the location of your head, such as with a head-mounted transmitter or a sonar system.
The rendering is as bright and accurate as you get with a single PC driving a projector. With the new video cards, you can get a $2000 PC that is almost as fast as SGI's biggest box at $75,000. Also, CaveQuake is an excellent tool. It's actually what inspired us to make CaveUT. Anyone who has an existing SGI-based cave should use it.
What about if the user wasn't inside the "hamster ball", but on it? Or on many of them?
What about a platform beneath the user consisting of a grid of very closely spaced rolling spheres (like trackballs) set into sockets? Most of the spheres would be for simple support, some could be used to vibrate or brake, and some would track the motion and speed of the user's feet. A combination of wheels and spheres could also be used.
Simulating walls would still be difficult as you wouldn't really want your users slamming into your projection screens.
If you're not using projection screens, but instead using goggles, you could put the user in a harness tethered at multiple points. If the user slammed into a wall in the virtual world, all balls on the platform could lock and not move in the direction of the wall, the user would get traction and physically move forward until stopped by the harness.
The leads on the harness might also be attached in some kind of mounts that could be controlled, so that a waist-high obstacle could be simulated by disallowing forward motion to the feet, legs and hips, but allowing forward motion to the chest, arms, and head. The user might also be able to climb over the obstacle with some creative use of the vertical parts of the harness (physically lowering the user when his back foot leaves the ground at the same rate he is virtually traveling "up", so that he physically contacts the motion platform at the same time as he virtually contacts the top of the obstacle).
The harnesses might be somewhat similar to the flight harnesses used for the Rhinemadens in the Seattle Opera's production of Das Rheingold (pictures are unavailable right now, as the Seattle Opera has just redone their site -- they allowed full motion in all directions).
Hm. Even if the motion sensing part of it didn't work as expected, anything that involves a full body suspension harness and VR has got to draw at least a few fans.
Keep the treadmill moving fast, so if someone decides to stand still to spawn camp, they get thrown to the floor.
If everyone playing was using a similar setup, we would have a virtual form of paintball, in a way. That, and if nobody would cheat (something I hate about online and network play - it seems like everyone and their brother uses cheats and bots, rather than relying on true skill - and to make things worse, those with true skill invariably get accused of cheating! Why not a little honesty, for f--k's sake?)...
But FPS's are one thing - and even if it were done, it would be nice to see it done homebrew style, even if it didn't help, and perhaps hindered (due to the reasons you specify). I would just simply love to see a complete homebrew VR CAVE setup, or similar (heh, it would be fun to see a homebrew version of Dactyl Nightmare, using PCs, hacked powergloves, hacked stuntmasters, etc - man, what I would give to play that game again)...
Anyhow, that is how I see it - there are a lot of applications for VR, and not much has been explored in the homebrew arena...
Reason is the Path to God - Anon
What I was meaning by cheap LCD TV's, are the portable ones, you know - like the small 1 and 2 inch Casio and Sony portables - it used to cost (back in the PCVR days) around $200.00 for one of these things - something that would then need to be taken apart, and good luck if you screwed up.
/.'ers know about them, and have one close by. If it was me, I would look into portable TVs online or something.
Today, such TV's can be had for well under $100.00 - I saw at Fry's one day a whole end-cap full being sold for $80.00 each - much more cost effective.
Now, personally, I don't really like Fry's - they screwed with me one too many times. But, to each his own - I mentioned them because a lot of
You are right about the geometry aspect of a CAVE - I wasn't trying to invalidate this individual's work or anything - I was just bemoaning the fact that people look at this, and think wow! I want that - but then never realize that it is possible to do something like it on the cheap - it is almost like the early 90's never happened (in regard to homebrew VR, REND386, and the like).
Reason is the Path to God - Anon
Agreed - PowerGloves are not what they are all cracked up to be, but they are easy to hack for a PC. Your comments and ideas are all valid (in fact, look around my site, and you will find an old "issue" of an online "zine" I wrote for VR called "Cheap VR" - issue 2 deals with building your own homemade glove and wireless tracker.
The issue of tactile feedback is an appropriate issue, which is something I have considered. Using an object to represent what you are using or navigating with can be more "intuitive" and understandable. I suppose that is why there is a prevalance of "wand" type devices used in CAVES. One thing I have thought about playing with is this small "off-table" trackball, that you fit one finger through trigger style, and the other goes around the front - there is a trigger button, and two front buttons. The thumb controls the trackball - this would allow navigation as well as manipulation in a 3D environment. Coupled with a chorded keyboard, it could be a useful system.
Reason is the Path to God - Anon
Ripping apart an old keyboard should do the job.
*blink* fat?
g
I know I'm not supposed to feed trolls, buuut.
http://www.nconnect.net/~alabaster/nursepaul.jp
Isn't it not that good? I have had problems with it and found that it ran better under Direct3D. I have heard from others that it wasn't goo either.
...that's Lava Giant!
Score -1 Pedantic
Yeah, before too long, I'd like to move CaveUT over to a real operating system, namely Linux.
CaveQuake is a really good tool. It's all good. (Except windows....)
VR can be done in the home, in all sorts of ways, as you point out. For example, you could take two regular monitors, and put a fresnel lens in front of each of them. That would expand the screen image, effectively, but more importantly allow you to have two abutting screens. Put them at 90 degrees of each other, and use CaveUT to make a panormaic display out of them. It would be a mighty cheap head-cave.
The I-glasses aren't used for much anymore (I think DOOM was a killer-app for them back in the day) because the resolution on those tiny little LCD's isn't anything close to high enough to play a decent game of UT. At least, that's my understanding.
---------
Get back to me when my brain starts working.
"or, if you want a dirt cheap Cave setup, simply get 3 PCs, two LCD projectors, and an empty white corner"
Come on, man! What kind of UT fanatic has these kind of resources? I mean, a blank corner?
My low budget suggestion? Take your laptop to a real cave, play UT, and have your buddy throw a rock at your head every time you get fragged.
---------
Get back to me when my brain starts working.
Your description sounds like what Larry Niven has
in his Barsoom Project and Dream Park books.
Much more "realistic" (maybe someday) than ST-TNG's
Holodec...
I can highly recommend those 2 Larry Niven books.
And all the rest from him, it's a good SciFi/Fantasy
read.
So now we're going to make all these gamers have to run around to shoot each other? /me thinks that we're going to see a BIG jump in snipers and campers. Easier to hit moving targets, too...
Better yet, try and read anything on the screen at that resolution.
They're still cool toys, but I haven't used them nearly as much as I thought I would.
Help find a cure for Gidget.
It was always fun letting friends use the system though, because anyone who wears the glasses while playing a game inevitably ends up looking like Stevie Wonder, turning their heads around at wildly exaggerated angles, trying to control the game.
I used to have to stop and reorient myself every so often or I'd end up with my head between my legs staring at the ground, or straining to try and turn my head around backwards, just to go straight ahead.
Help find a cure for Gidget.
Cool.
Can I use Cave Quake 3 with my i-glasses!? I haven't found anything new to play on them in years.
Help find a cure for Gidget.
Where the hell are my 3D glasses or laser eye projection systems they promised me back in the early 90's?! Its been about 10 years now... dont you think its a little over due? I figured by this time with the way tech is moving I should have 2 pair by now and be able to play Quake 3 with a buddy at the same time on the same computer while using my 3D glasses... No, instead Im using a stupid little 17inch monitor that makes my brain warm from the radiation it puts out.
An optimist believes we live in the best world possible; a pessimist fears this is true.
Some links:
The patent
The company with the patent.
Wired article
--
"I'm surfin the dead zone
In the twilight, unknown"
Lately, all I've been hearing (outside of the Slashdot loop of course) is stuff like "What's the point of having all of this speed" and "Who needs all of that disk space!". Why can't VR be the next big thing(tm) again? Most newer computers have enough oomph to make it work. Personally I would love to see VR pushing the computer industry out of it's rut.
It looks to me like small size LCDs manufacturing is being ramped up, especially since digital cameras are becoming mainstream.(unfortunately the resolution of these would pretty much suck at 1"-2" from the eye) I bet if a gaming HW company designs a device capable of a stereo view and head tracking along with a high resolution eyepiece and a reasonable price. ($500 for first gen, and down to $200 consumer levels) It would take off like a firestorm.
Chika Chik-ah... do-e ow ow.
It was done several years ago already by several Russian inventors. They also created a virtual suit (wireless motion tracking, not limited to room).
I have personally seen it working and talked with the guys who did it. They are very capable and I think that in 1-2 years the spheres will be avaiable for sale.
Check more at
http://www.virtusphere.com/
Future Wiki -- If you don't think about the future, you cannot have one.