Oculus Rift Development Kit 2 announced, up for preorder (based on Crystal Cove)

Well, thanks to this thread I learned that Unity Free doesn't support the rift - so thanks!

Hopefully that'll change, and I'm also in the ranks of having spent a lot of time learning Unity, but man, UE4 looks better every day.

I ordered my DK 2 a day after announce, so I have quite some time before actually testing anything out ;)
 
There are a TON of changes listed in there. I feel like the amount of updates UE4 has been getting with the community involvement is one of the most developer-positive things to happen in quite some time. :)

If I'm correct someone said that the 4.4 update for UE3 will include time warp which will be useful for those (including me) developing for DK2. I'm excited! lol
 
Palmer's been responding in Reddit. Here's some of his responses.

We were shooting for this week right up until these last few days. We could not announce anything until we were sure that a hold was needed - we wanted to get everything tied up and start shipping this week, but it needs a few more days.

We did not delay the explanation, we just held off on making an announcement until we were absolutely sure that the explanation was needed.

The SDK betas that people have been using at shows is very different from the final SDK. It would not help people get a feel for the new SDK at all.

Please can you give us some idea what time we had to have ordered to get in on the first batch?
No, because that answer varies by region.

In response to a guy asking if some people who ordered later in the line will actually get it earlier.

Some will get DK2 later, some will get it earlier. We are sticking as close as we can to shipping in order, but it is impossible to do strictly in-line international shipping.
 
And more fresh news today...

Unreal Engine 4.3 release update details:

  • Upgraded to new Oculus SDK (0.3.3-pre.1 SDK), with latest goodies!
  • Oculus Rift DK2 supported out of the box, with full motion tracking
  • New direct rendering path and time-warping, which significantly reduces latency on the device.
  • Check out our new “Couch Knights” sample, created to show off the new Oculus Rift DK2’s capabilities

I'm interested in what your options are with the ingame body. My project relies on the player to lean over edges and lean out of windows quite heavily. Hopefully setting up the ability to have your feet somewhere other than directly below where the 'head' is, is relatively easy. Positional tracking opens up a whole new slew of problems to think about.
 
I hope it's not a disadvantage if I ordered it from Switzerland.

Hard to say. This whole thing is all a bit inconsistent if it's anything like DK1 distribution. But especially if you are international, don't bank on any hard dates as when you'll get your rift. You're just setting yourself up for disappointment.
 
Hard to say. This whole thing is all a bit inconsistent if it's anything like DK1 distribution. But especially if you are international, don't bank on any hard dates as when you'll get your rift. You're just setting yourself up for disappointment.
I ordered @9:12AM, so I expect to be in the very first batch.

But it would be ok if I would get my DK2 later. I'm not (yet) a developer. I just want to try it out and let my friends know about it.
 
I ordered @9:12AM, so I expect to be in the very first batch.

But it would be ok if I would get my DK2 later. I'm not (yet) a developer. I just want to try it out and let my friends know about it.
At that point the 'first batch' is pretty much the only ( or first out of two if at the very end of july ) batch actually shipped in July ( which -should- still represent about 5k units ).
 
I ordered @9:12AM, so I expect to be in the very first batch.

But it would be ok if I would get my DK2 later. I'm not (yet) a developer. I just want to try it out and let my friends know about it.

How did you order so early? I tried immediately after they announced, clicking on that 2-pixel high broken "buy" graphic, and I couldn't get an order in until 11am....
 
Eh, I'm okay with this delay. It's just a few days for a few people, and in exchange they wont have to rush the SDK so much.

How did you order so early? I tried immediately after they announced, clicking on that 2-pixel high broken "buy" graphic, and I couldn't get an order in until 11am....
Some of us had better luck doing the very same thing, I guess.
 
At that point the 'first batch' is pretty much the only ( or first out of two if at the very end of july ) batch actually shipped in July ( which -should- still represent about 5k units ).
Palmer said that this delay will only affect the first shipping (5k devkits). The second batch (also 5k) should ship at end of July.

How did you order so early? I tried immediately after they announced, clicking on that 2-pixel high broken "buy" graphic, and I couldn't get an order in until 11am....
https://docs.google.com/spreadsheet/ccc?key=0AsakiLZiXDfLdEFhNXRzMU44VkNZNzlZVEI2NXFTY2c#gid=3

I'm not that early. There are around 400 ahead of me. And the list contains only 1600 people of 45.000 that ordered it.

Edit: Wait, there is an updated list. So there are around 500 ahead of me in the list with 2600 people. There is also a Data & Calculation tab. According to the extrapolated data there were around 5500 orders in the first 2 hours (8-10AM).
 
How did you order so early? I tried immediately after they announced, clicking on that 2-pixel high broken "buy" graphic, and I couldn't get an order in until 11am....

I ordered that way and got in a partial order at 8:17. I then contacted oculus and had them restore my order.
 
