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

NVIDIA Announces PhysX SDK 4.0, An Open-Source Physics Engine

bug

Joined
May 22, 2015
Messages
13,337 (4.04/day)
Processor Intel i5-12600k
Motherboard Asus H670 TUF
Cooling Arctic Freezer 34
Memory 2x16GB DDR4 3600 G.Skill Ripjaws V
Video Card(s) EVGA GTX 1060 SC
Storage 500GB Samsung 970 EVO, 500GB Samsung 850 EVO, 1TB Crucial MX300 and 2TB Crucial MX500
Display(s) Dell U3219Q + HP ZR24w
Case Raijintek Thetis
Audio Device(s) Audioquest Dragonfly Red :D
Power Supply Seasonic 620W M12
Mouse Logitech G502 Proteus Core
Keyboard G.Skill KM780R
Software Arch Linux + Win10
Joined
Mar 10, 2010
Messages
11,878 (2.28/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
Calling the open-sourcing of anything a "dick move" is kind of... dare I say it?

A dick move.



Or died by virtue of being not open-source. Take your pick, the fortune teller has lots of cards...
Just the timing, they should have done it years ago now ,its a dick move, because it's too late imho.

@Vayra86 calling Nvidia anything bad is a red rag to You.
 

bug

Joined
May 22, 2015
Messages
13,337 (4.04/day)
Processor Intel i5-12600k
Motherboard Asus H670 TUF
Cooling Arctic Freezer 34
Memory 2x16GB DDR4 3600 G.Skill Ripjaws V
Video Card(s) EVGA GTX 1060 SC
Storage 500GB Samsung 970 EVO, 500GB Samsung 850 EVO, 1TB Crucial MX300 and 2TB Crucial MX500
Display(s) Dell U3219Q + HP ZR24w
Case Raijintek Thetis
Audio Device(s) Audioquest Dragonfly Red :D
Power Supply Seasonic 620W M12
Mouse Logitech G502 Proteus Core
Keyboard G.Skill KM780R
Software Arch Linux + Win10
@Vayra86 calling Nvidia anything bad is a red rag to You.

Calling any specific company anything bad is basically childish. They're all the same. They build goodies for us and when they see a legal loophole or a grey area, their accountability to their shareholders coerces them into taking advantage of that. It may not be ideal, but then again, what is?

In general, I tend to dislike negative posts or name calling regardless of them being addressed to Nvidia, AMD or Intel. Poining out weaknesses in one's product lineup, or weaknesses in a specific part when giving buying advice is ok. Anything beyond that is personal opinion.
 
Joined
Aug 20, 2007
Messages
20,859 (3.40/day)
System Name Pioneer
Processor Ryzen R9 7950X
Motherboard GIGABYTE Aorus Elite X670 AX
Cooling Noctua NH-D15 + A whole lotta Sunon and Corsair Maglev blower fans...
Memory 64GB (4x 16GB) G.Skill Flare X5 @ DDR5-6000 CL30
Video Card(s) XFX RX 7900 XTX Speedster Merc 310
Storage 2x Crucial P5 Plus 2TB PCIe 4.0 NVMe SSDs
Display(s) 55" LG 55" B9 OLED 4K Display
Case Thermaltake Core X31
Audio Device(s) TOSLINK->Schiit Modi MB->Asgard 2 DAC Amp->AKG Pro K712 Headphones or HDMI->B9 OLED
Power Supply FSP Hydro Ti Pro 850W
Mouse Logitech G305 Lightspeed Wireless
Keyboard WASD Code v3 with Cherry Green keyswitches + PBT DS keycaps
Software Gentoo Linux x64 / Windows 11
Any Unity developer that actually used it extensively knows it's a constant war to prevent dynamic objects from exploding...like this:

Yeah. Better used for simple ragdolls if you don't know what you are doing. Still irrelevant.
 
Joined
Mar 10, 2010
Messages
11,878 (2.28/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
@bug ,attack this then
Putting PhysX or GameWorks in a headline is like putting a red patch in front of an AMD bull. Careful!
Or is this different from my reply To him , neither call a name.


As I said poor timing (too late) = dick move imho.

See i said it was my opinion from the first post, deal with that
 
Joined
Aug 20, 2007
Messages
20,859 (3.40/day)
System Name Pioneer
Processor Ryzen R9 7950X
Motherboard GIGABYTE Aorus Elite X670 AX
Cooling Noctua NH-D15 + A whole lotta Sunon and Corsair Maglev blower fans...
Memory 64GB (4x 16GB) G.Skill Flare X5 @ DDR5-6000 CL30
Video Card(s) XFX RX 7900 XTX Speedster Merc 310
Storage 2x Crucial P5 Plus 2TB PCIe 4.0 NVMe SSDs
Display(s) 55" LG 55" B9 OLED 4K Display
Case Thermaltake Core X31
Audio Device(s) TOSLINK->Schiit Modi MB->Asgard 2 DAC Amp->AKG Pro K712 Headphones or HDMI->B9 OLED
Power Supply FSP Hydro Ti Pro 850W
Mouse Logitech G305 Lightspeed Wireless
Keyboard WASD Code v3 with Cherry Green keyswitches + PBT DS keycaps
Software Gentoo Linux x64 / Windows 11

FordGT90Concept

"I go fast!1!11!1!"
Joined
Oct 13, 2008
Messages
26,259 (4.59/day)
Location
IA, USA
System Name BY-2021
Processor AMD Ryzen 7 5800X (65w eco profile)
Motherboard MSI B550 Gaming Plus
Cooling Scythe Mugen (rev 5)
Memory 2 x Kingston HyperX DDR4-3200 32 GiB
Video Card(s) AMD Radeon RX 7900 XT
Storage Samsung 980 Pro, Seagate Exos X20 TB 7200 RPM
Display(s) Nixeus NX-EDG274K (3840x2160@144 DP) + Samsung SyncMaster 906BW (1440x900@60 HDMI-DVI)
Case Coolermaster HAF 932 w/ USB 3.0 5.25" bay + USB 3.2 (A+C) 3.5" bay
Audio Device(s) Realtek ALC1150, Micca OriGen+
Power Supply Enermax Platimax 850w
Mouse Nixeus REVEL-X
Keyboard Tesoro Excalibur
Software Windows 10 Home 64-bit
Benchmark Scores Faster than the tortoise; slower than the hare.
Yeah. Better used for simple ragdolls if you don't know what you are doing. Still irrelevant.
Totally relevant. The Temporal Gauss-Seidel Solver in PhysX 4.0 (literally the subject of this thread) attempts to prevent the infamous PhysX derping developers have to deal with (like what resulted in my boat exploding). The developer of the game did implement changes to make it less likely but, that's my point: to use physics engines as a component of gameplay, it's a can of production worms. Games is relatively simple because so much of his time needs to be directed at PhysX.

Oh, PhysX also creates problems around variations in hardware, especially weak processors compared to strong processors. The solver executes more frequently on faster processors so something that works on one may break on the other. The updated solver will hopefully address that issue too.

The fact it's taken this long to do something about it is...sad.
 
Last edited:
Joined
Aug 20, 2007
Messages
20,859 (3.40/day)
System Name Pioneer
Processor Ryzen R9 7950X
Motherboard GIGABYTE Aorus Elite X670 AX
Cooling Noctua NH-D15 + A whole lotta Sunon and Corsair Maglev blower fans...
Memory 64GB (4x 16GB) G.Skill Flare X5 @ DDR5-6000 CL30
Video Card(s) XFX RX 7900 XTX Speedster Merc 310
Storage 2x Crucial P5 Plus 2TB PCIe 4.0 NVMe SSDs
Display(s) 55" LG 55" B9 OLED 4K Display
Case Thermaltake Core X31
Audio Device(s) TOSLINK->Schiit Modi MB->Asgard 2 DAC Amp->AKG Pro K712 Headphones or HDMI->B9 OLED
Power Supply FSP Hydro Ti Pro 850W
Mouse Logitech G305 Lightspeed Wireless
Keyboard WASD Code v3 with Cherry Green keyswitches + PBT DS keycaps
Software Gentoo Linux x64 / Windows 11
Joined
Sep 17, 2014
Messages
21,259 (5.99/day)
Location
The Washing Machine
Processor i7 8700k 4.6Ghz @ 1.24V
Motherboard AsRock Fatal1ty K6 Z370
Cooling beQuiet! Dark Rock Pro 3
Memory 16GB Corsair Vengeance LPX 3200/C16
Video Card(s) ASRock RX7900XT Phantom Gaming
Storage Samsung 850 EVO 1TB + Samsung 830 256GB + Crucial BX100 250GB + Toshiba 1TB HDD
Display(s) Gigabyte G34QWC (3440x1440)
Case Fractal Design Define R5
Audio Device(s) Harman Kardon AVR137 + 2.1
Power Supply EVGA Supernova G2 750W
Mouse XTRFY M42
Keyboard Lenovo Thinkpad Trackpoint II
Software W10 x64
@bug ,attack this then
Or is this different from my reply To him , neither call a name.


As I said poor timing (too late) = dick move imho.

See i said it was my opinion from the first post, deal with that

My red patch is utter nonsense and that doesnt exclude any camp or color.
 
Joined
Jan 15, 2012
Messages
944 (0.21/day)
Location
Slovenia
System Name PC.
Processor i7 2600K 5.0Gh,i7 3770K 5.00Gh. EK, Liqed Coooleng
Motherboard P67A-UD7-B3 Gigabyte T.,ASUS,P8Z77-V PREMIUM,MAXIMUS V EXTRIME..
Cooling Liqed Cooleng ,EK Suprime LTX Nickel,EK for Motherboard,Aqua computer (WGA), Thermaltake .... 0i,
Memory G.SKILL F3-17600CL7-2GBPISG. 16GBSkill Sniper F3-17000CL94GBSR on 2400Hz 10-12-11-29 1
Video Card(s) GTX590 ,SLI ,POV TGT best 691Hz ,LiqedCoold,GTX480.....GTX1080MSI SeaHawkEK SLI
Storage OCZ-REVODRIVE 3-240GB,2xCrucialMX100.512.R-0,1x LMT-32L3m,3x 1TB-WD,1x;1x2TbSEAGATE1x2Tb Seagate
Display(s) DELL-U2412Mb,Samsung Synkmaster245B,HP ENVY 34c
Case Thermaltake, NZXT SWITCH 810SE
Audio Device(s) CREATIVE BLASTER X-Fi Titanium HD , AUNE T1MK2 TUBE USB
Power Supply ENERMAX Platimax 1500W,Thermaltake 1500W
Mouse VIPER V560,FUNC MS-3, Prestigio, R.A.T.E.7 and 5,LogitechG502,RAZER,Inperator.,dead...a.s.o.
Keyboard Trust ....LogotechG410
Software Windows7 64....
Benchmark Scores 3DMark Fire Strike 21.385 (37.234,11.828,7.176)
AGEIA Physx was one of the best upgrading for the 3D engine , and nVidia has bought and integrated. The resulting software upgrade is logical , but I think it's slow .
 
Joined
Apr 29, 2011
Messages
135 (0.03/day)
You nailed it! Because Nvidia's stock is totally about PhysX :kookoo:

Yeah it would be better for them to use the 2080TI and RTX Titan fails and malfunctions to hit the news as a PR attempt to save their stock price. They just needed something to take the spot light away form their crappy selling numbers and their AI failures and they used that one in my opinion.
 

bug

Joined
May 22, 2015
Messages
13,337 (4.04/day)
Processor Intel i5-12600k
Motherboard Asus H670 TUF
Cooling Arctic Freezer 34
Memory 2x16GB DDR4 3600 G.Skill Ripjaws V
Video Card(s) EVGA GTX 1060 SC
Storage 500GB Samsung 970 EVO, 500GB Samsung 850 EVO, 1TB Crucial MX300 and 2TB Crucial MX500
Display(s) Dell U3219Q + HP ZR24w
Case Raijintek Thetis
Audio Device(s) Audioquest Dragonfly Red :D
Power Supply Seasonic 620W M12
Mouse Logitech G502 Proteus Core
Keyboard G.Skill KM780R
Software Arch Linux + Win10
Yeah it would be better for them to use the 2080TI and RTX Titan fails and malfunctions to hit the news as a PR attempt to save their stock price. They just needed something to take the spot light away form their crappy selling numbers and their AI failures and they used that one in my opinion.
Outside of fanboys' minds, the stock price has nothing to do with either PhysX or a small percentage (undetermined, but never hinted to be over 5%) of card failing.
If you don't believe me, just take a look what AMD's stock has been doing during the same period. And unlike Nvidia, AMD had Zen going.
 
Joined
May 7, 2014
Messages
55 (0.01/day)
Tell me, glorious physx lover, how much beyond rudimentary physics is used? Been there done that in every unity game and nothing is utilized. It's almost as if no one cares, b/c it sucks. Nvidia says you can't do anything useful unless it's on the card....and it's dead.

I've seen better physics from tiny devs with their own engines.

Maybe, this will improve since the imps aren't strangling it.

Killing floor 2 actually did try to use it, but the perf even on a high end gpu was lacking. I couldn't turn it on max and achieve 1440p/60.

you are talking about the physics simulation that needed a gpu to run but was left behind (the heavy flex, particles/debris, fog volume etc), the physx that developers use nowadays is run off the cpu and its pretty efficient. you can see it in almost every single game because the nvidia code is implemented into the most popular engines.
not only its easy to use, it delivers better quality than any other that requires similar resources.

I dont like the idea that their code is everywhere but thats what we get and they offer good support. If you are an owner of a small indie game dev with a reasonably successful game they will most likely to contact you, send hardware and help with their optimization tools/missing features
 
Last edited:
Joined
Mar 24, 2012
Messages
529 (0.12/day)
Havok out lasted them

Guess no one was licensing it.

Lol no one licensing it? The GPU PhysX did not really pan out the way nvidia like it but that's hardly an issue since the truly open source GPU accelerated physics solution that exist for almost a decade also never able to gain any traction. Game developer simply not interested with it be it open source or not. But PhysX as physic engine has been very successful in eroding Havok dominance when it comes third party physic engine.

Nvidia killed physx so bad they had to give up control lol. It's glorious.

Nvidia deserves this L for gimping it into oblivion.

Without nvidia PhysX would have died a long time ago. There is no way Ageia have the money to promote games to use their proprietary solution when havok simply outclassed PhysX in terms of devrel, marketing and popularity at the time among game developer. Nvidia did a right decision when they focus to improved PhysX cpu multi threaded performance with PhysX 3. You can mock nvidia failure in pushing GPU PhysX but there is stilll actual game using the feature vs the other truly open source solution that never got adopted at all in games. GPU accelerated physics never takes off not because nvidia approach with PhysX but game developer simply did not see it as something big to be added to their games.
 
Joined
Nov 15, 2016
Messages
454 (0.16/day)
System Name Sillicon Nightmares
Processor Intel i7 9700KF 5ghz (5.1ghz 4 core load, no avx offset), 4.7ghz ring, 1.412vcore 1.3vcio 1.264vcsa
Motherboard Asus Z390 Strix F
Cooling DEEPCOOL Gamer Storm CAPTAIN 360
Memory 2x8GB G.Skill Trident Z RGB (B-Die) 3600 14-14-14-28 1t, tRFC 220 tREFI 65535, tFAW 16, 1.545vddq
Video Card(s) ASUS GTX 1060 Strix 6GB XOC, Core: 2202-2240, Vcore: 1.075v, Mem: 9818mhz (Sillicon Lottery Jackpot)
Storage Samsung 840 EVO 1TB SSD, WD Blue 1TB, Seagate 3TB, Samsung 970 Evo Plus 512GB
Display(s) BenQ XL2430 1080p 144HZ + (2) Samsung SyncMaster 913v 1280x1024 75HZ + A Shitty TV For Movies
Case Deepcool Genome ROG Edition
Audio Device(s) Bunta Sniff Speakers From The Tip Edition With Extra Kenwoods
Power Supply Corsair AX860i/Cable Mod Cables
Mouse Logitech G602 Spilled Beer Edition
Keyboard Dell KB4021
Software Windows 10 x64
Benchmark Scores 13543 Firestrike (3dmark.com/fs/22336777) 601 points CPU-Z ST 37.4ns AIDA Memory
Calling the open-sourcing of anything a "dick move" is kind of... dare I say it?

A dick move.



Or died by virtue of being not open-source. Take your pick, the fortune teller has lots of cards...
too little too late, should have made physx driver side and games access the api through it, that way all games can be running the latest physx, i.e borderlands 2 wouldnt have a single threaded implementation even tho the game uses 2 cores at 80-90 percent and the last 2 at only 30
 
Top