GLSL上的光线跟踪教程?

GLSL上的光线跟踪教程?,glsl,raytracing,Glsl,Raytracing,我还没有在GLSL上找到一个好的光线跟踪教程,我在CUDA上找到了一个很好的,但是我也非常想要一个GLSL教程。我读了关于GPU光线跟踪的斯坦福图形论文,我想看看GLSL的实现。着色语言实际上并不适用于光线跟踪。光栅化器的结构并不适合大多数光线跟踪任务。是的,光线跟踪器可以使用光栅化器进行并行光线计算,这很好。但该算法的大部分不适合光栅化器的需要 事实上,现在有了专门针对GP-GPU的语言,如OpenCL和CUDA,大部分研究时间和资金都投入到了这些语言中,而不是将GP-GPU功能硬塞进光栅化器

我还没有在GLSL上找到一个好的光线跟踪教程,我在CUDA上找到了一个很好的,但是我也非常想要一个GLSL教程。我读了关于GPU光线跟踪的斯坦福图形论文,我想看看GLSL的实现。

着色语言实际上并不适用于光线跟踪。光栅化器的结构并不适合大多数光线跟踪任务。是的,光线跟踪器可以使用光栅化器进行并行光线计算,这很好。但该算法的大部分不适合光栅化器的需要

事实上,现在有了专门针对GP-GPU的语言,如OpenCL和CUDA,大部分研究时间和资金都投入到了这些语言中,而不是将GP-GPU功能硬塞进光栅化器中。要绕过光栅化管道的局限性进行光线跟踪是不值得的;使用真正的GP-GPU语言,您将获得更好的性能


性能不是开始使用GP-GPU的全部原因吗?

着色语言实际上并不适用于光线跟踪。光栅化器的结构并不适合大多数光线跟踪任务。是的,光线跟踪器可以使用光栅化器进行并行光线计算,这很好。但该算法的大部分不适合光栅化器的需要

事实上,现在有了专门针对GP-GPU的语言,如OpenCL和CUDA,大部分研究时间和资金都投入到了这些语言中,而不是将GP-GPU功能硬塞进光栅化器中。要绕过光栅化管道的局限性进行光线跟踪是不值得的;使用真正的GP-GPU语言,您将获得更好的性能


性能不是开始使用GP-GPU的全部原因吗?

GLSL用于计算光线跟踪。这就是事实。GLSL用于计算光线跟踪。这是事实