• Welcome to TechPowerUp Forums, Guest! Please check out our forum guidelines for info related to our community.

AMD Publishes FEMFX Deformable Physics Library on GPUOpen

btarunr

Editor & Senior Moderator
Staff member
Joined
Oct 9, 2007
Messages
47,231 (7.55/day)
Location
Hyderabad, India
System Name RBMK-1000
Processor AMD Ryzen 7 5700G
Motherboard ASUS ROG Strix B450-E Gaming
Cooling DeepCool Gammax L240 V2
Memory 2x 8GB G.Skill Sniper X
Video Card(s) Palit GeForce RTX 2080 SUPER GameRock
Storage Western Digital Black NVMe 512GB
Display(s) BenQ 1440p 60 Hz 27-inch
Case Corsair Carbide 100R
Audio Device(s) ASUS SupremeFX S1220A
Power Supply Cooler Master MWE Gold 650W
Mouse ASUS ROG Strix Impact
Keyboard Gamdias Hermes E2
Software Windows 11 Pro
FEMFX is a multithreaded CPU library for deformable material physics, using the Finite Element Method (FEM). Solid objects are represented as a mesh of tetrahedral elements, and each element has material parameters that control stiffness, how volume changes with deformation, and stress limits where fracture or plastic (permanent) deformation occur. The model supports a wide range of materials and interactions between materials. We intend for these features to complement rather than replace traditional rigid body physics. The system is designed with the following considerations:



  • Fidelity: realistic-looking wood, metal, plastic, even glass, because they bend and break according to stress as real materials do.
  • Deformation effects: non-rigid use cases such as soft-body objects, bending or warping objects. It is not just a visual effect, but materials will resist or push back on other objects.
  • Changing material on the fly: you can change the settings to make the same object behave very differently, e.g., turn gelatinous or melt.
  • Interesting physics interactions for gameplay or puzzles.
The library uses extensive multithreading to utilize multicore CPUs and benefit from the trend of increasing CPU core counts.

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
To maximize the value for developers, we're providing the implementation source code as part of GPUOpen under the MITx11 License. The full release includes the library source code, sample code, and for Unreal Engine developers, source for a plugin that demonstrates custom rendering and scene creation.

View at TechPowerUp Main Site
 
Joined
Aug 6, 2017
Messages
7,412 (2.78/day)
Location
Poland
System Name Purple rain
Processor 10.5 thousand 4.2G 1.1v
Motherboard Zee 490 Aorus Elite
Cooling Noctua D15S
Memory 16GB 4133 CL16-16-16-31 Viper Steel
Video Card(s) RTX 2070 Super Gaming X Trio
Storage SU900 128,8200Pro 1TB,850 Pro 512+256+256,860 Evo 500,XPG950 480, Skyhawk 2TB
Display(s) Acer XB241YU+Dell S2716DG
Case P600S Silent w. Alpenfohn wing boost 3 ARGBT+ fans
Audio Device(s) K612 Pro w. FiiO E10k DAC,W830BT wireless
Power Supply Superflower Leadex Gold 850W
Mouse G903 lightspeed+powerplay,G403 wireless + Steelseries DeX + Roccat rest
Keyboard HyperX Alloy SilverSpeed (w.HyperX wrist rest),Razer Deathstalker
Software Windows 10
Benchmark Scores A LOT
physics on cpu in 2020 :rolleyes:
get back to us when you have something better than we've had for years.
and a friggin screenshot in the OP. :laugh:
 
Joined
Sep 15, 2007
Messages
3,946 (0.63/day)
Location
Police/Nanny State of America
Processor OCed 5800X3D
Motherboard Asucks C6H
Cooling Air
Memory 32GB
Video Card(s) OCed 6800XT
Storage NVMees
Display(s) 32" Dull curved 1440
Case Freebie glass idk
Audio Device(s) Sennheiser
Power Supply Don't even remember
physics on cpu in 2020 :rolleyes:
get back to us when you have something better than we've had for years.
and a friggin screenshot in the OP. :laugh:

But you really don't have a anything. Nvidia has crippled physx and I guess no one cares about havok anymore, apparently.
 
