Nvidia's HBAO+ Source Code is now Available on GitHub

Nvidia's HBAO+ Source Code is now Available on GitHub

Nvidia's HairWorks Source Code is now Available on GitHub

Nvidia's HBAO+ Source Code is now Available on GitHub


Nvidia's HBAO+ (Horizon Based Ambient Occlusion) Source Code is now Available on GitHub, giving developers more access to this beautiful piece of Nvidia GameWorks technology.

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.     

  Nvidia's HairWorks Source Code is now Available on GitHub


With the release of GameWorks 3.1 Nvidia has moved to become more Open about GameWorks, having already released PhysX, PhysX Clothing, PhysX Destruction, Volumetric Lighting, HairWorks and Nvidia's FaceWorks Demo with Source Code on GitHub, now adding HBAO+ to that list. 

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 source code from the start, though Nvidia do say that they intend to release the source code for "most or all technologies over time".  


  Nvidia's HBAO+ Source Code is now Available on GitHub


Right now to access Nvidia GameWorks technologies and Source Code on GitHub you are required to register as a member of the Nvidia GameWorks Developer Program, sign their EULA and provide Nvidia with your GitHub username before you are given access to GameWorks files. 

You can learn more about accessing Nvidia GameWorks files and Code on GitHub here. 

Nvidia's HBAO+ source code can be accessed here, but you will require an approved GitHub account (as described above). 


You can join the discussion on Nvidia releasing HBAO+ code on GitHub on the OC3D Forums.


«Prev 1 2 Next»

Most Recent Comments

31-03-2016, 06:52:57

I hope HBAO+ and PCSS/HFTS get some optimization done as of right now the horsepower they require isn't justified by what they show on screen by a long shot.Quote

31-03-2016, 19:59:27

Article link just takes us to the banner pictureQuote

Register for the OC3D Newsletter

Subscribing to the OC3D newsletter will keep you up-to-date on the latest technology reviews, competitions and goings-on at Overclock3D. We won't share your email address with ANYONE, and we will only email you with updates on site news, reviews, and competitions and you can unsubscribe easily at any time.

Simply enter your name and email address into the box below and be sure to click on the links in the confirmation emails that will arrive in your e-mail shortly after to complete the registration.

If you run into any problems, just drop us a message on the forums.