Journal article
An improved vertex caching scheme for 3D mesh rendering
IEEE transactions on visualization and computer graphics, v 12(4), pp 640-648
Jul 2006
PMID: 16805270
Abstract
Modern graphics cards are equipped with a vertex cache to reduce the amount of data needing to be transmitted to the graphics pipeline during rendering. To make effective use of the cache and facilitate rendering, it is key to represent a mesh in a manner that maximizes the cache hit rate. In this work, we propose a simple yet effective algorithm for generating a sequence for efficient rendering of 3D polygonal meshes based on greedy optimization. The algorithm outperforms the current state-of-the-art algorithms in terms of rendering efficiency of the resultant sequence. We also adapt it for the rendering of progressive meshes. For any simplified version of the original mesh, the rendering sequence is generated by adaptively updating the reordered sequence at full resolution. The resultant rendering sequence is cheap to compute and has reasonably good rendering performance, which is desirable to many complex rendering environments involving continuous rendering of meshes at various level of details. The experimental results on a collection of 3D meshes are provided.
Metrics
Details
- Title
- An improved vertex caching scheme for 3D mesh rendering
- Creators
- Gang Lin - Department of Electrical, Computer, and Systems Engineering, Rensselaer Polytechnic Institute, Troy, NY 12180-3590, USA. ling@ecse.rpi.eduThomas P Y Yu
- Publication Details
- IEEE transactions on visualization and computer graphics, v 12(4), pp 640-648
- Publisher
- The Institute of Electrical and Electronics Engineers, Inc. (IEEE); United States
- Resource Type
- Journal article
- Language
- English
- Academic Unit
- Mathematics
- Web of Science ID
- WOS:000237393900020
- Scopus ID
- 2-s2.0-33744773843
- Other Identifier
- 991014878125604721
InCites Highlights
Data related to this publication, from InCites Benchmarking & Analytics tool:
- Web of Science research areas
- Computer Science, Software Engineering