Joined
Aug 6, 2017
Messages
7,412 (2.78/day)
Location
Poland
System Name Purple rain
Processor 10.5 thousand 4.2G 1.1v
Motherboard Zee 490 Aorus Elite
Cooling Noctua D15S
Memory 16GB 4133 CL16-16-16-31 Viper Steel
Video Card(s) RTX 2070 Super Gaming X Trio
Storage SU900 128,8200Pro 1TB,850 Pro 512+256+256,860 Evo 500,XPG950 480, Skyhawk 2TB
Display(s) Acer XB241YU+Dell S2716DG
Case P600S Silent w. Alpenfohn wing boost 3 ARGBT+ fans
Audio Device(s) K612 Pro w. FiiO E10k DAC,W830BT wireless
Power Supply Superflower Leadex Gold 850W
Mouse G903 lightspeed+powerplay,G403 wireless + Steelseries DeX + Roccat rest
Keyboard HyperX Alloy SilverSpeed (w.HyperX wrist rest),Razer Deathstalker
Software Windows 10
Benchmark Scores A LOT
But you really don't have a anything. Nvidia has crippled physx and I guess no one cares about havok anymore, apparently.
well at least this is multithreaded and open source.
still,physics should be done on gpu.
physx is pretty good,played control this year,environmental destruction is absolutely ridiculous in boss fights.naturally it's not widely adopted tho.
 
Last edited:

silentbogo

Moderator
Staff member
Joined
Nov 20, 2013
Messages
5,540 (1.38/day)
Location
Kyiv, Ukraine
System Name WS#1337
Processor Ryzen 7 5700X3D
Motherboard ASUS X570-PLUS TUF Gaming
Cooling Xigmatek Scylla 240mm AIO
Memory 4x8GB Samsung DDR4 ECC UDIMM
Video Card(s) MSI RTX 3070 Gaming X Trio
Storage ADATA Legend 2TB + ADATA SX8200 Pro 1TB
Display(s) Samsung U24E590D (4K/UHD)
Case ghetto CM Cosmos RC-1000
Audio Device(s) ALC1220
Power Supply SeaSonic SSR-550FX (80+ GOLD)
Mouse Logitech G603
Keyboard Modecom Volcano Blade (Kailh choc LP)
VR HMD Google dreamview headset(aka fancy cardboard)
Software Windows 11, Ubuntu 24.04 LTS

But you really don't have a anything. Nvidia has crippled physx and I guess no one cares about havok anymore, apparently.
PhysX isn't crippled, and Havok is still widely used (especially in multiplatform titles). The only downside, is that MS and Havoc haven't done anything to improve it since 2011, and DX physics is taking too long to come to fruition.

physics on cpu in 2020 :rolleyes:
get back to us when you have something better than we've had for years.
Properly threaded, scalable and not platform-dependent? You've got to share what you are smoking.
 
Joined
Aug 6, 2017
Messages
7,412 (2.78/day)
Location
Poland
System Name Purple rain
Processor 10.5 thousand 4.2G 1.1v
Motherboard Zee 490 Aorus Elite
Cooling Noctua D15S
Memory 16GB 4133 CL16-16-16-31 Viper Steel
Video Card(s) RTX 2070 Super Gaming X Trio
Storage SU900 128,8200Pro 1TB,850 Pro 512+256+256,860 Evo 500,XPG950 480, Skyhawk 2TB
Display(s) Acer XB241YU+Dell S2716DG
Case P600S Silent w. Alpenfohn wing boost 3 ARGBT+ fans
Audio Device(s) K612 Pro w. FiiO E10k DAC,W830BT wireless
Power Supply Superflower Leadex Gold 850W
Mouse G903 lightspeed+powerplay,G403 wireless + Steelseries DeX + Roccat rest
Keyboard HyperX Alloy SilverSpeed (w.HyperX wrist rest),Razer Deathstalker
Software Windows 10
Benchmark Scores A LOT
Joined
Mar 10, 2010
Messages
11,878 (2.21/day)
Location
Manchester uk
System Name RyzenGtEvo/ Asus strix scar II
Processor Amd R5 5900X/ Intel 8750H
Motherboard Crosshair hero8 impact/Asus
Cooling 360EK extreme rad+ 360$EK slim all push, cpu ek suprim Gpu full cover all EK
Memory Corsair Vengeance Rgb pro 3600cas14 16Gb in four sticks./16Gb/16GB
Video Card(s) Powercolour RX7900XT Reference/Rtx 2060
Storage Silicon power 2TB nvme/8Tb external/1Tb samsung Evo nvme 2Tb sata ssd/1Tb nvme
Display(s) Samsung UAE28"850R 4k freesync.dell shiter
Case Lianli 011 dynamic/strix scar2
Audio Device(s) Xfi creative 7.1 on board ,Yamaha dts av setup, corsair void pro headset
Power Supply corsair 1200Hxi/Asus stock
Mouse Roccat Kova/ Logitech G wireless
Keyboard Roccat Aimo 120
VR HMD Oculus rift
Software Win 10 Pro
Benchmark Scores 8726 vega 3dmark timespy/ laptop Timespy 6506
well at least this is multithreaded and open source.
still,physics should be done on gpu.
physx is pretty good,played control this year,environmental destruction is absolutely ridiculous in boss fights.naturally it's not widely adopted tho.
Because you say so, Nvidia backer says gpu physx only please.
 
