ETER: Elastic Tessellation for Real-Time Pixel-Accurate Rendering of Large-Scale NURBS Models

被引:1
|
作者
Xiong, Ruicheng [1 ]
Lu, Yang [2 ]
Chen, Cong [2 ]
Zhu, Jiaming [1 ]
Zeng, Yajun [1 ]
Liu, Ligang [1 ]
机构
[1] Univ Sci & Technol China, Langfang, Peoples R China
[2] Sheyun Technol, Wuxi, Jiangsu, Peoples R China
来源
ACM TRANSACTIONS ON GRAPHICS | 2023年 / 42卷 / 04期
基金
中国国家自然科学基金; 国家重点研发计划;
关键词
NURBS; adaptive tessellation; GPU-based algorithms; real-time rendering;
D O I
10.1145/3592419
中图分类号
TP31 [计算机软件];
学科分类号
081202 ; 0835 ;
摘要
We present ETER, an elastic tessellation framework for rendering large-scale NURBS models with pixel-accurate and crack-free quality at real-time frame rates. We propose a highly parallel adaptive tessellation algorithm to achieve pixel accuracy, measured by the screen space error between the exact surface and its triangulation. To resolve a bottleneck in NURBS rendering, we present a novel evaluation method based on uniform sampling grids and accelerated by GPU Tensor Cores. Compared to evaluation based on hardware tessellation, our method has achieved a significant speedup of 2.9 to 16.2 times depending on the degrees of the patches. We develop an efficient crack-filling algorithm based on conservative rasterization and visibility buffer to fill the tessellation-induced cracks while greatly reducing the jagged effect introduced by conservative rasterization. We integrate all our novel algorithms, implemented in CUDA, into a GPU NURBS rendering pipeline based on Mesh Shaders and hybrid software/hardware rasterization. Our performance data on a commodity GPU show that the rendering pipeline based on ETER is capable of rendering up to 3.7 million patches (0.25 billion tessellated triangles) in real-time (30FPS). With its advantages in performance, scalability, and visual quality in rendering large-scale NURBS models, a real-time tessellation solution based on ETER can be a powerful alternative or even a potential replacement for the existing pre-tessellation solution in CAD systems.
引用
收藏
页数:13
相关论文
共 50 条
  • [31] A New Texture Data Orgnization Method in Real-time Rendering of Large-scale 3D City Models
    Zhou Dongbo
    Zhang Yeting
    EPLWW3S 2011: 2011 INTERNATIONAL CONFERENCE ON ECOLOGICAL PROTECTION OF LAKES-WETLANDS-WATERSHED AND APPLICATION OF 3S TECHNOLOGY, VOL 2, 2011, : 54 - 57
  • [32] Real-time photorealistic visualisation of large-scale multiresolution terrain models
    Agrawal, Anupam
    Joshi, R. C.
    Radhakrishna, M.
    DEFENCE SCIENCE JOURNAL, 2007, 57 (01) : 149 - 162
  • [33] Real-time rendering of large scale dynamic ocean waves
    Wang, G. (gmkwangg@gmail.com), 1600, Harbin Institute of Technology (44):
  • [34] Real-time simulation of large-scale floods
    Liu, Q.
    Qin, Y.
    Li, G. D.
    Liu, Z.
    Cheng, D. J.
    Zhao, Y. H.
    INTERNATIONAL CONFERENCE ON WATER RESOURCE AND ENVIRONMENT 2016 (WRE2016), 2016, 39
  • [35] A Real-Time Reconfigurable Multichip Architecture for Large-Scale Biophysically Accurate Neuron Simulation
    Zjajo, Amir
    Hofmann, Jaco
    Christiaanse, Gerrit Jan
    van Eijk, Martijn
    Smaragdos, Georgios
    Strydis, Christos
    de Graaf, Alexander
    Galuzzi, Carlo
    van Leuken, Rene
    IEEE TRANSACTIONS ON BIOMEDICAL CIRCUITS AND SYSTEMS, 2018, 12 (02) : 326 - 337
  • [36] Real-time Animating and rendering of large scale grass scenery on GPU
    Zhao, Xiangkun
    Li, Fengxia
    Zhan, Shouyi
    2009 INTERNATIONAL CONFERENCE ON INFORMATION TECHNOLOGY AND COMPUTER SCIENCE, VOL 1, PROCEEDINGS, 2009, : 601 - 604
  • [37] USING INSTANCE FOR LARGE SCALE VOLUMETRIC CLOUDS RENDERING IN REAL-TIME
    Wang, Gang
    Ji, Zhenzhou
    Zhang, Zexu
    INTERNATIONAL JOURNAL OF INNOVATIVE COMPUTING INFORMATION AND CONTROL, 2012, 8 (06): : 4407 - 4420
  • [38] UE4-NeRF:Neural Radiance Field for Real-Time Rendering of Large-Scale Scene
    Gu, Jiaming
    Jiang, Minchao
    Li, Hongsheng
    Lu, Xiaoyuan
    Zhu, Guangming
    Shah, Syed Afaq Ali
    Zhang, Liang
    Bennamoun, Mohammed
    arXiv, 2023,
  • [39] UE4-NeRF:Neural Radiance Field for Real-Time Rendering of Large-Scale Scene
    Gu, Jiaming
    Jiang, Minchao
    Li, Hongsheng
    Lu, Xiaoyuan
    Zhu, Guangming
    Ali Shah, Syed Afaq
    Zhang, Liang
    Bennamoun, Mohammed
    Advances in Neural Information Processing Systems, 2023, 36
  • [40] UE4-NeRF:Neural Radiance Field for Real-Time Rendering of Large-Scale Scene
    Gu, Jiaming
    Jiang, Minchao
    Li, Hongsheng
    Lu, Xiaoyuan
    Zhu, Guangming
    Shah, Syed Afaq Ali
    Zhang, Liang
    Bennamoun, Mohammed
    ADVANCES IN NEURAL INFORMATION PROCESSING SYSTEMS 36 (NEURIPS 2023), 2023,