Approvals 11/3 ▼
Imp0ssibl3 (2) - 2553d ago Cancel
ccgr (3) - 2554d ago Cancel
KaiPow (1) - 2554d ago Cancel
Aurenar (1) - 2554d ago Cancel
LavaLampGoo (1) - 2554d ago Cancel
gangsta_red (2) - 2554d ago Cancel
SoloKingxRobert (1) - 2554d ago Cancel
290°

Microsoft Trademarks Direct Physics - Is This A New Physics API for DirectX 12?

Microsoft trademarked Direct Physics. After their acquisition of Havok in 2015, this sounds like a dedicated physics API for DirectX 12.

Read Full Story >>
wccftech.com
Create Report !X

Add Report

Reports

+ Updates (1)- Updates (1)

Updates

Changed from Pending to Approved
Community2553d ago
LavaLampGoo2554d ago

Like the article says, this sounds like prep for some announcement at E3 and my guess is involving the Scorpio

TheCommentator2553d ago

And XB1.

DX12 HW is designed to be really efficient with advanced physics and lighting renderers, so it looks like the aquisition of Havok was merited after all. Nvidia corrobotates this, saying that their new physics and lighting rendering solution works best on DX12 HW. Scorpio development is supposed to make XB1 games look better too, according to Turn 10, but you're right about it likely being announced at E3.

Mystogan2553d ago

nah, this is something for developers. It will likely be revealed at //BUILD/ next week.
That's their developer conference.

TheCommentator2553d ago

Good point, I forgot about Build. 👍

rainslacker2553d ago

MS isn't going to leverage Havok to be DX exclusive. That would be completely idiotic considering what they paid to acquire Havok. Havok is worth a lot more as a licensed API or game engine than it is as a marketing tool for DX. If MS leverages havok to be DX exclusive, then it just opens the doors for other capable physics API's to make their way into the market....which on the back end they already are, because some people were concerned MS would strip Havok tools away from them before they could finish development. That isn't something that MS wants, because it just gives more leverage for Vulkan to have a supplimental API which can outdo whatever MS has to offer. That isn't something NVidia wants, because the more people move towards open source compatible solutions, the less relevance their DX ball licking has....and Vulkan and OpenGL have already given AMD an edge almost out of nowhere among developers.

Anyhow, to be more informative, and not seem like I'm merely trying to attack you(because I'm not), this is Havok tools being integrated into DX with a rebranding. It's not something that is hardware dependent, nor does Havok physics tools work on the hardware level like that. Physics tools in general are simple math(relatively speaking) type tools which run extremely fast, and don't require special processes to make effective. Havoks lighting tools work on a similar principal, but are hardware dependent to some degree, however, their lighting processes aren't anything out of the ordinary that wouldn't be built into hardware either way if it's going to support certain functions. Quite honestly, MS current API is actually stronger in the lighting rendering pipeline than Havok ever was.

Personally I wouldn't really trust anything NVidia says about what works best where. If their tools work best on DX hardware, it's because that's all they care to support. Considering NVidia is all about DX because they can't be fussed to make something like Vulkan that their competitor did, what is their opinion on the matter worth at all? NVidia isn't in the business of making physics model processes. They're graphics makers. Their lighting rendering solutions work better on DX hardware, because they were built in conjuction with DX and with DX in mind. Anything they make in terms of physics processing relies strictly on the GPU compute aspects of it's chips, and the math itself doesn't require anything substantial on the processors themselves. Game physics is about as simple physics as it gets. Seriously....game physics algorithms are rudimentary middle school math that can all be done in a few steps, using mostly add, subtract, and multiply with some floating point thrown in to keep it accurate.

TheCommentator2552d ago

Right, Rain, but I didn't say it would be exclusive. I said it would work really well on DX12 HW, which is designed to run physics and lighting. DX12 doesn't make Havok effective, it makes it more effective... or did you forget what a HW accelerator is?

Also, you're really going to call what Nvidia showed at GDC rudimentary math? It is the beginnings of CG quality physics being rendered in real time, and it's far more advanced than any other physics renderers available because of it's use of DX12. They even went as far as to explain that their solution wouldn't run as well on other HW. Besides, the real point is that it doesn't matter how fast physics currently are because there still isn't enough processing power to run complex physics and lighting in real time. Simple ≠ complex.

Furthermore, who says Direct Physics is simply Havok with a new name? MS could have used Havok as a base to build a physics renderer similar to Nvidia's, but MS had mentioned Direct Physics as far back as 2006, so it's likely that MS incorporated elements of Havok into DP and not just changed Havok's name.

As far as the "DX12 ball licking" goes, grow up with that rhetoric. DX12 will make a difference because it's HW >in addition to< being an API. Does PS4 have DX12? Without it, it will have to use emulation of the HW functions in order to render scenes of the same quality, while DX12 will add to the processing of what the XB1 already has. You don't have to believe me, but when XB1 sees parity with PS4 multiplats remember this conversation.

rainslacker2552d ago

First, let me say I wasn't really trying to dissuage against your comment completely. That wasn't my intent.

But, moving on to address your reply, Havok isn't a hardware based physics engine. That would be something more like PhysX. Havok at it's core is built to be hardware independent. Generally, DX side stuff like this is also hardware independent.

What MS is doing here, is integrating the physis engine into the SDK. That's where it becomes beneficial. Unless MS has greatly revamped the already great Havok tools, I can't see that the way it runs will be changed at all between DX hardware and non DX hardware. It's not to say that certain hardware sets couldn't include processes which run Havok tools functions more effectively, but I feel at this juncture, that is a lot to presume, and outside a couple aspects of the tools, I'm not sure it's necessary due to how efficient the tools already are.

I think it's important to understand just how good Havok tool's are. And I for one am quite excited that it's being implemented into a SDK level solution for many reasons. The socketed approach that has been had to be taken up to now is sufficient, but this just makes everything more streamlined.

Anyhow, onto the math of Nvidia. Yes, I'm going to call it rudimentary math. When I say rudimentary, it's entirely relative to actual complex physics calculations which are used for say actual CG rendering techniques, or real world prediction/application of physics models, which are not practical for in game implementation. The math used in games is simple. It's about as basic as it gets, because that is what works best, and overall, super complex algorithms just aren't needed for any kind of physics that you see in games. Physics, by and large, is made up of "tricks" which uses algorithms which achieve a similar or acceptable result without worrying about exacting precision.

This isn't the same as rendering physics, which is where things like lighting and what not reside. But overly complex algorithms which provide real photo-realistic images are still a long ways off from gaming application. DX hardware or not, you're talking about hundreds of millions of compounding algorithms processed per pixel to abstract how light is reflected, and it takes an exhorbitant amount of time...so even in lighting physics, it uses "simple" math to achieve desireable results.

"who says DXP is merely Havok with a new name"

It's havok tools integrated into the SDK. This is actually known already in the dev community. Many people are excited about it.

If it's more....what would it be? Based on all I've said, what more is needed?

I'm not saying it's all Havok tools, or what MS has changed compared to the Havok tools package, or how exactly it's integrated for development implementation, but it is Havok tools.
As far as growing up....maybe I could have chosen better wording, but NVidia has a history of talking up DX and not taking responsibility for poor performance from anything else because they simply decide not to write drivers. Sorry if my callous description offended you, but that's what NVidia has done for a while now, and it's annoying for devs, and for some people who actually understand that NVidia is often full of sh*t when it comes to this stuff.

rainslacker2552d ago

"Does PS4 have DX12"

