会议专题

GPU Based Compression and Rendering of Massive Aircraft CAD Models

  The total size of massive aircraft CAD models is usually up to several GBs, which exceed not only the storage capacity of memory, but also the rendering ability of graphics card. In this paper, we present compression and rendering methods by exploring the up-to-date GPU techniques. To fit into the memory, vertex data are compressed from float to byte type with bounding box information and then decompressed with GPU. Index data are in short or byte type according to the vertex size, while normal data are deleted and generated by GPU while rendering. To render in real-time, vertex buffer object is exploited instead of traditional display list for efficiency and GPU occlusion query culls occluded parts to lower the rendering load. Furthermore, deliberately designed GPU shaders are applied to optimize the traditional rendering pipeline. The experiment results show by the GPU based methods, the compression rates get up to 5.3, massive CAD models such as the regional jet can be compressed within 178 MB and fit into memory of personal computers, and the rendering frame rates achieve up to 40 with cheap graphics card. Its proved that our method maximizes the GPU capabilities to accelerate the real-time rendering performance of massive aircraft CAD models.

massive models GPU model compression realtime rendering

Tan Dunming Zhao Gang Yu Lu

State Key Laboratory of Virtual Reality Technology and Systems, Beihang University Beijing, China Shanghai Aircraft Manufacturing CO. Ltd Shanghai, China

国际会议

2012虚拟现实与可视化国际会议(ICVRV 2012)

秦皇岛

英文

50-55

2012-09-14(万方平台首次上网日期,不代表论文的发表时间)