C++ Other
Switch branches/tags
Nothing to show
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Failed to load latest commit information.
Executable initial commit Jun 17, 2017
Source initial commit Jun 17, 2017
LICENSE initial commit Jun 17, 2017
Readme.md initial commit Jun 17, 2017


This code covers the dart throwing and kernel-based relaxation of bilateral blue noise sampling on the GPU. The executable files are provided in the "Executable" directory.

The code is mixed with DirectCompute shaders (main code) and CUDA Libraries (Mersenne Twister in cuRAND and radix sort in Thrust Library). To run the executable file an NVIDIA video card supporting Shader Model 5.0 is required.

For any questions, feel free to contact fyun@acm.org.

Only Windows platform is currently supported.

Please use the RELEASE profile to compile the code.