Joined
Aug 6, 2017
Messages
7,412 (2.78/day)
Location
Poland
System Name Purple rain
Processor 10.5 thousand 4.2G 1.1v
Motherboard Zee 490 Aorus Elite
Cooling Noctua D15S
Memory 16GB 4133 CL16-16-16-31 Viper Steel
Video Card(s) RTX 2070 Super Gaming X Trio
Storage SU900 128,8200Pro 1TB,850 Pro 512+256+256,860 Evo 500,XPG950 480, Skyhawk 2TB
Display(s) Acer XB241YU+Dell S2716DG
Case P600S Silent w. Alpenfohn wing boost 3 ARGBT+ fans
Audio Device(s) K612 Pro w. FiiO E10k DAC,W830BT wireless
Power Supply Superflower Leadex Gold 850W
Mouse G903 lightspeed+powerplay,G403 wireless + Steelseries DeX + Roccat rest
Keyboard HyperX Alloy SilverSpeed (w.HyperX wrist rest),Razer Deathstalker
Software Windows 10
Benchmark Scores A LOT

HTC

Joined
Apr 1, 2008
Messages
4,664 (0.77/day)
Location
Portugal
System Name HTC's System
Processor Ryzen 5 5800X3D
Motherboard Asrock Taichi X370
Cooling NH-C14, with the AM4 mounting kit
Memory G.Skill Kit 16GB DDR4 F4 - 3200 C16D - 16 GTZB
Video Card(s) Sapphire Pulse 6600 8 GB
Storage 1 Samsung NVMe 960 EVO 250 GB + 1 3.5" Seagate IronWolf Pro 6TB 7200RPM 256MB SATA III
Display(s) LG 27UD58
Case Fractal Design Define R6 USB-C
Audio Device(s) Onboard
Power Supply Corsair TX 850M 80+ Gold
Mouse Razer Deathadder Elite
Software Ubuntu 20.04.6 LTS
physics on cpu in 2020 :rolleyes:
get back to us when you have something better than we've had for years.
and a friggin screenshot in the OP. :laugh:

Back then, you had mostly dual or quad-core CPUs with no extra threads: the penalty for using it would significantly impact the game's performance, which is why a dedicated card was required. nVidia integrated PhysX into their GPUs but that still had a significant impact in performance when used, though orders of magnitude less than via CPU.

Now, 8c / 16t are "normal" and you can already get 16c / 32t. There's little to no benefit in that many cores regarding performance increase in games but, if you can take advantage of those extra cores for Physics, that means the GPU can be less negatively affected by the performance penalty associated with those computations via GPU.
 
Joined
Aug 6, 2017
Messages
7,412 (2.78/day)
Location
Poland
System Name Purple rain
Processor 10.5 thousand 4.2G 1.1v
Motherboard Zee 490 Aorus Elite
Cooling Noctua D15S
Memory 16GB 4133 CL16-16-16-31 Viper Steel
Video Card(s) RTX 2070 Super Gaming X Trio
Storage SU900 128,8200Pro 1TB,850 Pro 512+256+256,860 Evo 500,XPG950 480, Skyhawk 2TB
Display(s) Acer XB241YU+Dell S2716DG
Case P600S Silent w. Alpenfohn wing boost 3 ARGBT+ fans
Audio Device(s) K612 Pro w. FiiO E10k DAC,W830BT wireless
Power Supply Superflower Leadex Gold 850W
Mouse G903 lightspeed+powerplay,G403 wireless + Steelseries DeX + Roccat rest
Keyboard HyperX Alloy SilverSpeed (w.HyperX wrist rest),Razer Deathstalker
Software Windows 10
Benchmark Scores A LOT
Back then, you had mostly dual or quad-core CPUs with no extra threads: the penalty for using it would significantly impact the game's performance, which is why a dedicated card was required. nVidia integrated PhysX into their GPUs but that still had a significant impact in performance when used, though orders of magnitude less than via CPU.

