arrow
返回

Efficient GPU Rendering of Subdivision Surfaces using Adaptive Quadtrees

delete2016-07-11
delete16
PRE
AI
T
Tim Foley
H
Henry Moreton
M
Matthias Nießner
DOI:10.1145/2897824.2925874delete
delete原文链接
delete原文求助
delete分享
delete收藏
摘要

摘要

En 中文
We present a novel method for real-time rendering of subdivision surfaces whose goal is to make subdivision faces as easy to render as triangles, points, or lines. Our approach uses standard GPU tessellation hardware and processes each face of a base mesh independently, thus allowing an entire model to be rendered in a single pass. The key idea of our method is to subdivide the u; v domain of each face ahead of time, generating a quadtree structure, and then submit one tessellated primitive per input face. By traversing the quadtree for each post-tessellation vertex, we are able to accurately and efficiently evaluate the limit surface. Our method yields a more uniform tessellation of the surface, and faster rendering, as fewer primitives are submitted. We evaluate our method on a variety of assets, and realize performance that can be three times faster than state-of-the-art approaches. In addition, our streaming formulation makes it easier to integrate subdivision surfaces into applications and shader code written for polygonal models. We illustrate integration of our technique into a full-featured video game engine.
Keyword:
real-time rendering
subdivision surfaces
AI总结

AI总结

对已上传原文的论文进行重点信息的提取,主要内容包括:简要概述、研究摘要、背景介绍、关键亮点、图文解析、展望与总结。

期刊

ACM Transactions on Graphics 封面图
ACM Transactions on Graphics
IF:
9.5
论文数:
4.7K
被引数:
3.6W

机构

S
Stanford University
学者数:
9.6W
论文数: 8.2W
被引数: 17.0W
N
nvidia corporation
学者数:
767
论文数: 439
被引数: 1
引用论文

引用论文

err分享
err收藏
A realtime GPU subdivision kernel
err2005-07-01
err60
PREAI
errShiue, LJ; Jones, I; Peters, J
err分享
err收藏
Feature-Adaptive GPU Rendering of Catmull-Clark Subdivision Surfaces
err2012-02-02
err52
errOAAI
errNiessner, Matthias; Loop, Charles; Meyer, Mark; Derose, Tony
err分享
err收藏
Light Microscopy
err2008-01-01
err0
PREAI
errJohn D. Bancroft; Alton D. Floyd
err分享
err收藏
学者 查看更多内容