Anteru's blog
  • Consulting
  • Research
    • Assisted environment probe placement
    • Assisted texture assignment
    • Edge-Friend: Fast and Deterministic Catmull-Clark Subdivision Surfaces
    • Error Metrics for Smart Image Refinement
    • High-Quality Shadows for Streaming Terrain Rendering
    • Hybrid Sample-based Surface Rendering
    • Interactive rendering of Giga-Particle Fluid Simulations
    • Quantitative Analysis of Voxel Raytracing Acceleration Structures
    • Real-time Hybrid Hair Rendering
    • Real-Time Procedural Generation with GPU Work Graphs
    • Scalable rendering for very large meshes
    • Spatiotemporal Variance-Guided Filtering for Motion Blur
    • Subpixel Reconstruction Antialiasing
    • Tiled light trees
    • Towards Practical Meshlet Compression
  • About
  • Archive

Scalable rendering for very large meshes

Matthäus G. Chajdas1, Matthias Reitinger1, Rüdiger Westermann1

1Technische Universität München

Image of a dragon mesh with an increasingly coarse representation from right to left.
Debug view showing a mesh displayed using the technique from another view angle. The primary camera is looking from the top right onto the mesh. The rendering algorithm automatically adjust level-of-detail and removes invisible geometry.

Accepted to WSCG 2014, International Conference on Computer Graphics, Visualization and Computer Vision

Abstract

In this paper, we present a novel approach for rendering of very large polygonal meshes consisting of several hundred million triangles. Our technique uses the rasterizer exclusively to allow for high-quality, anti-aliased rendering and takes advantage of a compact, voxel-based level-of-detail simplification. We show how our approach unifies streaming, occlusion culling, and level-of-detail into a single rasterization based pipeline. We also demonstrate how our level-of-detail simplification can be quickly computed, even for the most complex polygonal meshes.

Download

  • Paper (9.7 MiB)

Recent posts

  • Data formats: Why CSV and JSON aren't the best
    Posted on 2024-12-29
  • Replacing cron with systemd-timers
    Posted on 2024-04-21
  • Open Source Maintenance
    Posted on 2024-04-02
  • Angular, Caddy, Gunicorn and Django
    Posted on 2023-10-21
  • Effective meetings
    Posted on 2022-09-12
  • Older posts

Find me on the web

  • GitHub
  • GPU database
  • Projects

Follow me

Anteru NIV_Anteru
Contents © 2005-2025
Anteru
Imprint/Impressum
Privacy policy/Datenschutz
Made with Liara