Now, 8c / 16t are "normal" and you can already get 16c /32t. There's little to no benefit in that many cores regarding performance increase in games but, if you can take advantage of those extra cores for Physics, that means the GPU can be less negatively affected by the performance penalty associated with those computations via GPU.
yes but you've got GPUs having absolutely ridiculous compute power too.why spend extra on an 8c/16t when a 6c/6t is plenty and your gpu packs so much power. how much does a 5700xt/2070 super pack ? 8-9 tflops ? probaly 10 overclocked. And both can do fp+int or fp16. Your rdna2 console gpu will probably be close to that too.
 

HTC

Joined
Apr 1, 2008
Messages
4,664 (0.77/day)
Location
Portugal
System Name HTC's System
Processor Ryzen 5 5800X3D
Motherboard Asrock Taichi X370
Cooling NH-C14, with the AM4 mounting kit
Memory G.Skill Kit 16GB DDR4 F4 - 3200 C16D - 16 GTZB
Video Card(s) Sapphire Pulse 6600 8 GB
Storage 1 Samsung NVMe 960 EVO 250 GB + 1 3.5" Seagate IronWolf Pro 6TB 7200RPM 256MB SATA III
Display(s) LG 27UD58
Case Fractal Design Define R6 USB-C
Audio Device(s) Onboard
Power Supply Corsair TX 850M 80+ Gold
Mouse Razer Deathadder Elite
Software Ubuntu 20.04.6 LTS
yes but you've got GPUs having absolutely ridiculous compute power too.why spend extra on an 8c/16t when a 6c/6t is plenty and your gpu packs so much power.

Said compute power, when utilized for Physics can have the negative effect of introducing higher frame times. If you can offload to the CPU and it's unused cores / threads that portion of the computations required for the game, that helps, no?
So long as it doesn't negatively affect frame times more than what's currently available via GPUs, it's a viable alternative, IMO.
 
Joined
Aug 6, 2017
Messages
7,412 (2.78/day)
Location
Poland
System Name Purple rain
Processor 10.5 thousand 4.2G 1.1v
Motherboard Zee 490 Aorus Elite
Cooling Noctua D15S
Memory 16GB 4133 CL16-16-16-31 Viper Steel
Video Card(s) RTX 2070 Super Gaming X Trio
Storage SU900 128,8200Pro 1TB,850 Pro 512+256+256,860 Evo 500,XPG950 480, Skyhawk 2TB
Display(s) Acer XB241YU+Dell S2716DG
Case P600S Silent w. Alpenfohn wing boost 3 ARGBT+ fans
Audio Device(s) K612 Pro w. FiiO E10k DAC,W830BT wireless
Power Supply Superflower Leadex Gold 850W
Mouse G903 lightspeed+powerplay,G403 wireless + Steelseries DeX + Roccat rest
Keyboard HyperX Alloy SilverSpeed (w.HyperX wrist rest),Razer Deathstalker
Software Windows 10
Benchmark Scores A LOT
Said compute power, when utilized for Physics can have the negative effect of introducing higher frame times. If you can offload to the CPU and it's unused cores / threads that portion of the computations required for the game, that helps, no?
So long as it doesn't negatively affect frame times more than what's currently available via GPUs, it's a viable alternative, IMO.
it is an alternative,but I'd rather max out my budget on the gpu and keep the cpu a good value option rather than go buy 8c/16t cause it's there.
3700x is nice as far as cost per core,but 8c/16t is not even close to being fully utilized.I never spent as much on any of my i7s as the 3700x costs and I think most pc gamers don't intend to either.I never even wanted an i7 but 2015 came,I got a 144hz dispaly,games got multithreaded and there was no other option than get a 4790k.seriously,whatever utility software most of us home/gaming rig owners run does well on a 9400f/3500x or even ryzen 3/core i3.it's for gaming we buy the CPU.


