Please wait a minute...
Journal of Zhejiang University-SCIENCE A (Applied Physics & Engineering)  2005, Vol. 6 Issue (5): 469-475    DOI: 10.1631/jzus.2005.A0469
Computer & Information Science     
Technical illustration based on 3D CSG models
GENG Wei-dong, DING Lei, YU Hong-feng, PAN Yun-he
State Key Lab of CAD & CG, School of Computer Science, Zhejiang University, Hangzhou 310027, China
Download:     PDF (0 KB)     
Export: BibTeX | EndNote (RIS)      

Abstract  This paper presents an automatic non-photorealistic rendering approach to generating technical illustration from 3D models. It first decomposes the 3D object into a set of CSG primitives, and then performs the hidden surface removal based on the prioritized list, in which the rendition order of CSG primitives is sorted out by depth. Then, each primitive is illustrated by the pre-defined empirical lighting model, and the system mimics the stroke-drawing by user-specified style. In order to artistically and flexibly modulate the illumination, the empirical lighting model is defined by three major components: parameters of multi-level lighting intensities, parametric spatial occupations for each lighting level, and an interpolation method to calculate the lighting distribution over primitives. The stylized illustration is simulated by a grid-based method, in which we ‘fill’ the desirable pictorial units into the spatial occupation of CSG primitives, instead of “pixel-by-pixel” painting. This region-by-region shading facilitates the simulation of illustration styles.

Key wordsNon-photorealistic rendering (NPR)      Technical illustration      Expressive rendering      CAD     
Received: 17 June 2003     
CLC:  TP391  
Cite this article:

GENG Wei-dong, DING Lei, YU Hong-feng, PAN Yun-he. Technical illustration based on 3D CSG models. Journal of Zhejiang University-SCIENCE A (Applied Physics & Engineering), 2005, 6(5): 469-475.

URL:

http://www.zjujournals.com/xueshu/zjus-a/10.1631/jzus.2005.A0469     OR     http://www.zjujournals.com/xueshu/zjus-a/Y2005/V6/I5/469

[1] Jian-ping Lu. How far does China still need to go to internationalize her academic journals?[J]. Journal of Zhejiang University-SCIENCE A (Applied Physics & Engineering), 2012, 13(8): 641-646.
[2] Xiu-fang Liu, Jiong-hui Liu, Hong-li Zhao, Qiao-yu Zhang, Juan-li Ma. Experimental study on a −60 °C cascade refrigerator with dual running mode[J]. Journal of Zhejiang University-SCIENCE A (Applied Physics & Engineering), 2012, 13(5): 375-381.
[3] Qin Wang, Kang Cui, Teng-fei Sun, Guang-ming Chen. Performance of a single-stage auto-cascade refrigerator operating with a rectifying column at the temperature level of −60 °C[J]. Journal of Zhejiang University-SCIENCE A (Applied Physics & Engineering), 2011, 12(2): 139-145.
[4] Shao-zhi ZHANG, Dong-bo WU, Ge YANG, Guang-ming CHEN. Experimental study on a cryosurgery apparatus[J]. Journal of Zhejiang University-SCIENCE A (Applied Physics & Engineering), 2010, 11(2): 128-131.
[5] Xiao-gang CHEN, Yong-hui YI, Wei WANG, Quan-yuan JIANG, Chuang-xin GUO, Yi-jia CAO. Mixed nonlinear dynamic voltage phasor tracing method based on WAMS/SCADA[J]. Journal of Zhejiang University-SCIENCE A (Applied Physics & Engineering), 2009, 10(6): 868-876.
[6] Zhao-cun LIU. Scaling properties of Navier-Stokes turbulence[J]. Journal of Zhejiang University-SCIENCE A (Applied Physics & Engineering), 2009, 10(3): 392-397.
[7] Tahir MAHMOOD, Mohammad Ahmad CHOUDHRY. Performance improvement of complementary feeders using static transfer switch system[J]. Journal of Zhejiang University-SCIENCE A (Applied Physics & Engineering), 2009, 10(2): 189-200.
[8] Ming-yao MA, Xiang-ning HE. Synchronization analysis on cascaded multilevel converters with distributed control[J]. Journal of Zhejiang University-SCIENCE A (Applied Physics & Engineering), 2008, 9(2): 190-198.
[9] Zhe-jing BAO, Yi-jia CAO. Cascading failures in local-world evolving networks[J]. Journal of Zhejiang University-SCIENCE A (Applied Physics & Engineering), 2008, 9(10): 1336-1340.
[10] Jian WANG, Yan-heng LIU, Jian-qi ZHU, Yu JIAO. Model for cascading failures in congested Internet[J]. Journal of Zhejiang University-SCIENCE A (Applied Physics & Engineering), 2008, 9(10): 1331-1335.
[11] JIANG Ren-jie, QI Fei-hu, XU Li, WU Guo-rong, ZHU Kai-hua. A learning-based method to detect and segment text from scene images[J]. Journal of Zhejiang University-SCIENCE A (Applied Physics & Engineering), 2007, 8(4): 568-574.
[12] ZHU Kai-hua, QI Fei-hu, JIANG Ren-jie, XU Li. Automatic character detection and segmentation in natural scene images[J]. Journal of Zhejiang University-SCIENCE A (Applied Physics & Engineering), 2007, 8(1 ): 10-.
[13] CHOI Jin-hwa, JEON Byung-cheol, KIM Gun-hee, SHIN Bong-cheol, LEE Honghee, CHO Myeong-woo, SEONG Eun-je, PARK Dong-sam. A Web-based on-machine mould matching and measurement system based on CAD/CAM/CAI integration[J]. Journal of Zhejiang University-SCIENCE A (Applied Physics & Engineering), 2006, 7(9): 1474-1481.
[14] BAO Liang-hua, CHEN Lin-fei, ZHAO Dao-mu. Optical encryption with cascaded fractional wavelet transforms[J]. Journal of Zhejiang University-SCIENCE A (Applied Physics & Engineering), 2006, 7(8 ): 18-.
[15] GUO Yan-wen, YU Jin-hui, XU Xiao-dong, WANG Jin, PENG Qun-sheng. Example based painting generation[J]. Journal of Zhejiang University-SCIENCE A (Applied Physics & Engineering), 2006, 7(7 ): 7-.