云渲染是什么?云渲染和自己渲染有什么区别?
随着计算机技术不断发展,计算机图形学(Computer Graphics,下文简称 CG)的发展也进入了快车道,从前需要化妆和布景才能实现的特技画面,现在都可以用 CG 后期来进行电脑合成,效果甚至更加真实和炫酷。
今天 Renderbus 瑞云渲染的小编小瑞要来给大家科普一个 CG 人不可逃避的话题,那就是【渲染】,因为 CG 主要包含四大部分的内容:建模(Modeling)、渲染(Rendering)、动画(Animation)和人机交互(Human–computer Interaction, HCI),其他三个内容都比较通俗易懂,只有渲染这个环节比较抽象。
那么渲染是什么?现在 CG 行业大火的云渲染又是什么?云渲染和自己渲染的到底有什么区别呢?
一、渲染是什么?
计算机图形学的核心任务是输出令人赏心悦目的真实感图像,而我们在计算机上构建了三维几何模型以后,只是一个抽象的几何结构,等于是有了“线稿”,接下来最重要的步骤是需要给这个几何结构赋予材质、贴图、灯光等等,使它成为一张漂亮的展示图或者结果。
现在的渲染技术已经能够将各种物体,包括皮肤、树木、花草、水、烟雾、毛发等渲染得非常逼真了,但是因为各种模型和材质计算量非常的大,越逼真的图像渲染时间就会花费得越久,CG 业内人士一度“苦渲染久矣”。当然,有问题就会有解决方案——集成算力的“云渲染”应运而生。
二、云渲染是什么?
云渲染是依托云计算的一种云端服务,是目前大火的共享经济的一种延伸模式——共享算力。云渲染服务厂商会在全国各地部署大量的超算集群,出租算力用于渲染,你可以在云渲染平台上按需租赁这种算力,解放本地的计算机设备。
俗一点说,你可以把制作完成后需要渲染的 3D 场景上传到云渲染平台,云渲染平台会调度多台,有的甚至上百、上千甚至上万台云端服务器同时帮你完成项目文件的渲染工作。这个过程不需要占用你本地服务器的算力,等于完全在另一台(或多台)云端服务器上渲染。
三、云渲染和自己渲染有什么区别?
云渲染和自己渲染出的效果图是没有任何区别的,因为都是计算机渲染出的图像,只要本地 3D 场景相同,结果基本都是一致的。
但是云渲染和自己渲染的效率区别非常大,因为本地服务器数量始终是有限的,能够提供给图像渲染的算力有很大的限制。而云渲染是计算机集群,可以秒级调度成千上万的算力用于渲染同一个项目,渲染速度自然是本地的成百上千倍。
我的一个 CG 行业朋友说平常自己本机渲图的时候,电脑基本上什么事也干不了,还要专门派人值守等图看效果,如果遇到客户想要改动,又要重复等待,一个项目耗费的精力和时间非常的多,好一点的工作室会自己搭建小的渲染集群以提高算力,但是经年累月后,机器也会损耗,渲染速度又会变慢。
但是自从云渲染兴起以后,彻底解放了他们本地的电脑,也解放了设计生产力。现在他们工作室本地只需要考虑前期制作的部分,渲图就放到 Renderbus 瑞云渲染上面,省时省力,不用一直盯着电脑,用手机小程序也可以实时查看渲染进度,而且遇到问题还可以找专业的 TD 人员帮忙解答。同样的时间,以前可能只能接 10 单,现在能够接 20 单、50 单,超级便捷。
当然,天下没有白吃的午餐,云渲染平台都是需要收费的,但是基本上都在合理的范围内。据小瑞了解,如果是单张效果图或者小短片,整体制作不复杂的情况下,本地渲染时间不长,交期不紧,渲染师是可以接受自己本地机器渲染;但如果制作复杂,项目文件大,类似影视动画、CG 广告片这样,渲染量大,基本上已经普遍使用云渲染平台了,特别是有的项目交期紧急,本身前期制作就已经耗费了很多时间,相信他们更多想把项目周期内的大部分时间用于创作、制作,而不是在这里耗费太多时间。
当然,云渲染的费用也已经被列在了 CG 行业的必要支出清单中了,如果还没有尝试过云渲染农场的小伙伴,建议都可以体验下,很多渲染农场都有提供一定的免费试用额度,注册就可以使用,像 Renderbus 瑞云渲染注册就送 40 元渲染券,赶紧试试吧。
版权声明: 本文为 InfoQ 作者【Renderbus瑞云渲染农场】的原创文章。
原文链接:【http://xie.infoq.cn/article/5fd4624ad4f6b8aa293e014be】。文章转载请联系作者。
评论