but seriously,btranrur,can we get at least a video ? people lauhged at rtx demos.I guess screenshots are preferred now.for physics.
 
Last edited:
Joined
Mar 23, 2016
Messages
4,841 (1.53/day)
Processor Core i7-13700
Motherboard MSI Z790 Gaming Plus WiFi
Cooling Cooler Master RGB something
Memory Corsair DDR5-6000 small OC to 6200
Video Card(s) XFX Speedster SWFT309 AMD Radeon RX 6700 XT CORE Gaming
Storage 970 EVO NVMe M.2 500GB,,WD850N 2TB
Display(s) Samsung 28” 4K monitor
Case Phantek Eclipse P400S
Audio Device(s) EVGA NU Audio
Power Supply EVGA 850 BQ
Mouse Logitech G502 Hero
Keyboard Logitech G G413 Silver
Software Windows 11 Professional v23H2
The video @silentbogo posted has demos of the FEMFX Deformable Physics Library at 3:52.

 
Low quality post by TheoneandonlyMrK
Joined
Mar 10, 2010
Messages
11,878 (2.21/day)
Location
Manchester uk
System Name RyzenGtEvo/ Asus strix scar II
Processor Amd R5 5900X/ Intel 8750H
Motherboard Crosshair hero8 impact/Asus
Cooling 360EK extreme rad+ 360$EK slim all push, cpu ek suprim Gpu full cover all EK
Memory Corsair Vengeance Rgb pro 3600cas14 16Gb in four sticks./16Gb/16GB
Video Card(s) Powercolour RX7900XT Reference/Rtx 2060
Storage Silicon power 2TB nvme/8Tb external/1Tb samsung Evo nvme 2Tb sata ssd/1Tb nvme
Display(s) Samsung UAE28"850R 4k freesync.dell shiter
Case Lianli 011 dynamic/strix scar2
Audio Device(s) Xfi creative 7.1 on board ,Yamaha dts av setup, corsair void pro headset
Power Supply corsair 1200Hxi/Asus stock
Mouse Roccat Kova/ Logitech G wireless
Keyboard Roccat Aimo 120
VR HMD Oculus rift
Software Win 10 Pro
Benchmark Scores 8726 vega 3dmark timespy/ laptop Timespy 6506
no,because it's better.
keep the invectives to yourself.
Keep your shite opinion to yourself, re read the Op it's not doing the same physics as physx , nuanced but different.
You can't possibly have tried or used both either,so subjective bullshit statements like physx is better is just an opinion backed up by f all.

And in an AMD PR piece your coming off as a troll or a butt hurt pc owner that doesn't like PC's progressing or as important game's progressing beyond his own rig.

Or do you have some facts to add, we don't know about this new technique?.
 
Last edited:
Joined
Nov 4, 2005
Messages
11,980 (1.72/day)
System Name Compy 386
Processor 7800X3D
Motherboard Asus
Cooling Air for now.....
Memory 64 GB DDR5 6400Mhz
Video Card(s) 7900XTX 310 Merc
Storage Samsung 990 2TB, 2 SP 2TB SSDs, 24TB Enterprise drives
Display(s) 55" Samsung 4K HDR
Audio Device(s) ATI HDMI
Mouse Logitech MX518
Keyboard Razer
Software A lot.
Benchmark Scores Its fast. Enough.
no,because it's better.


So a technology that used a ASIC is better when it delivers lower performance on generic hardware that is already being fully utilized for its primary function? Tell me more about how going slower wins the race..... Games rarely use more than 6 cores, we have fully utilized GPU hardware, and underutilized CPU cores, but somehow they shouldn't be used?

I guess thats what happens when you buy hype.
 
