BlenderCN论坛

 找回密码
 立即注册

QQ登录

只需一步,快速开始

扫一扫,访问微社区

查看: 312|回复: 6

OptiX与CUDA渲染有何区别?

[复制链接]
发表于 2020-9-3 11:46:30 | 显示全部楼层 |阅读模式
使用N卡渲染,OptiX与CUDA有何区别?官方手册没详细说明
发表于 2020-9-4 09:36:19 | 显示全部楼层
OptiX是专门为RTX开发的,能很好的发挥RTX的光线追踪性能,当然某些非RTX的N卡也可以用这个引擎。而CUDA是基础的通用引擎,所有的N卡都适配。所以一般来说RTX肯定是用OptiX比较快。而非RTX的N卡如果是支持OptiX的话你可以自己测试哪个比较快,因为GTX用OptiX有些不确定性,不同的卡试过才知道是否比CUDA好。总结就是CUDA就是N卡通用的算法,OptiX是专门为RTX的光线追踪性能优化的算法。
回复 支持 反对

使用道具 举报

 楼主| 发表于 2020-9-4 11:22:29 | 显示全部楼层
RTX的N卡与GTX的N卡用OptiX渲染,结果是一样的,只是渲染速度有差别,是吗?
回复 支持 反对

使用道具 举报

发表于 2020-9-4 13:18:27 | 显示全部楼层
装RTX卡需要下专业驱动吗?
回复 支持 反对

使用道具 举报

发表于 2020-9-4 15:37:12 | 显示全部楼层
qb2020 发表于 2020-9-4 11:22
RTX的N卡与GTX的N卡用OptiX渲染,结果是一样的,只是渲染速度有差别,是吗?

是的,只是速度和兼容性的差异。只要能成功渲染,得到的最终结果是一样的。如果使用视图降噪的话,OptiX为了快,效果会略差于正常的降噪,但速度快很多。不过这只是视图效果,最终渲染是一样的。
回复 支持 反对

使用道具 举报

发表于 2020-9-4 15:41:24 | 显示全部楼层
vvv 发表于 2020-9-4 13:18
装RTX卡需要下专业驱动吗?

需要,不过很简单的,直接去英伟达官网下最新的驱动就可以了。选择使用的显卡型号然后下载就行了。不过要注意有两个版本的驱动,一个是游戏驱动(game ready) ,一个是专业驱动(studio drive)。下载专业驱动(studio drive)。
回复 支持 反对

使用道具 举报

发表于 2020-9-9 17:33:02 | 显示全部楼层
不过这些都只是对于显卡而言。但并不是说是最好的。目前来说在实际使用中,在制作的时候使用OptiX可以很好的加快视图的预览速度。最终渲染还是CUDA好。为什么呢,理由有下几点。
1.        使用CUDA可以同时使用CPU和GPU进行渲染,而OptiX只能用GPU。我们做动画都用多线程CPU,使用CUDA就可以充分发挥CPU的能力。用OptiX在最终渲染不见得比CUDA好。Ps:如果你想验证,在你设置多线程模式后差异就非常明显了。
2.        其实基本都跟CPU有关。第二点就是OptiX无法使用分路径追踪渲染采样。这意味着你不能自定义优化渲染的采样了,在Cycles这个噪点问题很严重的渲染器下,优化采样有多重要不必多说了。
3.        兼容问题,还是跟CPU有些关系的。除了显卡本身的兼容性外(CUDA兼容比较好,所有N卡都可以用,而且比较稳定)。CPU在渲染方面基本不会出错,而GPU面对复杂点的算法时不太好。
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

关闭

站长推荐上一条 /1 下一条

Blender最新中文教学视频|Blender头条|小黑屋|手机版|Archiver|Blender中国 ( 蜀ICP备17002929号 )360网站安全检测平台

GMT+8, 2020-9-19 14:06 , Processed in 0.015811 second(s), 17 queries .

Powered by Discuz! X3.4

© 2001-2017 Comsenz Inc.

快速回复 返回顶部 返回列表