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 firstname.lastname@example.org.
Only Windows platform is currently supported.
Please use the RELEASE profile to compile the code.