No. But it won't have to emulate it. That's not how API's or tools like this are set up. Havok has run great on PS consoles since it's inception, just as it has on Xbox since it's inception. Havok isn't hardware specific, and despite this new itteration having an SDK level implementation, which is good for Windows hardware support, MS is still going to offer Havok tools in a way that allows for portability. If they don't, they've pretty much just rendered their new toolset useless to any development outside of those which are only meant for windows platform release. Even if they don't offer up Havok, then 3rd party tools will make it more than possible....such as the ones I build which specifically work to port code between platforms where no direct portability is avaiable.

Normally I don't like to list my resume, but consider that I got my first major job in the game industry due to having written my own physics engine, which led to me becoming a tools developer, and I am intimately well versed on how these things work, because it's made up a bulk of my professional career.

That being said, don't take what I say in either comment in this thread as some sort of derision against what MS is doing. This is actually one of the most exciting things I've ever looked forward to on a professional level. It's not something that's going to make a huge difference to the end user, as I assume end results will be on par with what we have now, but from a development perspective, this is pretty exciting stuff.

Sorry if I seem argumentative with you about it, but I actually do understand what's going on here, and I feel that my knowledge on the subject is much more relevant than you're correlations to things which aren't applicable to what is happening here. Going forward, I have no intention of being critical of this, and really look forward to sharing my expertise to those who may wonder what some of all this means for them or development.

So take that for what it's worth.

+ Show (3) more repliesLast reply 2552d ago
Mystogan2553d ago

Its gonna be revealed at build next week, not E3.

shiva12553d ago

May 10 to 12 in 2017. I have my eyes glued at this event every year.

XanderZane2553d ago

It just keeps getting better and better. Rich L. was right. There was a lot more news about Scorpio then what he couldn't share.

Festano2554d ago

Would be great, I love games with highly accurate physics

christocolus2554d ago (Edited 2554d ago )

Simplygon, Havok, Direct Physics... These will definitely help improve game development. Hopefully, we will learn more at E3.

gangsta_red2554d ago

Sounds like MS is suiting up for some interesting games.

christocolus2554d ago

Yeah. Can't wait to see what they have planned for E3.

Alexious2553d ago

Hopefully. They need to announce more first party games

SpaceRanger2553d ago

They wouldn't put focus into this at E3. This is dev conference material. So don't hold your breath

freshslicepizza2553d ago

@SpaceRanger
"They wouldn't put focus into this at E3. This is dev conference material. So don't hold your breath"

I imagine they will highlight some of the new abilities on the hardware, so please do keep holding your breath.

timotim2553d ago

MS seems to be doing what I hoped...focusing on building game engine elements that not only 3rd party studios could use, but for first party as well.

Goldby2550d ago

yes, instead of designa nd build the games themselves, charge others to use your product to makea game for their system.

Ms at the end of the day is looking for the easiest buck

rainslacker2553d ago

I think it's a new package for what already exists. I know MS has some new physics model API's coming out which are supposed to address some needs which currently have been up to the developer or tool makers to develop. basically they're moving it out of the tools realm, and making them more of an integrated to the SDK solution.

I'm supposed to be getting some information next week on what this is all about. I have a feeling it's just going to be what I already know exists, but put into a MS bundled package, with some workload algorithms likely redesigned from current offerings to match up with the overall DX game loop algorithms....which is something that used to be have to be done on a per game basis.

That in itself is a good thing for developers though, because it means less work on their end to figure out what works best in their own implementations. Kind of requires understanding how 3rd party tools and built in SDK solutions differ from each other in the development cycle, which I'm not going to get into excessive detail about....because I don't know how to talk about it in laymans terms.

Anyhow, I don't see it dramatically changing game development, because there is nothing new on the physics front that is required for current game designs to run.

There is no need right now to reinvent the wheel with complex physics models, because the physics models which have existed for a long time are sufficient, elegant, and efficient. Making them more complicated just makes things worse, and MS knows this, because they're software engineers. When it comes to physics in games, simpler is better, because it means more can be done with the same effect. Game physics is quite literally some of the most basic junior high level math you can imagine nine times out of ten. That's all it needs to be.

