Please create an account to participate in the Slashdot moderation system

 



Forgot your password?
typodupeerror
×
Displays Input Devices Games

John Carmack's Oculus Connect Keynote Probably Had Samsung Cringing 88

An anonymous reader writes John Carmack, famed keystone developer of 3D networked gaming, has now been working with virtual reality company Oculus for over a year. Much of that time has been spent collaborating with Samsung on the forthcoming Gear VR headset. At his keynote presentation during Oculus Connect, Carmack took to the stage with 90 unscripted minutes of no holds barred discussion of the last 12 months in VR. 'I believe pretty strongly in being very frank and open about flaws and limitations so this is kind of where I go off message a little bit from the standard PR plan and talk very frankly about things,' he said to applause from the audience.
This discussion has been archived. No new comments can be posted.

John Carmack's Oculus Connect Keynote Probably Had Samsung Cringing

Comments Filter:
  • off-script sometimes means off-project.
  • by ArcadeMan ( 2766669 ) on Thursday September 25, 2014 @05:12PM (#47997721)

    He kept scraping the chalkboard with his Samsung Galaxy S5.

  • What, they're going to ship a VR headset without positional tracking? When you turn your head, nothing happens? That's not VR. That's a TV you wear on your head.

    • by kav2k ( 1545689 )

      On the Gear VR? They've got accelerometer data. It's probably not as precise as external tracking, but still.

    • by binarylarry ( 1338699 ) on Thursday September 25, 2014 @05:20PM (#47997785)

      It means tracking translation. The Gear VR tracks your head's rotation but not translation which triggers a reflex in your brain that causes nausea.

      Basically the brain knows that your head moved a certain way and what your eyes see doesn't match that. In turn, your brain decides that the only explanation is that you've been poisoned and makes you want to hurl as a defense mechanism.

      • by smaddox ( 928261 ) on Thursday September 25, 2014 @05:40PM (#47997907)

        Oculus's software uses a ball-stick model of the head, so that turning also produces a translation. Don't knock it till you've tried it (I'm assuming here you haven't tried it), they've almost completely solved the nausea problem, even for sensitive people.

        • by Anonymous Coward
          There isn't any study of sufficient size that actually show's they've solved the problem. They have a few anecdotes, and a questionable sample at best. We'll know if they've actually solved the problem when they release it to the mass market, but if they've failed they'll have set VR back to square one.
        • by Anonymous Coward

          Considering I'm sitting here with their latest offering and know you're full of bullshit because I'm not sensitive and the product still makes me feel very unwell in many instances, BULLSHIT

        • This is talking about the Gear though, not the Occulus DK. Has anyone tried the Gear yet?

      • by msauve ( 701917 )
        You track translation with an accelerometer (like rotation with a gyro). But neither is perfectly repeatable - they don't return exactly to zero. So, without some absolute reference for both, things get off. A compass can provide an absolute reference for horizontal rotation, the accelerometer provides an absolute reference for vertical (tilt - a compass might be able to do both, really), but an absolute reference for translation is more difficult - how do you move across the room and then return to exactly
      • by janoc ( 699997 ) on Thursday September 25, 2014 @06:13PM (#47998157)

        That isn't actually true. You *will* get sick even with positional tracking, as many people found out when the DK2 Rift was released. Just look in this thread, for example:
          https://www.reddit.com/r/oculu... [reddit.com] Positional tracking enhances immersion and potentially presence, but it is not really a fix for motion sickness. Unfortunately many people don't understand this.

        The problem is deeper - you are correct that the sensory mismatch between what you see and what your sense of balance (inner ear) and proprioception (nerve endings in your muscles relaying the position of your limbs) are telling you is what causes the problem. However, that is not really tied to the positional tracking. It is fairly easy to demonstrate - many people get sick even with full 6DOF tracking using a very expensive big bucks tracking system, walking around in a CAVE, not using an HMD at all (CAVEs are usually far less motion sickness inducing than HMDs).

        Most of the nausea problems are caused by poor application design - sudden accelerations are bad, because you don't expect them (it is akin to someone pulling the rug from under you!), motions not initiated by the user are bad (again, unexpected movement!), inappropriate navigation schemes - strafing, head bobbing, "aiming with your head" (not being able to look and change direction of movement independently - as in all FPS games that use mouselook), etc. All these things cause motion sickness. No amount of tracking wizardry is going to help you there unless the design of the application is fixed - and these problems are unfortunately in almost every single demo that was released for the Rift so far, despite there being 30+ years of published research on VR available.

        Then there are problems that are often ascribed to motion sickness, but are not really - headaches, dizziness, eye strain. Those are often caused by a poorly adjusted HMD. This is where Rift suffers a lot, because unless you have perfect vision and your eyes are spaced exactly the same as the Rift lenses, you will get eye strain and headache after a while due to a blurry, out of focus image. This is why commercial HMDs have both dioptric adjustment (the two pairs of replaceable lenses really aren't a solution) and interpupillar distance adjustment (the lenses or even displays themselves can be moved closer or farther apart). Another issue with the Rift-like HMDs is with scenes where the textures and jaggy, not antialiased lines cause visible "beating" (moire) against the raster of the relatively low-res display, provoking a lot of visual discomfort - this was really bad in the DK1, DK2 reduced it a bit thanks to the higher resolution and pentile display. That's why dark scenes work best with Rift, because the dark pixel raster is not that visible.

        • It's not wrong so much as it's not the complete picture.

          But I'm not in the business of writing novels on slashdot.

        • I can confirm there's an application design issue there: both me and my girlfriend made the mistake of running backwards in the Tuscany demo, and when you do that you can pretty much feel your stomach lurch forwards. There's definitely a learning curve there where VR games are not going to be able to have sudden accelerations like we do with current movement systems. Though conversely, I felt great playing HL2:DM in VR - getting blown about by fans and the like just felt...like well I was being thrown about

        • This might be the reason it never took off the fist time around, 15 years ago, and why it's still failing to take off. For VR to work, you have to design the game specifically to work with the VR hardware. But the VR hardware has always been so expensive that only a few people are willing to buy it, and therefore there is not incentive to spend the time developing for it. And since there's no development going on, there's very little reason for people to spend so much money on it. Big circular problem th
      • by Twinbee ( 767046 )
        I hope small amounts of lag in VR causes nausea too, because if there's one thing developers don't seem to care about enough, it's latency/lag and frame rate (no, even 60fps isn't good enough). If they can get it below 10ms lag, then I'll start to be a bit happier.
        • Yep pretty much anything causes it, the VR experience has to be perfect or old brain freaks out.

          Crazy things, brains are.

        • by Luckyo ( 1726890 )

          This isn't about frames per second but latency of each frame.

          Today most GPUs render things into a buffer, and render two-three frames ahead (double or triple buffering). Far more important, as noted by Carmack in the speech (seriously, go watch it, it's very informative) is being able to do just-in-time rendering and send it straight to the framebuffer to minimize latency.

          • by Twinbee ( 767046 )
            I did watch it. I was pleasantly surprised to see a focus on latency and fps throughout.

            Perhaps G-Sync and a high frame rate is a simpler way to reduce latency, and then we can still keep the three frame pipeline. I don't think he mentioned G-Sync which was a surprise. JIT rendering also sounds good though.
            • by Luckyo ( 1726890 )

              G-sync is about syncing output of the buffer to frame rate to avoid tearing. It does nothing to latency.

              JIT rendering also made it to maxwell btw, but that's a whole different story.

              http://www.geforce.com/whats-n... [geforce.com]

              • by Twinbee ( 767046 )
                Gsync does help with input lag / latency. From the horse's mouth, it's mentioned numerous times: http://www.geforce.com/hardwar... [geforce.com]
                • by Luckyo ( 1726890 )

                  The only way it could possibly "help latency", other than placebo effect, is helping latency vs system with vsync enabled.

                  It cannot do anything to the system with vsync disabled, and having to match frame timing on display likely increases latency overhead. Monitor overhead already occupies a large chunk of the latency, and increasing it would likely increase, rather than decrease input latency.

                  If you were conscious of input latency, you were already playing with vsync off. That means gsync will in fact inc

      • It means tracking translation. The Gear VR tracks your head's rotation but not translation which triggers a reflex in your brain that causes nausea.

        Basically the brain knows that your head moved a certain way and what your eyes see doesn't match that. In turn, your brain decides that the only explanation is that you've been poisoned and makes you want to hurl as a defense mechanism.

        Maybe not such a bad thing. A lot of gamers drink Monster, which is similar to poison - at least in flavor.

  • by An Ominous Coward ( 13324 ) on Thursday September 25, 2014 @05:32PM (#47997857)

    Samsung cringing? Because Carmack referenced hardware limitations of the current display technology that anyone who could follow his speech either already knows or could have gleened from reviewing the basic specs? And the display technology is still is (or is equal too) the best available in industrial quantities?

    It's not like he said "Company X's displays are so much better, it's stupid we didn't go with them." That might have induced some cringes. The actual speech? Not so much. It was interesting enough for the technical material, don't try to spoil it with melodramatics.

    • by Charliemopps ( 1157495 ) on Thursday September 25, 2014 @05:53PM (#47998019)

      In my job, I work heavily, all day long with large marketing, sales and product management departments. The parallel universe those people live in is rather astonishing. If you diverge from their line of thinking even in internal meetings, you're getting talked to by management. It's to the point that I have meetings even with external engineers and we'll have both of our sales departments on the phone preventing us from solving problems because neither of us are allowed to admit there are problems. lol

      What ends up happening is we find time to exchange email and later speak privately. I find it hilarious that engineers from two separate companies have to collude together to trick our respective Sales organizations into believing nothing was ever wrong in the first place.

      • Re: (Score:3, Insightful)

        I think you missed a bit of the strategy; the sales guys don't care if something was wrong, as long as the engineers fix it. What they don't want is for THEM to be wrong. The product? Not so much....

    • Indeed. Carmack's honesty and plain openness is a breath of fresh air where everybody is trying to get the latest "scoop" and drive clicks / hits / web traffic with the latest "corporate news".

      I miss Carmack posting on /.

    • by sd4f ( 1891894 )
      I think a lot of the tech press have been too unforgiving with their differentiation between engineering design and industrial design. The Note 3 screen is a great example, where I really ask the question, who cares? Maybe some people from the fruity cult look at it as not holistic design that they so love, but the fact of the matter is it's early days for a reasonable attempt. Carmack in previous keynotes has made that point, previous attempts at VR were woeful. Now tech is getting good enough to have a de
  • That was an amazing video purely to watch someone talk without ever finishing a sentence or pausing for thought. It was like watching a stream of consciousness.
  • I appreciate how he shares technical details with us even though it probably doesn't benefit him personally at all.
  • Direct brain interface is the future, but make sure there's a Log Out option once you're inside the game.

    • by Malizar ( 553281 )
      You might want to check for a log out option before getting inside.
    • Also, make sure there there's a safe way to remove the headset without killing the player due to a high-powered radiation burst, which a brilliant but psychotic game developer has devised in order to trap players inside his revolutionary virtual online game world until they can track him down and defeat him, thus allowing everyone to finally escape and re-join the real world.

      Or at least, that's what I've learned from anime.

    • by Anonymous Coward

      This is the United States of America. Getting a bone fixed can cost up to $10,000. Imagine the health complications, and doctor bills for problems with a direct brain interface? What if the immune system rejects the interface? What if bacteria colonize the neural interface? What if the body's regular nervous system atrophies from lack of use? What about the human labor in customizing the interface, for each person's unique nervous system?

      Compare that to the cost of a 9 inch high 1440p LCD, or even a potenti

I tell them to turn to the study of mathematics, for it is only there that they might escape the lusts of the flesh. -- Thomas Mann, "The Magic Mountain"

Working...