If I were a game programmer, I'd be salivating at the bounty of cutting-edge souce code that's available free of charge. Unreal Engine 4 and Unity 5 are open books for anyone who wants to take a peek, and they've now been joined by PhysX. Nvidia has put the full source for PhysX 3.3.3 and its clothing and destruction components on GitHub.
The release appears to be related to Unreal Engine 4's recent liberation. PhysX powers Unreal's "core game physics," according to Epic co-founder and programming guru Tim Sweeney, and the code is accessible via the engine's repository. Interestingly, Sweeney says Nvidia is providing the "CPU-based implementation" of PhysX. GPU-specific source may remain under wraps.
Nvidia will be accepting changes to the code, Sweeney adds, and it may roll modifications into the "main PhysX branch." PhysX updates then will be shared with the community through future Unreal Engine iterations.
In an apparently separate effort, the PhysX SDK has been expanded from its Windows roots to cover Android, OS X, and Linux. The SDK and source have been released through Nvidia's GameWorks repository, as well. Instructions to gain access are available here.
|MSI gives Radeon RX Vega cards an Air Boost||1|
|Corsair's latest SO-DIMM kit takes 32 GB of DDR4 to 4000 MT/s||2|
|Report: Intel Inside co-marketing program will get a budget cut||19|
|Gingerbread House Day Shortbread||16|
|iMac Pro details and release date come into focus||44|
|Radeon Software Adrenalin Edition: an overview||23|
|Tuesday deals: NVMe storage, a GeForce GTX 1080 Ti, and more||9|
|Intel 15.60 IGP drivers are sitting pretty for Okami HD||6|
|Synaptics Clear ID FS9500 fingerprint sensors slip under phone screens||21|