Joined
Aug 6, 2017
Messages
7,412 (2.78/day)
Location
Poland
System Name Purple rain
Processor 10.5 thousand 4.2G 1.1v
Motherboard Zee 490 Aorus Elite
Cooling Noctua D15S
Memory 16GB 4133 CL16-16-16-31 Viper Steel
Video Card(s) RTX 2070 Super Gaming X Trio
Storage SU900 128,8200Pro 1TB,850 Pro 512+256+256,860 Evo 500,XPG950 480, Skyhawk 2TB
Display(s) Acer XB241YU+Dell S2716DG
Case P600S Silent w. Alpenfohn wing boost 3 ARGBT+ fans
Audio Device(s) K612 Pro w. FiiO E10k DAC,W830BT wireless
Power Supply Superflower Leadex Gold 850W
Mouse G903 lightspeed+powerplay,G403 wireless + Steelseries DeX + Roccat rest
Keyboard HyperX Alloy SilverSpeed (w.HyperX wrist rest),Razer Deathstalker
Software Windows 10
Benchmark Scores A LOT
Games rarely use more than 6 cores (...) underutilized CPU cores
No.Can't be more wrong.
take a game that uses some sort of cpu physics,bf5 as a good example,and see what happens to cpu loads during explosion.

what we have is gpu architectures that pack more and more compute power into smaller and smaller power envelopes.

I guess thats what happens when you buy hype.
Exactly,like recommending buying 8c/16t workstation cpus for gaming cause of physics.

you got $700 to spend ? get a $200 cpu and a $500 gpu instead of packing a $350 cpu in there.
 
Joined
Nov 4, 2005
Messages
11,980 (1.72/day)
System Name Compy 386
Processor 7800X3D
Motherboard Asus
Cooling Air for now.....
Memory 64 GB DDR5 6400Mhz
Video Card(s) 7900XTX 310 Merc
Storage Samsung 990 2TB, 2 SP 2TB SSDs, 24TB Enterprise drives
Display(s) 55" Samsung 4K HDR
Audio Device(s) ATI HDMI
Mouse Logitech MX518
Keyboard Razer
Software A lot.
Benchmark Scores Its fast. Enough.
No.Can't be more wrong.
take a game that uses some sort of cpu physics,bf5 as a good example,and see what happens to cpu loads during explosion.

what we have is gpu architectures that pack more and more compute power into smaller and smaller power envelopes.


Exactly,like recommending buying 8c/16t workstation cpus for gaming cause of physics.


By that idea we should still all have single core 256MB machines.

Also a lot of the Physx libraries aren't real time, most of the "GPU" work was precooked and prerendered. Meaning any GPU could render it, or any CPU could.

Out of order at 4Ghz is better than out of order on a GPU at 2Ghz, just how silicon design and cost work. And yes, I guess if I have the choice of a CPU with 20 cores and its faster and costs the same as a competitive CPU with 4 I will buy it.
 
Joined
Aug 6, 2017
Messages
7,412 (2.78/day)
Location
Poland
System Name Purple rain
Processor 10.5 thousand 4.2G 1.1v
Motherboard Zee 490 Aorus Elite
Cooling Noctua D15S
Memory 16GB 4133 CL16-16-16-31 Viper Steel
Video Card(s) RTX 2070 Super Gaming X Trio
Storage SU900 128,8200Pro 1TB,850 Pro 512+256+256,860 Evo 500,XPG950 480, Skyhawk 2TB
Display(s) Acer XB241YU+Dell S2716DG
Case P600S Silent w. Alpenfohn wing boost 3 ARGBT+ fans
Audio Device(s) K612 Pro w. FiiO E10k DAC,W830BT wireless
Power Supply Superflower Leadex Gold 850W
Mouse G903 lightspeed+powerplay,G403 wireless + Steelseries DeX + Roccat rest
Keyboard HyperX Alloy SilverSpeed (w.HyperX wrist rest),Razer Deathstalker
Software Windows 10
Benchmark Scores A LOT
By that idea we should still all have single core 256MB machines.
no,but that's your opinion and I'll defend your right to voice it.

let's wait and see how this thing turns out.
 
