BF2 in stereoscopic 3D

Collapse
X
 
  • Time
  • Show
Clear All
new posts
  • imported_Chael
    Member
    • Mar 2006
    • 602

    #1

    BF2 in stereoscopic 3D

    In case you don't know... stereoscopic 3D is when each eye sees a seperate image proportional to the eye's position. This is really neat for flying helis and staring at poles in BF2, but it does have potential for exploitation.

    So I was stranded with an ati 9600 for a long time until today. ATI cards can't do stereo, afaik. Picked up a 7600GT and now I'm back in the game. Problem is- the old stereo drivers don't work with this card so I'm forced to use newer ones. They fix some problems but now in BF2 the ground is all messed up. It looks the same as when there are 2 polygonal planes in the same exact space. If you do 3d modelling you should know what this looks like. All other objecs appear as normal, just the ground is weird. Also, only part of the ground is weirded for each eye; the unweirded in one eye is weird in the other. It's weird. Aslo, it happens with all graphics settings.

    So what is it about the ground that makes it different from other objects? Is it's collision mesh represented differently? Am I seeing multiple LODs? I'm kinda lost on this one, but I'm tempted to make a map without a ground.

    Any ideas will be appreciated, thanks.
  • AmericanDad
    Member
    • Sep 2006
    • 659

    #2
    How do you get it to run in stereo?

    Comment

    • imported_Chael
      Member
      • Mar 2006
      • 602

      #3
      The most common would be 3D shutter glasses. The screen alternates between the left and right images at (usually) 60hz. When the left image is shown, the right eye lens turns black and vice-versa. So each eye only sees the appropriate image. There are some expensive displays that don't require glasses, but the glasses are dirt cheap.

      Comment

      • AmericanDad
        Member
        • Sep 2006
        • 659

        #4
        ok thanks, but what I meant to ask was how to you get bf2 to run like that in the first place? I checked out some videos on youtube, did the cross-eyed thing and it worked. Is that the stereo you're referring to?

        Comment

        • imported_Chael
          Member
          • Mar 2006
          • 602

          #5
          The cross-eyed thing is different, but I think it's an option in the nvidia panel. You have to download the stereo drivers from the nvidia site. Lemme see...



          I think you also have to enable the classic nvidia panel. You can do and undo that by making these into .reg files:

          Use classic panel:
          Windows Registry Editor Version 5.00

          [HKEY_LOCAL_MACHINE\SOFTWARE\NVIDIA Corporation\Global\NvCplApi\Policies]
          "DevPolicies"=dword:00000000
          "ModePolicies"=dword:00000000
          "ModePersist_GPU:0_Mode:0"=hex:00,00,00,00,40,00,0 0,00,00,00,00,00,00,00,00,00,\
          05,00,00,00,00,00,00,00,05,00,00,00,00,00,00,00,00 ,00,00,00
          "LutPersistDesktop_GPU:0_Head:0"=hex:00,00,00,00,6 4,00,00,00,64,00,00,00,64,00,\
          00,00,64,00,00,00,64,00,00,00,64,00,00,00,64,00,00 ,00,64,00,00,00,64,00,00,\
          00
          "LutPersistFSVM_GPU:0"=hex:00,00,00,00,64,00,00,00 ,47,00,00,00,47,00,00,00,5a,\
          00,00,00,45,00,00,00,45,00,00,00,00,00,00,00,00,00 ,00,00,00,00,00,00
          "ContextUIPolicy"=dword:00000001
          "CplGroupUIPolicy"=dword:00000001
          "TaskbarUIPolicy"=dword:00000001
          Use new panel:
          Windows Registry Editor Version 5.00

          [HKEY_LOCAL_MACHINE\SOFTWARE\NVIDIA Corporation\Global\NvCplApi\Policies]
          "DevPolicies"=dword:00000000
          "ModePolicies"=dword:00000000
          "ModePersist_GPU:0_Mode:0"=hex:00,00,00,00,40,00,0 0,00,00,00,00,00,00,00,00,00,\
          05,00,00,00,00,00,00,00,05,00,00,00,00,00,00,00,00 ,00,00,00
          "LutPersistDesktop_GPU:0_Head:0"=hex:00,00,00,00,6 4,00,00,00,64,00,00,00,64,00,\
          00,00,64,00,00,00,64,00,00,00,64,00,00,00,64,00,00 ,00,64,00,00,00,64,00,00,\
          00
          "LutPersistFSVM_GPU:0"=hex:00,00,00,00,64,00,00,00 ,47,00,00,00,47,00,00,00,5a,\
          00,00,00,45,00,00,00,45,00,00,00,00,00,00,00,00,00 ,00,00,00,00,00,00
          "ContextUIPolicy"=dword:00000002
          "CplGroupUIPolicy"=dword:00000002
          "TaskbarUIPolicy"=dword:00000002
          Definately give this a try.

          Comment

          • AmericanDad
            Member
            • Sep 2006
            • 659

            #6
            sweet! I might do that. I prefer the shutter glasses option because the cross eyed technique made my eyes hurt after a while. Where do you get those glasses?

            Comment

            • imported_Chael
              Member
              • Mar 2006
              • 602

              #7
              I bought mine on ebay. I have the dorky Another I's visor.

              Comment

              Working...