I don't see a lot of this being talked about at E3. Dev stuff like this is extremely dry stuff, and people would zone out. When it comes to stuff like this, I'd see them showing, not telling, and when telling, they're likely to simply show and not get into the details. If you want to see how exciting this is on a development level, just watch a build or GDC conference about engineering stuff in general. It's very technical. For those that work in those fields, it can be very interesting, and even cool at times, but to the average person with only a cursory knowledge of game design, and even less knowledge on what's on the game code side of stuff, it's all just a bunch of jargon and high level details about how to make things work. Just think of it the difference between MS showing CD3's destruction physics, versus the actual discussion during the same showing which explained how it worked. How many people actually understood or listened to the technical stuff and how many people actually talked about the results themselves? E3 is about results....Dev conference panels are about boring technical stuff.:)

+ Show (1) more replyLast reply 2550d ago
Aurenar2554d ago

Technical test for physX retirement?

KaiPow2554d ago

PhysX was a neat concept but I didn't like having a separate card dedicated to it.

Alexious2554d ago

PhysX was bought out by NVIDIA a long time ago. This is about Havok.

The PhysX middleware nowadays isn't used in that many games, if you were referring to that.

KTF262553d ago (Edited 2553d ago )

Actually PhysX is used in much more games than what you think
PhysX is full physics engine and it's the main physics engine used in Unreal Engine 3, 4 and Unity 4, 5
most if not all games use these engines use PhysX
but it has some features require nvidia's hardware and we rarely see these features implemented these days

rainslacker2553d ago

PhysX has always paled in comparison to Havok tools. In any case, I'm not aware that DX ever directly integrated PhysX into it's SDK. It offered socket level implementation, but beyond that, DX had it's own physics API's which were just as capable as physX most of the time, and if they weren't, third party tools were usually more capable. The necessity for things like PhysX aren't even really required anymore. OTOH, SDK level physics integration is really long overdue. Having to tie in a physics engine on top of whatever the API's pipeline was was just an extra step, and could sometimes not work the way it should have without extra work.

@KTF

PhsyX is the main offering for UE and Unity, because it doesn't require anything to include. But most big games use third party physics engines because they're more efficient and typically run more physics algorithms without the need for special hardware(or high level implementation routines). If you look at the credits of any big game, you are much more likely to see the Havok logo somewhere in there, because it's just that good. NVidia had PhysX at a time when it made more sense to have a hardware level solution. Nowadays though, GPU Compute is generally much better and infinitely more versatile. I always felt PhysX was long overdue for retirement.

Show all comments (38)
80°

Outriders Dev's Next Game Has Been Canceled After Publishing Agreement With Take-Two Fell Through

Outriders developer People Can Fly's next game has been canceled after its publishing agreement with Take-Two Interactive fell through.

Read Full Story >>
twistedvoxel.com
Create Report !X

Add Report

Reports

+ Updates (1)- Updates (1)

Updates

Changed from Pending to Approved
Community3h ago
Tacoboto20h ago

"the capital group of PCF Group S.A."

If you're getting funding from a group that needs two different ways of Acronyming itself, things will not go the way you want them to.

banger8814h ago

If it was more online-only crap then good riddance.

jjb19811h ago

Outriders was crap. They slapped that game together and threw in a loot system to get players' attention. This game was absolutely jank and the always online nonsense made it stutter like crazy. People Can't Optimize.

80°

Escape from Tarkov Unheard Edition Reneges on Promised Content Behind $250 Price Tag

The new Escape from Tarkov Unheard Edition has the community in an outrage after promising exclusive access to the new PvE mode for $250 USD.

Create Report !X

Add Report

Reports

+ Updates (1)- Updates (1)

Updates

Changed from Pending to Approved
Community6h ago
Christopher14h ago

