Most of our readers will be very familiar with Nvidia GameWorks, a collection of software libraries and utilities that game developers and even those outside of the gaming industry can use in order to simplify game development and help produce more realistic game visuals or physics interactions.
GameWorks is designed to push the gaming industry forward, pushing higher quality visuals and in turn pushing Nvidia to develop more and more powerful GPU hardware to make available to consumers.
While all of this sounds very good, Nvidia's GameWorks initiative has not been free from controversy, as many Nvidia GameWorks games in the past have been known for being overly demanding on systems, especially those running on AMD Hardware and many critics and developers have criticized Nvidia for not making the Source Code for GameWorks tools publicly available, instead only giving it to certain developers privately upon request...
Now it seems that with the Release of GameWorks 3.1 Nvidia is moving to become more Open with GameWorks, having announced that PhysX, PhysX Clothing, PhysX Destruction, Volumetric Lighting and Nvidia's FaceWorks Demo are now all available with Source Code on Github, with HairWorks, HBAO+ and WaveWorks being added at a later date.
This move makes Nvidia's GameWorks a lot more similar to AMD's GPUOpen, though all of Nvidia's Tools and libraries will not be available to the public with souce code from the start, though Nvidia do say that they intend to release the source code for "most or all technologies over time".
http://www.overclock3d.net/articles...ng_gameworks_source_code_publicly_available/1
Thank goodness. Never liked GW as I feel its brought very little from a practical graphical improvement standpoint in games vs the performance gains/losses that came along with it. Let others have a crack at it to see what can be done with it.
Last edited: