'

AMD brings its FEMFX material physics libraries to GPUOpen

Will next-gen come with more physics focused gaming?

AMD brings its FEMFX material physics libraries to GPUOpen

AMD brings its FEMFX material physics libraries to GPUOpen

The next generation of consoles will bring with them a focus on CPU performance, with the Xbox Series X and the PlayStation 5 seeing their most significant hardware upgrades on the CPU/Storage front, and not on the graphics side. 

Yes, both new consoles will release with hefty GPU upgrades, but with AMD's Zen 2 processors comes the promise if monumental performance upgrades for both Sony and Microsoft's console hardware. This could mean that next-gen games could see advanced physics return to the forefront of gaming, just like it had with early PlayStation 3 and Xbox 360 titles. 

With this in mind, AMD has delivered ints FEMFX (Finite Element Method FX) CPU libraries onto GPUOpen, hoping to push games towards realistic material physics and deformation effects. These libraries are designed to multicore processors, making them useful in the next-generation hardware landscape. 

Both the PlayStation 5 and Xbox Series X are likely to utilise 8-core Zen 2 processors, making them extremely powerful, even when compared to a lot of gaming PCs. If developers utilise these libraries, they will help push gaming towards higher core count processors, while delivering more realistic physics in games. Thankfully, AMD's Ryzen CPU released have helped make 6+ core processors enter the mainstream CPU market, paving the way for more core-heavy games in the future. 

Below is a video where AMD discusses its FEM-based physics system, which is now available as part of an Unreal Engine Plugin. FEMFX is also available on GitHub
 

Features

- Elastic and plastic deformation
- Implicit integration for stability with stiff materials
- Kinematic control of mesh vertices
- Fracture between tetrahedral faces
- Non-fracturing faces to control shape of cracks and pieces
- Continuous collision detection (CCD) for fast-moving objects
- Constraints for contact resolution and to link objects together
- Constraints to limit deformation
- Dynamic control of tetrahedron material parameters
- Support for deforming a render mesh using the tetrahedral mesh


You can join the discussion on AMD's FEMFX material physics libraries becoming part of GPUOpen on the OC3D Forums

«Prev 1 Next»

Most Recent Comments

16-12-2019, 14:22:59

NeverBackDown
The best way to get it used is definitely in UE4. Most popular game engine.

The sheer power jump from current gen CPUs and Zen 2 is going to really bring gaming to a new level. Physics and Open World games are going to see massive makeovers.Quote

16-12-2019, 21:33:47

Avet
Quote:
Originally Posted by NeverBackDown View Post
The best way to get it used is definitely in UE4. Most popular game engine.

The sheer power jump from current gen CPUs and Zen 2 is going to really bring gaming to a new level. Physics and Open World games are going to see massive makeovers.
See that is my main gripe with consoles. PCs were capable of handling all of that years ago. But because consoles run on hardware that is pretty much outdated on the launch day the whole gaming world is bottlenecked and forced to suffer the pain of console ports for the next decade until they bring the new ones out.

If I had millions apart from financing the recreation of some ancient monument (Knossos palace) like it was long time ago I would hire some proper brains and make an engine that would bring two Titan RTX cards to their knees. No console support, no DX11, just latest and greatest. Full on state of the art graphics. Just to show how powerful hardware actually is. It can be done, just no one wants to be bothered. I wouldn't care if I put every single dime into it and end up living in a skip. It would be money well spent.Quote

17-12-2019, 00:10:09

NeverBackDown
Quote:
Originally Posted by Avet View Post
See that is my main gripe with consoles. PCs were capable of handling all of that years ago. But because consoles run on hardware that is pretty much outdated on the launch day the whole gaming world is bottlenecked and forced to suffer the pain of console ports for the next decade until they bring the new ones out.

If I had millions apart from financing the recreation of some ancient monument (Knossos palace) like it was long time ago I would hire some proper brains and make an engine that would bring two Titan RTX cards to their knees. No console support, no DX11, just latest and greatest. Full on state of the art graphics. Just to show how powerful hardware actually is. It can be done, just no one wants to be bothered. I wouldn't care if I put every single dime into it and end up living in a skip. It would be money well spent.
Yet by the time you were done doing that, it would be outdated because more powerful hardware will have emerged alongside new features.

Consoles don't really hold much back. Witcher 3 only happened because of current consoles. Its a futile argument. Yes they make it for the lowest common denominator. BUT thats the big AAA games that are console ports. Not every game is a console port.


If you want to watch state of the art graphics, go watch a movie. Go watch Deadpools opening intro. FULLY CGI.Quote
Reply
x

Register for the OC3D Newsletter

Subscribing to the OC3D newsletter will keep you up-to-date on the latest technology reviews, competitions and goings-on at Overclock3D. We won't share your email address with ANYONE, and we will only email you with updates on site news, reviews, and competitions and you can unsubscribe easily at any time.

Simply enter your name and email address into the box below and be sure to click on the links in the confirmation emails that will arrive in your e-mail shortly after to complete the registration.

If you run into any problems, just drop us a message on the forums.