Joined
Sep 17, 2014
Messages
22,431 (6.03/day)
Location
The Washing Machine
Processor 7800X3D
Motherboard MSI MAG Mortar b650m wifi
Cooling Thermalright Peerless Assassin
Memory 32GB Corsair Vengeance 30CL6000
Video Card(s) ASRock RX7900XT Phantom Gaming
Storage Lexar NM790 4TB + Samsung 850 EVO 1TB + Samsung 980 1TB + Crucial BX100 250GB
Display(s) Gigabyte G34QWC (3440x1440)
Case Lian Li A3 mATX White
Audio Device(s) Harman Kardon AVR137 + 2.1
Power Supply EVGA Supernova G2 750W
Mouse Steelseries Aerox 5
Keyboard Lenovo Thinkpad Trackpoint II
Software W11 IoT Enterprise LTSC
Benchmark Scores Over 9000
yes but you've got GPUs having absolutely ridiculous compute power too.why spend extra on an 8c/16t when a 6c/6t is plenty and your gpu packs so much power. how much does a 5700xt/2070 super pack ? 8-9 tflops ? probaly 10 overclocked. And both can do fp+int or fp16. Your rdna2 console gpu will probably be close to that too.

Maybe now with int capable GPUs, some new doors will open?

Its more wishful thinking than anything mind; I am still baffled we're exploring RT while proper physics is still in its infancy after so many years.

But the more likely route is that CPUs will simply keep gaining cores and once mainstream has come up to 8c (we're closing fast) a CPU library is becoming very useful. AMD's timing here is quite right, and it will further enforce their core/thread advantage vs Intel too. Its probably better too, we don't need another Physx with ditto adoption.
 
Joined
Aug 6, 2017
Messages
7,412 (2.78/day)
Location
Poland
System Name Purple rain
Processor 10.5 thousand 4.2G 1.1v
Motherboard Zee 490 Aorus Elite
Cooling Noctua D15S
Memory 16GB 4133 CL16-16-16-31 Viper Steel
Video Card(s) RTX 2070 Super Gaming X Trio
Storage SU900 128,8200Pro 1TB,850 Pro 512+256+256,860 Evo 500,XPG950 480, Skyhawk 2TB
Display(s) Acer XB241YU+Dell S2716DG
Case P600S Silent w. Alpenfohn wing boost 3 ARGBT+ fans
Audio Device(s) K612 Pro w. FiiO E10k DAC,W830BT wireless
Power Supply Superflower Leadex Gold 850W
Mouse G903 lightspeed+powerplay,G403 wireless + Steelseries DeX + Roccat rest
Keyboard HyperX Alloy SilverSpeed (w.HyperX wrist rest),Razer Deathstalker
Software Windows 10
Benchmark Scores A LOT
Maybe now with int capable GPUs, some new doors will open?
Its more wishful thinking than anything mind; I am still baffled we're exploring RT while proper physics is still in its infancy after so many years.
yup,you get a game that looks beautiful and then physics look like crap.

as for the rt,since what I wrote above very much relates to shadows,I'm glad rt came along.we're wasting resources for incredibly accurate and sharp shadows,while the goal should be totally somewhere else.smooth,life-like and dynamic.

look at reflections too.SSR looks like crap in many cases.want high quality ssr reflections ? in rdr2 they perfected it at the cost of 40% performance hit.ridiculous,might as well get rtx option,would run the same and look better.
 
Joined
Feb 4, 2013
Messages
152 (0.04/day)
Location
United Kingdom
Processor AMD Ryzen 7 7800X3D
Motherboard ASRock B650M Pro RS
Cooling Arctic Liquid Freezer II 240 A-RGB
Memory 32 GB DDR5-6000
Video Card(s) NVIDIA GeForce RTX 3080
Storage Samsung 990 Pro
Display(s) LG C2 42" (4K OLED), TCL 43" (4K VA)
Case Cooler Master MasterBox NR400
Audio Device(s) Logitech Z906
Power Supply Corsair RM850x (2018)
Mouse Logitech G305
Keyboard Tecware Phantom RGB (105-key)
Software Windows 11
It's 2019 - of course it's called FEMFX ;)
 
Joined
Nov 4, 2005
Messages
11,980 (1.72/day)
System Name Compy 386
Processor 7800X3D
Motherboard Asus
Cooling Air for now.....
Memory 64 GB DDR5 6400Mhz
Video Card(s) 7900XTX 310 Merc
Storage Samsung 990 2TB, 2 SP 2TB SSDs, 24TB Enterprise drives
Display(s) 55" Samsung 4K HDR
Audio Device(s) ATI HDMI
Mouse Logitech MX518
Keyboard Razer
Software A lot.
Benchmark Scores Its fast. Enough.
yup,you get a game that looks beautiful and then physics look like crap.

