3D available ?

TgaudTgaud Join Date: 2009-05-01 Member: 67323Members
edited March 2010 in NS2 General Discussion
Now that there is 120hz screen with nvidia 3D card, do you want to have 3D available on Ns2 ?

tests on games like left4dead show that it's quite amazing and a lot more immersive.



for novice :
the system is simple, nvidia sell card with glasses, and the video card show two different image of 60Hz each one (on a 120Hz screen) alternatively.
So it's not very difficult to implement, the only thing to do is to enable two different camera point of view (very close of each other) for the player. and the graphic card do the most part.

It's not laggy at all, on Left4Dead a FPS with a lot of action its very effective.

A skulk leaping on you in 3D ?
or moving in fade in a Real 3D rendering map ? doesnt it seem exciting ?


(sorry for my english)
«13

Comments

  • BiglinesBiglines Join Date: 2003-12-07 Member: 24094Members, Constellation
    wasn't it actually available for any game that uses direct X? (as in, works by default)
  • TgaudTgaud Join Date: 2009-05-01 Member: 67323Members
    maybe but remember that we have a crappy "directx9" here..
  • GenomaxterGenomaxter Join Date: 2003-10-11 Member: 21597Members
    <!--quoteo(post=1761641:date=Mar 29 2010, 09:35 AM:name=Tgaud)--><div class='quotetop'>QUOTE (Tgaud @ Mar 29 2010, 09:35 AM) <a href="index.php?act=findpost&pid=1761641"><{POST_SNAPBACK}></a></div><div class='quotemain'><!--quotec-->maybe but remember that we have a crappy "directx9" here..<!--QuoteEnd--></div><!--QuoteEEnd-->
    now now... there is nothing wrong with dx9.
  • Draco_2kDraco_2k Evil Genius Join Date: 2009-12-09 Member: 69546Members
    I gather it's relatively easy to implement, and NS2 engine is exceptionally easy to modify, so there's definitely a possibility for that. Post-release. UW made it quite clear that they're trying to get the game out ASAP, every optional feature can wait.

    NS2 engine sounds like it has the capacity to support loads of upstart technologies, wouldn't be too surprised if it did. If it's possible to lift the rendering engine to work with OpenGL, surely something like that is just peanuts.
  • TgaudTgaud Join Date: 2009-05-01 Member: 67323Members
    Yes and the additional value is amazing.
  • Mr. EpicMr. Epic Join Date: 2003-08-01 Member: 18660Members, Constellation
    Now? This was around more than 10 years ago with the elsa revelators.
  • SgtBarlowSgtBarlow Level Designer Join Date: 2003-11-13 Member: 22749Members, NS2 Developer
    Usualy a game developer does not need to do anything for the basic to medium quailty to work, Some old games have had profiles added to the grpahics drivers to achive some 3D effects.
    For the true experience (Full Support) effort from both the game developer and card developer is required to impliment it properly.

    If you have some of the original red/green or is it red/blue glasses? it aint bad on 60hz.. I have had ago.
  • Chris0132Chris0132 Join Date: 2009-07-25 Member: 68262Members
    <!--quoteo(post=1761641:date=Mar 29 2010, 04:35 PM:name=Tgaud)--><div class='quotetop'>QUOTE (Tgaud @ Mar 29 2010, 04:35 PM) <a href="index.php?act=findpost&pid=1761641"><{POST_SNAPBACK}></a></div><div class='quotemain'><!--quotec-->maybe but remember that we have a crappy "directx9" here..<!--QuoteEnd--></div><!--QuoteEEnd-->

    So does left4dead.
  • TgaudTgaud Join Date: 2009-05-01 Member: 67323Members
    edited March 2010
    yes but maybe they've done additional work on it ?
  • Chris0132Chris0132 Join Date: 2009-07-25 Member: 68262Members
    edited March 2010
    The only thing 3d requires is that the depth informationof the image is recorded. And that's done in every 3d game because that's how the game knows what to render in front of things and behind things.

    As it's an nvidia thing and thus is done on the card level, it shouldn't require any extra work because the card is where the Z information (image depth) is processed.

    From the Z information you can create a greater level of separation the closer the image is, thus simulating the stereoscopy you get with human eyes.
  • TgaudTgaud Join Date: 2009-05-01 Member: 67323Members
    in fact to achieve this you need two different point of view.
    one for each human virtual eyes.
  • ThaldarinThaldarin Alonzi&#33; Join Date: 2003-07-15 Member: 18173Members, Constellation
    3D Vision works on DirectX9+ with 8xxx Series plus.

    URL for specific requirements here: <a href="http://www.nvidia.com/object/3D_Vision_Requirements.html" target="_blank">http://www.nvidia.com/object/3D_Vision_Requirements.html</a>
  • TgaudTgaud Join Date: 2009-05-01 Member: 67323Members
    i dont understand :
    why windows vista / seven if directx 10 isn't required ?
  • BiglinesBiglines Join Date: 2003-12-07 Member: 24094Members, Constellation
    <!--quoteo(post=1761690:date=Mar 29 2010, 09:48 PM:name=Tgaud)--><div class='quotetop'>QUOTE (Tgaud @ Mar 29 2010, 09:48 PM) <a href="index.php?act=findpost&pid=1761690"><{POST_SNAPBACK}></a></div><div class='quotemain'><!--quotec-->in fact to achieve this you need two different point of view.
    one for each human virtual eyes.<!--QuoteEnd--></div><!--QuoteEEnd-->
    which can be achieved by using the distance as a measure of how much the image needs to be moved for each visible pixel, as he said
  • Chris0132Chris0132 Join Date: 2009-07-25 Member: 68262Members
    edited March 2010
    <!--quoteo(post=1761706:date=Mar 30 2010, 12:55 AM:name=Biglines)--><div class='quotetop'>QUOTE (Biglines @ Mar 30 2010, 12:55 AM) <a href="index.php?act=findpost&pid=1761706"><{POST_SNAPBACK}></a></div><div class='quotemain'><!--quotec-->which can be achieved by using the distance as a measure of how much the image needs to be moved for each visible pixel, as he said<!--QuoteEnd--></div><!--QuoteEEnd-->

    Exactly, you don't need to actually film it from two cameras, you just need the depth information and you can create the illusion of two separate cameras from that.

    Actually rendering it from two cameras would halve your framerate because you have to do two sets of raytracing and postprocessing and everything, whereas just shifting the image slightly for each frame is much easier.
  • TgaudTgaud Join Date: 2009-05-01 Member: 67323Members
    ohhh nice to know :)
  • KarrdeKarrde Join Date: 2003-05-13 Member: 16264Members
    We have anaglyph 3d on an HL mod. Not really a feature, just something one of the devs did for fun. But yeah, like people said, not hard to do 3d using many techniques.
  • sherpasherpa stopcommandermode Join Date: 2006-11-04 Member: 58338Members
    I've got that 120Hz monitor and I'm not bothered about 3D in the slightest.
  • TgaudTgaud Join Date: 2009-05-01 Member: 67323Members
    UP,

    still no answer?
  • Renegade.Renegade. Join Date: 2003-01-15 Member: 12313Members, Constellation
    I thought we had this discussion already, one that you started, or was that 3D audio, or TrackIR? Nevermind I lost track with all these same useless gimmicks, stop suggesting devs waste their time.
  • TgaudTgaud Join Date: 2009-05-01 Member: 67323Members
    3D is the future of all video games, but yeah it must be a waste of time.
    The interest get a + 200% when a game go in 3D, but you prefer to have useless things in game...
    Its a 1 days dev to implement that. (just an option in menu to disable the crosshair, not a bigdeal), so stop excuses.

    Even the soccer worldcup, the XXX movies are going to 3D, all the new TV are 3D ready, but you still need to complain :)
  • PhiXXPhiXX Join Date: 2008-10-22 Member: 65274Members
    <!--quoteo(post=1768176:date=Apr 21 2010, 07:39 PM:name=R_e_n_e_g_a_d_e)--><div class='quotetop'>QUOTE (R_e_n_e_g_a_d_e @ Apr 21 2010, 07:39 PM) <a href="index.php?act=findpost&pid=1768176"><{POST_SNAPBACK}></a></div><div class='quotemain'><!--quotec-->...[3d video]... 3D audio, or TrackIR? ... useless gimmicks...<!--QuoteEnd--></div><!--QuoteEEnd-->
    Is a gimmick which will give you superiority against your opponent really <b>useless</b> ?
  • MemnarchMemnarch Join Date: 2010-03-18 Member: 71003Members, Reinforced - Shadow
    REMEMBER:
    Nvidia works with SHUTTERglasses, means after some time you eyes will feel not so comfortable.
    Polarisedglasses are MUCH better and more comfortable for the eyes. So doing all this 3d stuff with shutterglasses just hurts.
    Its stressing your eyes.

    Avatar3d with polarised glasses: 3 Hours, no problem.

    Nvidia Shutterglasses tested in a store: Noticed some flickering if you look somewhere else, stressing eyes after 1/2 hours.(they had some demo games o test out and we spend the day testing it^^)


    Polarised glasses are much better(of course you need a special monitor). So keep waiting for cheaper polarised Monitors to use Polarised glasses.

    Your eyes will say: THANK YOU^^

    Just my 2 cents

    PS: Dx9 is NOT crappy, DX11 IS CRAPPY, because to say "Whoar look at DX11", developers started to exclude effects for DX9/10 which are availaible since DX9, just to include them for the DX11 pipeline ONLY and say: "WHOAR look, DX11 looks so much better"

    Sorry but on most recent games(with DX11) you have softshadows ONLY IF you have DX11. If DX11 really needs this kind of marketing, time is not ready for DX11 and its TOTALLY useless at the moment.

    THats why iam happy about the fact theyre developing on DX9. It'll kickass all those fashy DX11 games by showing: DX9 is capaple of doing nice stuff TOO(DX 10 may have shown some improvements, but DX11 doesnt)


    Greets
    Memnarch
  • TgaudTgaud Join Date: 2009-05-01 Member: 67323Members
    Old shuttering glasses was hurting.
    But with 120hz screen, you have 60hz per eyes.

    60hz is the frequency of some LCD so your eyes isn't hurt at all....
  • BruteBrute Join Date: 2009-06-10 Member: 67778Members, Squad Five Blue, Reinforced - Shadow, WC 2013 - Shadow
    edited April 2010
    The 'old' shuttering technique was running at 120Hz(/60HZ per eye) too (if your pc could handle it).
    But at this time, only TFT monitors supportet such a high frequency, and just recently LCDs got equally fast, so you can use them too.
  • Renegade.Renegade. Join Date: 2003-01-15 Member: 12313Members, Constellation
    <!--quoteo(post=1768181:date=Apr 21 2010, 02:15 PM:name=PhiXX)--><div class='quotetop'>QUOTE (PhiXX @ Apr 21 2010, 02:15 PM) <a href="index.php?act=findpost&pid=1768181"><{POST_SNAPBACK}></a></div><div class='quotemain'><!--quotec-->Is a gimmick which will give you superiority against your opponent really <b>useless</b> ?<!--QuoteEnd--></div><!--QuoteEEnd-->
    I guess they're not entirely useless - they help weed out the tools of society.
  • BadMouthBadMouth It ceases to be exclusive when you can have a custom member titl Join Date: 2004-05-21 Member: 28815Members
    3D at the moment just seems really gimmicky to me. It doesn't really add much to the game, except that it looks fancier. Right now, in my opinion, its just something that we can do without.

    And it gets really hard for people to watch you play over your shoulder. Everyone would need 3D glasses to watch you play.
  • TgaudTgaud Join Date: 2009-05-01 Member: 67323Members
    edited April 2010
    Who in the world, need to watch you play over your shoulder ?
    Is this really a reason why you dont wanna buy this ?
    You often make a playing demonstration to all your family ?

    It's like 3D in cinema. It's not NEEDED to understand the movie.
    But it's more immersive.

    and in game you have a gain of skill with it.
    _A little extra resolution (cuz two different image of your screen are calculated, you have more info that if you have only one)
    _Better localisation of ennemy movment in space (very very useful in FPS) (sorry for reapeating again this point)
    (it's like a baseball, ball. If someone launch it at you and you close one eye, you'll have some difficulty to catch it at the right time, but with the two eyes, you know perfectly where the ball is in space. and you can catch it. It's same with a skulk/fade/lerk... it's really a good help to aim.)
  • Draco_2kDraco_2k Evil Genius Join Date: 2009-12-09 Member: 69546Members
    3D is very easy to implement, so I would only advise developers to look into it for furthering potential market.
  • Chris0132Chris0132 Join Date: 2009-07-25 Member: 68262Members
    edited April 2010
    <!--quoteo(post=1768266:date=Apr 22 2010, 11:55 AM:name=Tgaud)--><div class='quotetop'>QUOTE (Tgaud @ Apr 22 2010, 11:55 AM) <a href="index.php?act=findpost&pid=1768266"><{POST_SNAPBACK}></a></div><div class='quotemain'><!--quotec-->Who in the world, need to watch you play over your shoulder ?
    Is this really a reason why you dont wanna buy this ?
    You often make a playing demonstration to all your family ?

    It's like 3D in cinema. It's not NEEDED to understand the movie.
    But it's more immersive.

    and in game you have a gain of skill with it.
    _A little extra resolution (cuz two different image of your screen are calculated, you have more info that if you have only one)
    _Better localisation of ennemy movment in space (very very useful in FPS) (sorry for reapeating again this point)
    (it's like a baseball, ball. If someone launch it at you and you close one eye, you'll have some difficulty to catch it at the right time, but with the two eyes, you know perfectly where the ball is in space. and you can catch it. It's same with a skulk/fade/lerk... it's really a good help to aim.)<!--QuoteEnd--></div><!--QuoteEEnd-->

    Most games use hitscan weapons, you point at the enemy and hold the button, you don't need to rangefind, and if the game is unplayable without stereoscopic rangefinding then the game is seriously broken because it will have been designed without stereoscopy in mind. Size is a perfectly good proxy of distance because all good games are designed with easily recognisable shapes for the important objects, and you know how big they are supposed to be, therefore you know how far away they are by how fast they move on screen and/or how big they are.

    Also no you don't render two images of the screen, you render one and then do some mumbo jumbo in the GPU to offset it using the Z buffer, rendering 2 images would halve the framerate, and the entire point of stereoscopy is that you only see one image at the end, so you still aren't seeing more even if you did render two images.
Sign In or Register to comment.