2014.9.27 为何用不了OCLRays上帝之光,后台报错出现CL_DEVICE_NOT_FOUND
情况是这样的,OCL节点都是通过openCL来计算加速的,而非CUDA。所以你需要检查一下自己的Nvidia或AMD显卡,是否能被Fusion参数下openCL给识别。最简单的确认方法就是用 Volume Fog 和 Volume Mask 两个节点来做测试,如果能用,同样也可以使用Fuses下的OCL节点。否则就是显卡不支持,那怎么办?解决方案:
1. 检查一下显卡驱动,不一定新版本都适用的,有时候用回老版本反而可以正常使用我们的节点。(专业显卡请到官网下载驱动,如果专业卡驱动还是不能用,请装非专业卡驱动,比如 GTX驱动。)
或者把全局设置 - OpenCL 调成这样。顺便可以看到自己的显卡属性,是否有支持OpenCL的版本号。
2. 检查你的显卡驱动,如果N卡驱动是344版本号就会崩溃。
3. 用处理器识别工具GPU-Z,看下 OpenCL有没有打勾,如果缺失说明驱动版本需要重装一下。
本地下载:
重新安装新驱动后,再打开工具看下,如果都打勾,就可以放心使用Fusion了。
真心强大~
页:
[1]