Spring is now in 3D - Page 4

Spring is now in 3D

Various things about Spring that do not fit in any of the other forums listed below, including forum rules.

Moderator: Moderators

User avatar
smoth
Posts: 22309
Joined: 13 Jan 2005, 00:46

Re: Spring is now in 3D

Post by smoth »

if I am moving fast.. IE across a 20x20 in about 2 seconds it is really bad.. I do that a lot.
User avatar
smoth
Posts: 22309
Joined: 13 Jan 2005, 00:46

Re: Spring is now in 3D

Post by smoth »

smoth wrote:Probably the best shot I got:
Image


but when I move fast I get ghosting like I get with bloom.
Image

(images are larger when clicked)
also still doesn't change the issue with it over distance. You can find good angles like this one but I keep seeing red shadows and thing. I am going to try and get another pair of glasses to see if that helps.
User avatar
CarRepairer
Cursed Zero-K Developer
Posts: 3359
Joined: 07 Nov 2007, 21:48

Re: Spring is now in 3D

Post by CarRepairer »

Oh hi.

So a few things.

First, this is correct:
jK wrote:The ghosting comes from your `low` fps.
The widget switches each frame the camera eye and then combines the previous and the current one. So one of them is always 1 frame old, and so it can cause ghosting when moving the camera and the timespan between the last and the current frame is too long.
The big secret is that this widget is a hack. There is no solution to this except an engine patch. The only other remedy is if you have extremely high FPS then the delay is less bad.

smoth, I'm not sure if you read the help but you must use a rotatable camera in order for convergence to work. When using TA Overhead cam the convergence setting is disabled because the camera can't rotate.
User avatar
smoth
Posts: 22309
Joined: 13 Jan 2005, 00:46

Re: Spring is now in 3D

Post by smoth »

I didn't know there was a help no man, that is wierd.

btw I use fps camera as always. Does that still not help?
el_matarife
Posts: 933
Joined: 27 Feb 2006, 02:04

Re: Spring is now in 3D

Post by el_matarife »

Bumping thread because I got a 3DTV a few months back and I'm finally getting ready to game on it. Is there any chance of making this work with ATI HD3D or nVidia 3D Vision so we get properly exported sequential left / right eye frames? It'd be pretty cool to be the first open source game on their rather sad list of native titles.
User avatar
Pxtl
Posts: 6112
Joined: 23 Oct 2004, 01:43

Re: Spring is now in 3D

Post by Pxtl »

Hardly the first. All the games based on the IoQuake3 engine support stereo 3D.
el_matarife
Posts: 933
Joined: 27 Feb 2006, 02:04

Re: Spring is now in 3D

Post by el_matarife »

Pxtl wrote:Hardly the first. All the games based on the IoQuake3 engine support stereo 3D.
Yeah, but you have to hack it. http://forums.nvidia.com/index.php?showtopic=170960 I'm talking about working out of the box. One checkbox, and if you have an nVidia 3D vision rig, ATI / nVidia box hooked up to a standard 3DTV or monitor, you'd have Spring in 3D.
User avatar
CarRepairer
Cursed Zero-K Developer
Posts: 3359
Joined: 07 Nov 2007, 21:48

Re: Spring is now in 3D

Post by CarRepairer »

I don't know if that would work. In the widget all I can do is draw alternating left/right frames with each drawscreen event. But that is not the same as your shutter glasses which are synced to the refresh rate of your actual monitor. It's probably doable with an engine patch though, which I hope to tackle one day. As mentioned a few posts up, the widget is a hack and performs poorly when FPS is low.
el_matarife
Posts: 933
Joined: 27 Feb 2006, 02:04

Re: Spring is now in 3D

Post by el_matarife »

Closest thing to a 3D enabled RTS is Civ5.
http://www.nvidia.com/object/3d-vision-3d-games.html
http://www.amd.com/us/products/technolo ... aming.aspx

I don't really see anything on their site about how the APIs work. I'd hope it was the exact same for nVidia and ATI but experience teaches me that probably won't happen. I'd happily go buy a new nVidia or ATI card and be the guinea pig for all this.

Here's the nVidia documentation. http://developer.nvidia.com/object/3d_stereo_dev.html I'll email the AMD developer relations team to see what we'd need to do for AMD HD3D support. Edit: apparently AMD doesn't HAVE any API for 3D yet.
el_matarife
Posts: 933
Joined: 27 Feb 2006, 02:04

Re: Spring is now in 3D

Post by el_matarife »

Rise from the grave!

I was talking to the Oculus Rift guys at Quakecon today. I'm trying to convince them to release libraries under the GPL or BSD/ISC style license, as well as get them to write support upstream in SDL.

I'd be willing to buy a pair of Rift goggles and ship them to anyone who is willing and able to write support into Spring, as long as they ship them back to me when done. :) Or I could just remotely test while you write the code.

They're an absolutely mindblowing experience and I'm really looking forward to see what people are going to do with them. Spring could really be on the front lines this time.
User avatar
jK
Spring Developer
Posts: 2299
Joined: 28 Jun 2007, 07:30

Re: Spring is now in 3D

Post by jK »

We don't need more libraries & `sdl support`.
OpenGL got everything needed ...
Neither will there be any zero-enduser-code 3D support ever possible. Any attempt to do so is failing by itself.
el_matarife
Posts: 933
Joined: 27 Feb 2006, 02:04

Re: Spring is now in 3D

Post by el_matarife »

The Rift uses relatively simple optics which means there's quite a bit of geometric distortion, chromatic aberration, and other things. These have to be "fixed" in software with fragment shaders. That's what the libraries would be for.

The device itself is basically just a 1280x800 screen divided in half at 640x800 per eye. It takes a single DVI cable, so you'd just do standard left / right frame packing to run it.
el_matarife
Posts: 933
Joined: 27 Feb 2006, 02:04

Re: Spring is now in 3D

Post by el_matarife »

Also, the head tracking, being an input device, is probably best supported partially in the SDL. I'm sure you guys would much prefer just getting passed six degree of freedom coordinates of where the head is pointing by the SDL rather than build anything into Spring itself.
User avatar
Caydr
Omnidouche
Posts: 7179
Joined: 16 Oct 2004, 19:40

Re: Spring is now in 3D

Post by Caydr »

I have been specially asked to come here and throw my massive balls behind this idea.

You're welcome.
Post Reply

Return to “General Discussion”