as for the rt,since what I wrote above very much relates to shadows,I'm glad rt came along.we're wasting resources for incredibly accurate and sharp shadows,while the goal should be totally somewhere else.smooth,life-like and dynamic.

look at reflections too.SSR looks like crap in many cases.want high quality ssr reflections ? in rdr2 they perfected it at the cost of 40% performance hit.ridiculous,might as well get rtx option,would run the same and look better.


True, I remember how crappy old games, and hell even new ones are when you get stuck in places due to faulty game physics. Swings in GTA were deadly.

I think a combined approach of "precooked" tables and vector data which can be handled easily on a CPU core handed to the GPU for Z depth pass, lookup tables of reflectivity values while running the ray tracing, then use the rendered angle values for objects and store that as long as its in frame and only have to update the angle relative to the "user" to update the shadow and reflection map. Its going to take new hardware, and its still computationally expensive, but so was AF for a long time, then we found the right way to do it in hardware with almost no performance penalty.

Physics can do the same, its all just math, and a lot of it, but hardware acceleration for other things are just data tables or actual physical transistors in the right pattern to match an algorithm.
 
Joined
Aug 6, 2017
Messages
7,412 (2.78/day)
Location
Poland
System Name Purple rain
Processor 10.5 thousand 4.2G 1.1v
Motherboard Zee 490 Aorus Elite
Cooling Noctua D15S
Memory 16GB 4133 CL16-16-16-31 Viper Steel
Video Card(s) RTX 2070 Super Gaming X Trio
Storage SU900 128,8200Pro 1TB,850 Pro 512+256+256,860 Evo 500,XPG950 480, Skyhawk 2TB
Display(s) Acer XB241YU+Dell S2716DG
Case P600S Silent w. Alpenfohn wing boost 3 ARGBT+ fans
Audio Device(s) K612 Pro w. FiiO E10k DAC,W830BT wireless
Power Supply Superflower Leadex Gold 850W
Mouse G903 lightspeed+powerplay,G403 wireless + Steelseries DeX + Roccat rest
Keyboard HyperX Alloy SilverSpeed (w.HyperX wrist rest),Razer Deathstalker
Software Windows 10
Benchmark Scores A LOT
True, I remember how crappy old games, and hell even new ones are when you get stuck in places due to faulty game physics. Swings in GTA were deadly.

I think a combined approach of "precooked" tables and vector data which can be handled easily on a CPU core handed to the GPU for Z depth pass, lookup tables of reflectivity values while running the ray tracing, then use the rendered angle values for objects and store that as long as its in frame and only have to update the angle relative to the "user" to update the shadow and reflection map. Its going to take new hardware, and its still computationally expensive, but so was AF for a long time, then we found the right way to do it in hardware with almost no performance penalty.

Physics can do the same, its all just math, and a lot of it, but hardware acceleration for other things are just data tables or actual physical transistors in the right pattern to match an algorithm.
I mean we're getting so much compute power even with entry level hardware,and mid range has built in asic accelerators.

apparently people who were screaming amd cards we superior in terms of compute pefromance conveniently forgot about it for the sake of arguing (not you)
 
Joined
Apr 21, 2010
Messages
578 (0.11/day)
System Name Home PC
Processor Ryzen 5900X
Motherboard Asus Prime X370 Pro
Cooling Thermaltake Contac Silent 12
Memory 2x8gb F4-3200C16-8GVKB - 2x16gb F4-3200C16-16GVK
Video Card(s) XFX RX480 GTR
Storage Samsung SSD Evo 120GB -WD SN580 1TB - Toshiba 2TB HDWT720 - 1TB GIGABYTE GP-GSTFS31100TNTD
Display(s) Cooler Master GA271 and AoC 931wx (19in, 1680x1050)
Case Green Magnum Evo
Power Supply Green 650UK Plus
Mouse Green GM602-RGB ( copy of Aula F810 )
Keyboard Old 12 years FOCUS FK-8100
One guy tried to bullshitty femfx
garbage physx been doing this for a grip

then one answered :
Wrong.
NVidia Flex is doing this, but is not in the default UE4. You have to install a fork made by NVidia or make your own.
PhysX is only used to manage collisions between solid meshes. It does not allows you to use soft bodies out of the box.
 
Top