cuda-mandelbox

所属分类:GPU/显卡
开发工具:Cuda
文件大小:41890KB
下载次数:0
上传日期:2022-12-19 03:33:38
上 传 者sh-1993
说明:  三维mandelbox分形的光线行进渲染器,使用CUDA GPU代码加速
(Ray marching renderer of the 3D mandelbox fractal, accelerated with CUDA GPU code)

文件列表:
LICENSE.md (1068, 2022-12-19)
main (0, 2022-12-19)
main\camera.cu (2978, 2022-12-19)
main\camera.cuh (608, 2022-12-19)
main\main.cu (1615, 2022-12-19)
main\shape (0, 2022-12-19)
main\shape\mandelbox.cu (1305, 2022-12-19)
main\shape\mandelbox.cuh (426, 2022-12-19)
out.png (12359303, 2022-12-19)
out2.png (5605810, 2022-12-19)
out3.png (5679304, 2022-12-19)
out4.png (4266592, 2022-12-19)
out5.png (8179852, 2022-12-19)
out6.png (3498401, 2022-12-19)
out7.png (6024054, 2022-12-19)

# ray-march-fractals-cuda An exploratoin program to render the Mandelbox using a ray marching algorithm. Coded with C++ and CUDA to minimize render times ## Demo Images ![Demo Image 1](https://github.com/kiwijuice56/cuda-mandelbox/blob/master/out4.png) ![Demo Image 2](https://github.com/kiwijuice56/cuda-mandelbox/blob/master/out2.png) ![Demo Image 3](https://github.com/kiwijuice56/cuda-mandelbox/blob/master/out5.png) ![Demo Image 4](https://github.com/kiwijuice56/cuda-mandelbox/blob/master/out6.png) ![Demo Image 5](https://github.com/kiwijuice56/cuda-mandelbox/blob/master/out3.png) ## Attribution and Dependencies The program uses the stb_image_write header file (from https://github.com/nothings/stb) to save renders as images. You must download the file and place it in the `main` directory to run the program. The Mandelbox distance estimator algorithm was translated and modified from the [Syntopia blog](https://github.com/kiwijuice56/cuda-mandelbox/blob/master/http://blog.hvidtfeldts.net/index.php/2011/11/distance-estimated-3d-fractals-vi-the-mandelbox/).

近期下载者

相关文件


收藏者