$250? Do they not know all the other games that already exist or will be made in the future that can do similar?

SimpleDad5h ago(Edited 5h ago)

This is for the hardcore people that have 2500 h in the game. They basically play that one game the whole year.
Oh and those same people are mad as hell at this... what a way to reward fans of your game and annihilate newcomers.

220°

Microsoft’s Surface and Xbox hardware revenues take a big hit in Q3

Microsoft just posted the third quarter of its 2024 fiscal financial results. The software maker made $61.9 billion in revenue and a net income of $21.9 billion during Q3. Revenue is up 17 percent, and net income has increased by 20 percent.

Read Full Story >>
theverge.com
Create Report !X

Add Report

Reports

+ Updates (1)- Updates (1)

Updates

Changed from Pending to Approved
Community6h ago
darthv7218h ago

Xbox content + services up 62% while hardware down 31%... seems about right with the way they tout you don't need the hardware to play. People can play on their phones or smart tv or other means. I don't hardly play on my consoles directly since getting devices like the logitech g-cloud and ps portal. Which is to also say I have been playing more digital than physical because of these devices.

solideagle5h ago

you should apply in MS PR team buddy, I think you will do a great job in my humble opinion :)

Sonic18812h ago

I thought darthv72 and Obscure_Observer already work for Microsoft 🤔

dveio2h ago

MS: "Xbox services and content without AB up 1%, with AB up 62%. Hardware down 31%. In total a loss of 350 mill."

darthv72: "Seems about right."

MS: "Excuse m ..."

darthv72: "I don't hardly play on my consoles directly."

MS:

Cacabunga4h ago

I can tell people like you are an absolute minority..

If service is up means their fans and fanboys accepted this model and subscribed to it. The near future you will see a big decline because the service is saturated.

shinoff21833h ago

But that's been ms for years. When things aren't going their way they try to change the way things are said. For instance console sales are down, they stop telling how many sold instead telling us how many hours spent in halo or headshots. So it makes sense console sales down just say people are playing on more devices then previous. What they won't say is how many xbox players jumped ship to ps5.

Cacabunga2h ago

Hardware sales are so bad that Sony and Nintendo are blowing the sales off the water with their hardware.

If Xbox are losers, others aren’t..
Xbox already tried everything with Xbox live then subscriptions went down so much that they had to find something else. Their fans subscribed then reached saturation rather quickly.

Hardware and exclusive games is where it’s at! Keep gamers excited, announce decent software and people will support you

purple1017h ago

Xbox hardware revenue tanks to lowest point of Xbox Series generation

Profchaos6h ago

I'm not surprised surface is struggling they aren't relevant anymore

XBManiac6h ago

Too expensive hardware when others offer the same or more for less? Good work, Green Team.

SimpleDad5h ago(Edited 5h ago)

"Despite some early successes for Xbox games on rival platforms, Xbox hardware is down by a massive 31 percent this quarter."
"Without Activision Blizzard, Microsoft’s overall gaming revenue would have actually declined this quarter."
"Xbox content and services would have only been up a single percent without Activision Blizzard..."
"It looks like next quarter is going to be a similar story for gaming at Microsoft, too."

That is crazy... so A/B/K is carrying the whole Xbox gaming.
Oh and Microsoft will be fine. Windows, Office and Cloud are growing with each pc purchase.

purple1015h ago

Activision: "we gonna need a bigger rucksack/backpack please"

Microsoft: "why's that"

Activision: "to carry yo' weak ass'

Profchaos5h ago(Edited 5h ago)

Top brass have also wanted to start seeing returns on the 100 billion they have put into various Xbox related moves so seeing more multiplatform games is highly likely especially from abk

It's basically saying that PlayStation is the reason Xbox is afloat right now thinks to Ps5 versions of COD

Kornholic3h ago

So basically PS and PC gamers' money is keeping Xbox on life support.

Show all comments (21)