- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
渲染的革命
——nVIDIA新一代渲染器Gelato
北京强氧科技发展有限公司 赵云来
“2004年度NAB编辑首选”创新产品奖使nVIDIA全新的Gelato产品引起大家的高度兴趣,nVIDIA Gelato 1.0因其对电影、电视制作和后期制作行业的创新意义和重要性,使它从参加2004年度国家广播协会大会(NAB)的将近1,400家公司推出的众多产品中脱颖而出,成为15款荣获“编者首选”奖的产品之一。
Gelato是nVIDIA在渲染领域开发出的一项新的突破性技术,这款专业软件充分利用了nVIDIA Quadro Fx专业图形解决方案的可编程性、精度、性能和质量,以史无前例的速度和坚实的性能渲染图像。
“Gelato设计团队在整个视觉特效行业历来声誉斐然、备受尊敬,他们将其广博的实用知识倾注到了这款产品中,” 首选奖评委S.D.Katz说,“视觉特效行业一定会热烈欢迎这款完美的渲染器。”
Gelato主要特性
nVIDIA Gelato是业内首个基于主流、专业图形硬件加速的电影渲染器,并且是第一个在电影片段里的商业应用,解决了一个关键问题——通过使用所有主流硬件的优势,比如浮点GPU加速,64位计算,PCI-express以及multi-threading等等进行渲染。Gelato的设计目标是通过实现离线式电影级渲染,彻底改革数字电影制作。
在以前,计算机性能决定了数字电影制作只能利用OpenGL或者cg、HLSL图形接口实现快速、低质量的预览,而Gelato改变了这个状况,使高质量预览最终的电影画面成为现实,这一全新的应用相信不久将影响到整个电影制作流程。
一、电影品质的图像
Gelato能够满足用于特效电影的数字化效果和动画制作要求的最高质量和真实视觉的电影画面。Gelato既是一个扫描线(scanline)渲染器,也是一个光线追踪(raytracer)渲染器,它以高质量反锯齿、真实置换以及平滑运动模糊为特点。Gelato支持全部基本几何数据,包括NURBS、多边形网格、细分表面、曲线、粒子以及程序几何图形,它可使Layered shaders进行可编程的Shader和光照,执行ambient occlusion, 提供全局照明,光线追踪阴影和反射,支持无限数量灯光的使用。
Gelato图像特性包括:
·快速抗锯齿
·真实置换
·运动模糊
·层材质
·全方位几何
NURBS,双三次以及双线性修补
多边形网格
细分表面
毛发
粒子
用于程序几何图形的插入式API
·扫描线(scan-line)和光线跟踪(ray-traced)渲染
·全局照明(Global illumination)
·Ambient occlusion
·图像输出可以是8bit,16bit以及浮点
·用于渲染器里任何数值的输出图像通道
Gelato使用nVIDIA Quadro FX GPU是这一全新技术的关键。它不仅使用GPU中的本地3D引擎(比如在游戏中的应用),而且使用硬件作为第二个浮点处理器,这样可使Gelato摆脱3D引擎局限的束缚而使用硬件加速。
二、灵活的Shaders和光照
Gelato的Shaders语言结合了基于C的简单句法,可使多数编程者轻松掌握。尽管句法感觉起来很熟悉,但是这种新的Shaders语言却使一些真正创新的方法成为可能,这包括Layered shaders 以及多种Shaders类型和功能。
Shaders和光照特性包括:
·可编程的Shaders和光照
·No uniform or varying
·层材质
·抗锯齿纹理、环境和阴影映射
·雾气效果
·顶点变量(Vertex variables)
·无限灯光
·全局照明
·Ambient occlusion
· ·光线跟踪反射、折射和阴影
· ·Shaders范例和功能资料库
三、产品应用
Gelato利用主流的专业图形硬件,尤其是nVIDIA Quadro Fx级的GPU。它不需要高端(或高费用的)或客户硬件解决方案,相反,它只利用用户工作站的现有硬件。这改变了制作流程。
Gelato同时也定位于能快速、无缝地整合到数字演播室的生产线。Gelato配置了简单强有力的C++ API,可用于将Gelato整合到现有的生产线中,还可以为其它生产线的产品创造插件程序。
《Millimeter》杂志的主编Cynthia Wisehart说:“我们认为Gelato将助推明年的制作流程改善趋势,例如经济高效的网络集群并行运算(RenderFarm)解决方案。”
1)Mango
nVIDIA为Alias Maya开发了Gelato应用插件,使Maya可以使用Gelat
文档评论(0)