Palmer said that this delay will only affect the first shipping (5k devkits). The second batch (also 5k) should ship at end of July.
I should probably re-check their previous statement but I'm pretty sure that :
- 5k was never the size of the first batch, only the total number of DK which should be shipped from the distribution center before the end of the month
- 10k being the total number of DK2 produced by the end of the month ( so the other 5k will still either be at the factory, or still traveling from there to the distribution center, by the end of the month.

So at best 5k is the number of DK2 delivered by the end of the month, or at least shipped to the consumer/dev. ( so from the extrapolated data of the google doc, it doesn't even cover the first 2 hours of orders )

fake edit : just checked it's pretty much what I was saying :
The first batch of official DK2s have left the manufacturing facility and are making their way to our distribution centers now. We expect to ship roughly 10,000 DK2s from the factory in July, with just over half of the units through distribution centers and on their way to doorsteps before the end of the month.
 
Delaying for an SDK sounds a little suspect though. Couldn't they have the SDK available for download by then or do they actually need a week+ to get it ready?

How is it suspect to delay the development kit 2 because that software development kit for it is not ready? They go together - especially for developers, which is who this is really for.
 
Well good to see there was an update even if it means a bit of a delay.

Some will get DK2 later, some will get it earlier. We are sticking as close as we can to shipping in order, but it is impossible to do strictly in-line international shipping.

Hopefully Canadian shipments aren't going to be delayed. I'd really like to be in the first batch but I shouldn't get my hopes up.
 
I should be fine then, ordered within the first ~hour it was working and I live about 30 minutes from OculusVR

Yes, I know that is not how it works.

Glad they held off shipping them, as the SDK is rather important for all the changes they have made.
 
How is it suspect to delay the development kit 2 because that software development kit for it is not ready? They go together - especially for developers, which is who this is really for.
Because the software is easily shared without shipping it. Given the time there can be between the shipping and the delivery, even more so with international shipping, many people from the first batch would probably already have the new SDK downloaded, by the time they actually received their DK2.
 
Because the software is easily shared without shipping it. Given the time there can be between the shipping and the delivery, even more so with international shipping, many people from the first batch would probably already have the new SDK downloaded, by the time they actually received their DK2.
Exactly.

The new SDK may be finished next week, but we will get our devkit in 2 weeks.
 
Because the software is easily shared without shipping it. Given the time there can be between the shipping and the delivery, even more so with international shipping, many people from the first batch would probably already have the new SDK downloaded, by the time they actually received their DK2.

If they shipped today, some people would receive their kit tomorrow, and the SDK wouldn't be there. If the SDK is going to be ready next week, it makes sense to ship next week. The DK2 isn't useful to devs unless they have the SDK, and it isn't useful to gamers until devs get the SDK and build and recompile their stuff. It might make sense to start sending off some of the international orders because you can assume a long lead time. But then again, they may not be 100% confident that the SDK will be ready next week either. You never know with software.

Exactly.

The new SDK may be finished next week, but we will get our devkit in 2 weeks.

Not true - some people will get it next day, some people will get it in 2 days, some in 3 days, etc... So if it ships next week, unless it ships friday, it will be in some people's hands next week.
 
2-3 days delivery? I'm sceptical.

I don't know where they are shipping from (maybe someone with a DK1 could share where they came from ), but I assume Southern California since that's where Oculus is located. Any typical ground shipping, UPS/Fed Ex/USPS will mean anyone in LA will get it next day, and Bay area (which is loade with devs) will get it the second day.

This is the outbound UPS map from SoCal:

map_0541.gif
 
I paid 75$ for shipping in Switzerland. Hopefully that means that I will get mine directly into my room from a helicopter.

Btw good point here:

Who would complain about that? No one.

Let's try rephrasing your questions...

Would you rather be in position A or B?

A) Have the physical device in your possession and wait for the electronic SDK to be delivered instantaneously.
B) Have the electronic SDK in your possession and wait for the physical device to be delivered sometime in the next
14-21
days?

I'd be much, much, much happier with option A. If it takes a week to ship the devices, wouldn't option A line up perfectly if the SDK needs 1 more week?

But the reality of the situation is I'm not included in this batch.

Anyhoo, I do appreciate the update, please keep it coming. And I don't think it's going to happen, but I'd really dig a schedule for updates.
 
If they shipped today, some people would receive their kit tomorrow, and the SDK wouldn't be there. If the SDK is going to be ready next week, it makes sense to ship next week. The DK2 isn't useful to devs unless they have the SDK, and it isn't useful to gamers until devs get the SDK and build and recompile their stuff. It might make sense to start sending off some of the international orders because you can assume a long lead time. But then again, they may not be 100% confident that the SDK will be ready next week either. You never know with software.

Not really. If they shipped today and then let people download a link with the SDK on next week, everyone will have their rifts working on the day the SDK is released instead of having to wait even longer for the postal service.

