RenderAnts的纹理烘焙系统设计和实现

发布时间:2018-08-13 21:22
【摘要】:纹理烘焙是一种增加图像真实度的手段,其占用资源少,使用方式简单,有效解决了三维场景的计算机真实感图形实时绘制的速度与质量的问题。因此被广泛运用在影视动画与视频游戏的制作中。我们实现了一个适用于Modelo场景格式的纹理烘焙系统。系统基于RenderAnts,一个GPU加速的RenderMan兼容渲染系统。得益于RenderAnts的高速度,Out-of-Core架构,我们的系统相比市面上现有系统(V-Ray等)在速度和内存占用等方面有着很大的优势。首先我们对RenderAnts本身进行了一些升级,使其支持纹理烘焙。同时我们采用了 UVAtlas系统重新构建了一套新的适合纹理烘焙的UV坐标。在系统设计中,我们支持了不同版本的Modelo场景格式和球谐环境光照,并使用分批次处理的方式支持超大场景的渲染。最后,我们为系统加入了全局自适应色调映射和反走样作为图像后处理模块。
[Abstract]:Texture baking is a method to increase the authenticity of images. It takes up less resources and is easy to use. It effectively solves the problem of the speed and quality of computer realistic graphics real-time rendering of 3D scene. Therefore, it is widely used in the production of video animation and video games. We implement a texture baking system suitable for Modelo scene format. The system is based on RenderAnts. a GPU accelerated RenderMan compatible rendering system. Thanks to RenderAnts's high speed Out-of-Core architecture, our system has great advantages over existing systems (V-Ray, etc.) in terms of speed and memory footprint. First, we have upgraded RenderAnts itself to support texture baking. At the same time, we use the UVAtlas system to reconstruct a new set of UV coordinates suitable for texture baking. In the system design, we support different versions of Modelo scene format and spherical harmonic environment illumination, and use batch processing to support the rendering of large scenes. Finally, we add global adaptive hue mapping and anti-aliasing as image post-processing modules for the system.
【学位授予单位】:浙江大学
【学位级别】:硕士
【学位授予年份】:2017
【分类号】:TP391.41

【参考文献】

相关博士学位论文 前1条

1 任重;基于预计算的交互式全局光照明研究[D];浙江大学;2007年

相关硕士学位论文 前1条

1 张继健;基于多进程通信的多宿主渲染器的设计和实现[D];浙江大学;2013年



本文编号:2182228

资料下载
论文发表

本文链接:https://www.wllwen.com/shoufeilunwen/xixikjs/2182228.html


Copyright(c)文论论文网All Rights Reserved | 网站地图 |

版权申明:资料由用户f6f59***提供,本站仅收录摘要或目录,作者需要删除请E-mail邮箱bigeng88@qq.com