Interactive rendering of CSG models

被引:24
作者
Wiegand, TF
机构
[1] Martin Ctr. Arch. and Urban Studs., University of Cambridge, Cambridge
关键词
D O I
10.1111/1467-8659.1540249
中图分类号
TP31 [计算机软件];
学科分类号
081202 ; 0835 ;
摘要
We describe a CSG rendering algorithm that requires no evaluation of the CSG tree beyond normalization and pruning. It renders directly from the normalized CSG tree and primitives described (To the graphics sq;stem) by their facetted boundaries. It behaves correctly in the presence of user defined, ''near'' and ''far'' clipping planes. It has been implemented on standard graphics workstations using Iris GL(1) and OpenGL(2) graphics libraries. Modestly sized models can be evaluated and rendered at interactive (less than a second pet frame) speeds. We have combined the algorithm with an existing B-rep based modeller to provide interactive rendering of incremental updates to large models.
引用
收藏
页码:249 / 261
页数:13
相关论文
共 17 条
[1]  
Atherton P. R., 1983, Computer Graphics, V17, P73, DOI 10.1145/964967.801135
[2]  
Fuchs H., 1989, Computer Graphics, V23, P79, DOI 10.1145/74334.74341
[3]   NEAR REAL-TIME CSG RENDERING USING TREE NORMALIZATION AND GEOMETRIC PRUNING [J].
GOLDFEATHER, J ;
MOLNAR, S ;
TURK, G ;
FUCHS, H .
IEEE COMPUTER GRAPHICS AND APPLICATIONS, 1989, 9 (03) :20-28
[4]  
JANSEN F, 1987, ADV COMPUTER GRAPHIC, V1
[5]   DEPTH-ORDER POINT CLASSIFICATION TECHNIQUES FOR CSG DISPLAY ALGORITHMS [J].
JANSEN, FW .
ACM TRANSACTIONS ON GRAPHICS, 1991, 10 (01) :40-70
[6]  
Kedem G., 1984, Proceedings of the IEEE International Conference on Computer Design: VLSI in Computers ICCD '84 (Cat. No. 84CH2080-0), P533
[7]  
MCLENDON P, 1991, 0071210040 SIL GRAPH
[8]  
OKIRO N, 1984, IEEE COMPUT GRAPH, V4, P79
[9]  
*OP ARCH REV BOARD, 1992, OP REF MAN
[10]  
ROSSIGNAC J, 1992, SIGGRAPH 92, V26, P353