• 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

btarunr

Editor & Senior Moderator
Staff member
Joined
Oct 9, 2007
Messages
46,362 (7.68/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
PhysX SDK 4.0 will be available on December 20, 2018. The engine has been upgraded to provide industrial grade simulation quality at game simulation performance. In addition, PhysX SDK has gone open source, starting today with version 3.4! It is available under the simple 3-Clause BSD license. With access to the source code, developers can debug, customize and extend the PhysX SDK as they see fit.

PhysX has been the market leader in physics simulations for more than a decade. The SDK holds the top spot due to continuous upgrades and optimizations; NVIDIA has ensured that PhysX is always ahead of the curve, enabling developers to deliver state-of-the-art physics simulations.


New features:
  • Temporal Gauss-Seidel Solver (TGS), which makes machinery, characters/ragdolls, and anything else that is jointed or articulated much more robust. TGS dynamically re-computes constraints with each iteration, based on bodies' relative motion.
  • Overall stability has been improved with reduced coordinate articulations and joint improvements.
  • Increased scalability via new filtering rules for kinematics and statics.
  • New Bounding Volume Hierarchies support fast scene queries for actors with a huge number of shapes.
  • Infrastructure can now incorporate Cmake projects.
BSD 3 licensed platforms:
  • Apple iOS
  • Apple Mac OS X
  • Google Android ARM (version 2.2 or later required for SDK, 2.3 or later required for snippets)
  • Linux (tested on Ubuntu)
  • Microsoft Windows XP or later (NVIDIA Driver version R304 or later is required for GPU acceleration)
Unchanged NVIDIA EULA platforms:
  • Microsoft XBox One
  • Sony Playstation 4
  • Nintendo Switch
Download: NVIDIA PhysX 4.0 SDK on GitHub

View at TechPowerUp Main Site
 
Joined
Dec 15, 2006
Messages
1,703 (0.27/day)
Location
Oshkosh, WI
System Name ChoreBoy
Processor 8700k Delided
Motherboard Gigabyte Z390 Master
Cooling 420mm Custom Loop
Memory CMK16GX4M2B3000C15 2x8GB @ 3000Mhz
Video Card(s) EVGA 1080 SC
Storage 1TB SX8200, 250GB 850 EVO, 250GB Barracuda
Display(s) Pixio PX329 and Dell E228WFP
Case Fractal R6
Audio Device(s) On-Board
Power Supply 1000w Corsair
Software Win 10 Pro
Benchmark Scores A million on everything....
Robot apocalypse @ 2:20..... Get your tennis balls ready guys!
 
Joined
Mar 31, 2012
Messages
828 (0.19/day)
Location
NL
System Name SIGSEGV
Processor INTEL i7-7700K | AMD Ryzen 2700X
Motherboard QUANTA | ASUS Crosshair VII Hero
Cooling Air cooling 4 heatpipes | Corsair H115i | Noctua NF-A14 IndustrialPPC Fan 3000RPM
Memory Micron 16 Gb DDR4 2400 | GSkill Ripjaws 32Gb DDR4 3200 3400(OC) 14-14-14-34 @1.38v
Video Card(s) Nvidia 1060 6GB | Gigabyte 1080Ti Aorus
Storage 1TB 7200/256 SSD PCIE | ~ TB | 970 Evo
Display(s) 15,5" / 27"
Case Black & Grey | Phanteks P400S
Audio Device(s) Realtek
Power Supply Li Battery | Seasonic Focus Gold 750W
Mouse g402
Keyboard Leopold|Ducky
Software LinuxMint KDE |UBUNTU | Windows 10 PRO
Benchmark Scores i dont care about scores
that gayworks logo hurts my eyes.
 
Joined
Mar 10, 2010
Messages
11,878 (2.30/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
love how their last try is so shit , really, did you not sell it as amazeballs back then, this does happen weekly to be fair what with new cillit bang yada yada every month.

so just .06 versions ago it was a potato now its f"£@in iron mans assitohand but smarter.

lets see what the uptake of physx is post this in a few years , dick move imho,too little way way too late.
 
Joined
Dec 22, 2011
Messages
3,890 (0.86/day)
Processor AMD Ryzen 7 3700X
Motherboard MSI MAG B550 TOMAHAWK
Cooling AMD Wraith Prism
Memory Team Group Dark Pro 8Pack Edition 3600Mhz CL16
Video Card(s) NVIDIA GeForce RTX 3080 FE
Storage Kingston A2000 1TB + Seagate HDD workhorse
Display(s) Samsung 50" QN94A Neo QLED
Case Antec 1200
Power Supply Seasonic Focus GX-850
Mouse Razer Deathadder Chroma
Keyboard Logitech UltraX
Software Windows 11
We all know AMD won't support it, the whole but it's not "open source" was just an excuse for them and the nutters above anyway.

But yes, lets see what uptake there is now, maybe after they have fixed primitive shaders and other broken promises in their dodgy drivers first.
 
Joined
Aug 20, 2007
Messages
20,773 (3.41/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
Joined
Sep 15, 2007
Messages
3,944 (0.65/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
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...

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

Nvidia deserves this L for gimping it into oblivion.
 
Joined
Aug 20, 2007
Messages
20,773 (3.41/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
Havok is still used. Nvidia killed physx so bad they had to give up control lol. It's glorious.

Really not true and a poor arguement. PhysX is still used. Heck, PhysX is baked into Unity which probably gives it more use than the entire Havok engine installbase by that alone.

You really should stop parroting misinformation just because it fits a narrative.
 
Joined
Sep 15, 2007
Messages
3,944 (0.65/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
Really not true and a poor arguement. PhysX is still used. Heck, PhysX is baked into Unity which probably gives it more use than the entire Havok engine installbase by that alone.

You really should stop parroting misinformation just because it fits a narrative.

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.
 
Last edited:
Joined
Aug 20, 2007
Messages
20,773 (3.41/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
Tell me, glorious physx lover, how much beyond rudimentary physics is used?

Irrelevant as the entire stack is open source. At any rate all Unity game physics are done on cpu PhysX unless you bring your own code.

I am not a "PhysX lover." As a gamer I don't give two shits how the physics are delivered and neither should you. I am however a developer and unity physics are so easy for ragdoll physics I can certainly say the choice for me of PhysX over Havok wasn't even a choice really, more of a natural "why in the world would I use anything else?"

That speaks volumes, and open sourcing this project for cpu physics helps everyone. Drop the hate and realize this hurts no one, helps everyone, and deserves praise not mockery.
 
Joined
Sep 15, 2007
Messages
3,944 (0.65/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
Irrelevant as the entire stack is open source. At any rate all Unity game physics are done on PhysX unless you bring your own code.

I am not a "PhysX lover." As a gamer I don't give two shits how the physics are delivered and neither should you. I am however a developer and unity physics are so easy for ragdoll physics I can certainly say the choice for me of PhysX over havok wasn't even a choice really, more of a natural "why in the world would I use anything else?"

That speaks volumes, and open sourcing this project for cpu physics helps everyone. Drop the hate and realize this hurts no one, helps everyone, and deserves praise not mockery.

They're not delivered, that's the point. Nvidia killed real adoption possible by gimping CPU accel. Now, this is hilarious, b/c that guaranteed its failure of not being able to sell cards for it. There wasn't a performance limit from using CPU. Devs didn't continue when a small subset have the top card or extra card for it (later outright blocked gpu accel when using AMD card) This is nvidia's own doing trying to be extra greedy.

Wrong. It deserves mockery and no praise, b/c they didn't want it to come to this. And I care how tech unfolds and comes about. Just b/c DX11/12 is far less shitty than all of the old versions doesn't mean I'm going to forget how it killed IQ and performance, b/c m$ wanted to muscle in with their garbage.
 
Joined
Aug 20, 2007
Messages
20,773 (3.41/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
Nvidia killed real adoption possible by gimping CPU accel.

You'll need to justify that. Unity physics are plenry well capable and utilize cpu only paths.

There wasn't a performance limit from using CPU.

There is by nature of serial vs parallel computations, of which gpus are better at the latter and physics happen to prefer, really.
 
Joined
Mar 14, 2014
Messages
1,282 (0.35/day)
Processor i7-4790K 4.6GHz @1.29v
Motherboard ASUS Maximus Hero VII Z97
Cooling Noctua NH-U14S
Memory G. Skill Trident X 2x8GB 2133MHz
Video Card(s) Asus Tuf RTX 3060 V1 FHR (Newegg Shuffle)
Storage OS 120GB Kingston V300, Samsung 850 Pro 512GB , 3TB Hitachi HDD, 2x5TB Toshiba X300, 500GB M.2 @ x2
Display(s) Lenovo y27g 1080p 144Hz
Case Fractal Design Define R4
Audio Device(s) AKG Q701's w/ O2+ODAC (Sounds a little bright)
Power Supply EVGA Supernova G2 850w
Mouse Glorious Model D
Keyboard Rosewill Full Size. Red Switches. Blue Leds. RK-9100xBRE - Hate this. way to big
Software Win10
Benchmark Scores 3DMark FireStrike Score : needs updating
Yeah I would love to see some good PhysX in new games. Let dedicated cards make a comeback.
 
Joined
Jul 5, 2013
Messages
25,559 (6.48/day)
Really not true and a poor arguement. PhysX is still used. Heck, PhysX is baked into Unity which probably gives it more use than the entire Havok engine installbase by that alone.
This..
Irrelevant as the entire stack is open source.
This..
Unity physics are plenry well capable and utilize cpu only paths.
And this.

@TheGuruStud Considering that Unity is being used on ARM as well as X86, one can hardly argue that's it's not well used. Open-sourcing PhysX is a very positive move and opens the door for a lot of development of physics engines across many platforms. Please quit your senseless and needless whining. It comes off not as objective input on the subject, but more fanboying against NVidia.
 
Joined
Jun 19, 2010
Messages
401 (0.08/day)
Location
Germany
Processor Ryzen 5600X
Video Card(s) RTX 3050
Software Win11
I think it got open-souced because in the future physics will get far beyond the PhysX of today.

It will be implemented deeper via Vulkan and pure DX12, thru compute shaders on GPU and /or CPU.
This could happen out of open-sourced and then wider parellelized PhysX and/or other solutions.

This will go very deep in the engines including the whole animation, destruction and environment stuff.
 
Joined
Sep 17, 2014
Messages
20,917 (5.97/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
love how their last try is so shit , really, did you not sell it as amazeballs back then, this does happen weekly to be fair what with new cillit bang yada yada every month.

so just .06 versions ago it was a potato now its f"£@in iron mans assitohand but smarter.

lets see what the uptake of physx is post this in a few years , dick move imho,too little way way too late.
Nvidia killed physx so bad they had to give up control lol. It's glorious.

Nvidia deserves this L for gimping it into oblivion.
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.
They're not delivered, that's the point. Nvidia killed real adoption possible by gimping CPU accel. Now, this is hilarious, b/c that guaranteed its failure of not being able to sell cards for it. There wasn't a performance limit from using CPU. Devs didn't continue when a small subset have the top card or extra card for it (later outright blocked gpu accel when using AMD card) This is nvidia's own doing trying to be extra greedy.

Wrong. It deserves mockery and no praise, b/c they didn't want it to come to this. And I care how tech unfolds and comes about. Just b/c DX11/12 is far less shitty than all of the old versions doesn't mean I'm going to forget how it killed IQ and performance, b/c m$ wanted to muscle in with their garbage.

that gayworks logo hurts my eyes.

Putting PhysX or GameWorks in a headline is like putting a red patch in front of an AMD bull. Careful!

Can you kids grow up?

You all forget to ask the relevant questions:

- How does Havok compare to PhysX in those delivered products? Oh yeah, its vastly inferior... And all those devs doing better physics from their attic, show them please. I'll be waiting for it.
- Why did competition never manage to bring something similar?
- How is that on the one hand its a dick move and on the other its useless technology all at the same time? If its useless, why care so much?

There is so much wrong with all of your stance on this, I can't even begin to understand it. Never did, either. That goes for hating on GameWorks and this whole Nvidia killed PhysX sentiment. I guess it shows how little you know, or 'want' to know.
 
Last edited:
Joined
Apr 30, 2012
Messages
3,881 (0.89/day)
- How does Havok compare to PhysX in those delivered products? Oh yeah, its vastly inferior... And all those devs doing better physics from their attic, show them please. I'll be waiting for it.

Don't forget Microsoft bought Havok in 2015 and last year it was rumored to finally be bringing "Direct Physics" to DX API. Something Microsoft has been try'n to do for awhile.
 

FordGT90Concept

"I go fast!1!11!1!"
Joined
Oct 13, 2008
Messages
26,259 (4.63/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.
At any rate all Unity game physics are done on cpu PhysX unless you bring your own code.
Any Unity developer that actually used it extensively knows it's a constant war to prevent dynamic objects from exploding...like this:


It should be noted that NVIDIA likely didn't open source PhsyX out of the kindness of their heart (pssssssshhhhhhh). They did it because DirectPhysics launch is probably imminent. Microsoft is about to offer Havok-based, GPU-accelerated physics for free on Xbox and Windows. How does PhysX stay relevant? By open source. The decision had nothing to do with AMD.
 
Last edited:

bug

Joined
May 22, 2015
Messages
13,222 (4.06/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
Any Unity developer that actually used it extensively knows it's a constant war to prevent dynamic objects from exploding...like this:


It should be noted that NVIDIA likely didn't open source PhsyX out of the kindness of their heart (pssssssshhhhhhh). They did it because DirectPhysics launch is probably imminent. Microsoft is about to offer Havok-based, GPU-accelerated physics for free on Xbox and Windows. How does PhysX stay relevant? By open source. The decision had nothing to do with AMD.
The reason for open sourcing is irrelevant. This is a news piece with Nvidia in the title, so the mandatory "but Nvidia is evil" comments must ensue.
It would be easier if the editors would just make a template and add the derogatory posts automatically, but they won't do that because they're bastards paid by Nvidia (and Intel). </sarcasm>
 
Joined
Apr 21, 2010
Messages
562 (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
Now it's open source so can AMD optimize it for own card? Some open source code won't allow you to change code and make New Name.Does Nvidia allow AMD ? I doubt ,
 
Joined
Mar 10, 2014
Messages
1,793 (0.49/day)
Havok out lasted them

Guess no one was licensing it.

Nah, Havok has been cpu only since Intel buy out them at 2005. And as @FordGT90Concept said after Intel gave up Havok to M$, there might be hope to see Havok GPU accelerated physics in the future. CPU Physx being the integrated physics engine for Unity, UE4, lumberyard etc. major engines, I can't really see how Havok "out lasted" them in anyway, both are very much a live and wide adopted physics middle-wares...

But yeah Nvidia killed Gpu-PhysX long ago. Most of former GPU PhysX effects(that heavy eye candy crap) are now under gameworks visual FX(Flex, Hairworks, waveworks, turf etc.) and are using m$ directcompute instead of cuda so they can work in any graphics card vendor.
 

bug

Joined
May 22, 2015
Messages
13,222 (4.06/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
Now it's open source so can AMD optimize it for own card?
I don't see why not. They just have to come up with an implementation of the lowest layer in that library that runs well on their hardware. There things are usually pluggable, you don't need to write one piece of code that runs at peak performance on everything.
Some open source code won't allow you to change code and make New Name.Does Nvidia allow AMD ? I doubt ,
There is no open source license that I know of that prevents modification. You must be thinking GPL-style licensing where if you modify already GPL code, you must release the modifications under the same license as well. But PhysX isn't GPL, it uses the more permissive BSD license.
 
Top