我还没有在GLSL上找到一个很好的光线追踪教程,我在CUDA上发现了一个很棒的光线追踪教程,但我真的也想要一个GLSL。我阅读了关于GPU光线追踪的斯坦福图形论文,并希望看到一个GLSL实现。GLSL上的光线追踪教程?
0
A
回答
3
着色语言确实不适用于光线跟踪。光栅化器的结构并不适合大多数光线跟踪任务。是的,光线追踪器可以使用光栅器来进行平行光线计算,这很好。但大部分算法不适合光栅化器的需求。事实上,现在有像OpenCL和CUDA这样的GP-GPU特定语言,大部分研究时间和资金都投入到它们中,而不是将GP-GPU功能用于光栅化器。它只是不值得努力解决光栅化管道的局限性来做光线追踪;使用真正的GP-GPU语言,您将获得更好的性能。
而不是表现GP-GPU开始的全部理由?
+0
GLSL用于计算光线追踪。这就是事实。 –
相关问题
- 1. 简单的光线追踪教程?
- 2. 光线追踪和光线
- 3. 2D光线追踪
- 4. Python光线追踪
- 5. 错误的光线追踪
- 6. 优化光线追踪
- 7. 方向光LightSource光线追踪
- 8. 沿任意轴线光线追踪
- 9. 光线追踪法线贴图
- 10. 不同观点的光线追踪
- 11. 没有Raymarching的光线追踪元球
- 12. OpenGL的光线追踪和网
- 13. NPR GLSL教程
- 14. 多线程射线追踪
- 15. 光线追踪没有正确响应
- 16. 光线追踪阴影错误
- 17. 折射向量(光线追踪)
- 18. 减少计算而光线追踪
- 19. 光线追踪:出现暗环
- 20. 光线追踪球形纹理
- 21. python教程中的追踪NameError
- 22. 光线追踪:来自多个灯光的阴影
- 23. 射线追踪GLSL - 移动位置时的球体拉伸
- 24. 随机光线追踪本质上缓存不友好吗?
- 25. GLSL点光线变换
- 26. 最新的GLSL教程?
- 27. Java:光线追踪:光泽反射着色
- 28. 光线追踪:仅使用单光线代替反射光线和折射光线
- 29. 使用光线跟踪并行线程
- 30. 多线程光线跟踪噪声
参见[反射和折射不可能不递归光线追踪?](https://stackoverflow.com/a/45140313/2521214) – Spektre