ETER: Elastic Tessellation for Real-Time Pixel-Accurate Rendering of Large-Scale NURBS Models
Ruicheng Xiong, Yang Lu, Cong Chen, Jiaming Zhu, Yajun Zeng, Ligang Liu
Abstract
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.
Ask about this paper
Ask your agent about it.
Lune has read the top-tier papers around this one, so every answer names the papers it rests on.
Your agent calls
Lunesearch_papers
Free to start. No credit card required.
Terminal
Install the CLIlune papers get 9b8e7f95-c94d-4ea6-bcfe-5e9e39c3cfdfCited by top-tier papers2
- Fast and Exact Winding Numbers for Triangle MeshesPeiyuan Xie, Christian Hafner, Chris WojtanSIGGRAPH 2026
- PaRas: A Rasterizer for Large-Scale Parametric SurfacesKechun Wang, Renjie ChenSIGGRAPH 2025
Related papers
- CaT-GS: Efficient 3DGS Rendering for Large-Scale Scenes with Inter-frame Caching and Tile SchedulingTingjia Zhang, Bo Chen, Shengzhong Liu, Fan Wu et al.CVPR 2026
- AAA-Gaussians: Anti-Aliased and Artifact-Free 3D Gaussian RenderingMichael Steiner, Thomas Köhler, Lukas Radl, Felix Windisch et al.ICCV 2025 · 5 citations
- UE4-NeRF: Neural Radiance Field for Real-Time Rendering of Large-Scale SceneJiaming Gu, Minchao Jiang, Hongsheng Li, Xiaoyuan Lu et al.NeurIPS 2023 · 37 citations
- GS-TG: 3D Gaussian Splatting Accelerator with Tile Grouping for Reducing Redundant Sorting while Preserving Rasterization EfficiencyJoongho Jo, Jongsun ParkDAC 2025 · 2 citations
- Hybrid Gaussian Wang Tiles for Class-aware Authoring and RenderingYunfan Zeng, Li Ma, Pedro V. SanderSIGGRAPH 2026