Another day of Oculus doing what Oculus do best.. deflecting the real question of what everyone wants the answers of to some bullshit empty statement to keep the drones interested and talking about their product.
 
Not true - some people will get it next day, some people will get it in 2 days, some in 3 days, etc... So if it ships next week, unless it ships friday, it will be in some people's hands next week.
I know some people would end up with an DK2 before the SDK is ready; I'm only saying that in the end, delaying the shipping only punish even more the people who will have international shipping, while not actually making anyone have the combo DK2+SDK sooner.

The only "positive" aspect is that some people won't feel like they have a 'useless' DK2 in their hand for a few days, waiting for the SDK release.

And... well maybe saving people some bandwidth ?
 
I know some people would end up with an DK2 before the SDK is ready; I'm only saying that in the end, delaying the shipping only punish even more the people who will have international shipping, while not actually making anyone have the combo DK2+SDK sooner.

The only "positive" aspect is that some people won't feel like they have a 'useless' DK2 in their hand for a few days, waiting for the SDK release.

And... well maybe saving people some bandwidth ?

You know it wouldn't be as simple as that. Look at the pandemonium and complaining that comes from simple shipping updates. Can you imagine if thousands of people starting getting their DK2's and weren't able to get them working properly? It would be a disaster.
 
Some of you guys seriously need to chill. This is a dev kit in the end and if they want to make sure it's 100% for when the first people get it then that's their choice. They don't want a scenario where someone receives their dev kit and can't start integrating stuff with it because the SDK is screwed up. The SDK and the dev kit go together.

Stop complaining because you live outside of the United States and are worried about the international shipping. That's a part of logistics that's outside of their control.

If you're an enthusiast, what's the big deal? There's not much DK2 demos out yet. Maybe upgraded Tuscany demo, recently released Couch Knights.. There's not much else out there currently.
 
I can't figure out the damn spreadsheet. My order was 10:21am PDT and I'm in the US. I guess I'd be pretty lucky to get in this month?
 
Region shipments..Didn't think about that.. That means I'm most probably in the first batch to my region. So to those of you in the US that ordered around 11:45AM: Sorry for jumping the queue :)

Some of you guys seriously need to chill
Stop complaining

I don't see much overly bitchy complainers here? Why are you exaggerating? We all love OVR, and we're all excited, people are just talking.
 
You are maybe #6000 or something like that. Expect your order to arrive in August.

I wouldn't be so sure.. People keep on referring to the spreadsheet when in the end, all of that are estimates. Add to that, what region you're from matters.

Like for example, I'm pretty sure the allocation for North America is larger than Europe.
 
How is it suspect to delay the development kit 2 because that software development kit for it is not ready? They go together - especially for developers, which is who this is really for.

This was already answered by a few people, but I will say that as a dev I would rather have the device and wait for the SDK then wait for both. Considering there is an SDK already out that supports DK2 some testing could be done with moderate success and UE4's update supports DK2 as well.

That being said, I think Oculus is making the best decision from a PR standpoint. Imagine the "reviews" of DK2 if the SDK was limited or buggy.
 
No confirmation on that, but most likely no at this point.

If there's one thing, Oculus really does have to give out more updates. While they do have the "right" to delay, there are people who are going to be gone because of business, vacation, etc I can imagine that a fair few people who ordered when it said on the order page, "shipping in July" is still thinking it'll ship in July. Some of those people could be out of town during different parts of August for example.

Add to that, not everyone checks Reddit or the forums.

I'm fine with the delays, but they need to inform people so that when their package arrives its not sitting out for someone to take.
 
Ordered at 10:56am the first day, that Reddit list has 1070 people ahead of me out of 2600, any chance to be in the first 5000 batch?
 
Dude man, I ordered 10:03 AM PDT. I'm not expecting shit next week to tell you honestly.

That's what i figured but at least with this delay the diffirence between the first and second shipment won't be too long. Hopefully we get it by early August then.
 
This was already answered by a few people, but I will say that as a dev I would rather have the device and wait for the SDK then wait for both. Considering there is an SDK already out that supports DK2 some testing could be done with moderate success and UE4's update supports DK2 as well.

That being said, I think Oculus is making the best decision from a PR standpoint. Imagine the "reviews" of DK2 if the SDK was limited or buggy.

Yeah, that's true, especially since UE4 was able to ship their new version with DK2 support. But they could find a show stopping bug next week in the SDK, and delay another week, and having the DK2s sitting on people's desks for weeks without the SDK would be bad. I shudder just thinking about the pain of hardware and driver testing across a range PC configs and OS versions.


If there's one thing, Oculus really does have to give out more updates. While they do have the "right" to delay, there are people who are going to be gone because of business, vacation, etc I can imagine that a fair few people who ordered when it said on the order page, "shipping in July" is still thinking it'll ship in July. Some of those people could be out of town during different parts of August for example.
[..]

This I agree with big time. They should look at Unreal and how open and transparent they have been with UE4. More information only helps.
 
Top Bottom