Technical illustration based on 3D CSG models

Wei Dong Geng, Lei Ding, Hong Feng Yu, Yun He Pan

Research output: Contribution to journalArticle

2 Citations (Scopus)

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.

Original languageEnglish (US)
Pages (from-to)469-475
Number of pages7
JournalJournal of Zhejiang University: Science
Volume6 A
Issue number5
DOIs
StatePublished - May 1 2005

Fingerprint

Lighting
Pixels
Painting
Interpolation

Keywords

  • CAD
  • Expressive rendering
  • Non-photorealistic rendering (NPR)
  • Technical illustration

ASJC Scopus subject areas

  • Engineering(all)

Cite this

Technical illustration based on 3D CSG models. / Geng, Wei Dong; Ding, Lei; Yu, Hong Feng; Pan, Yun He.

In: Journal of Zhejiang University: Science, Vol. 6 A, No. 5, 01.05.2005, p. 469-475.

Research output: Contribution to journalArticle

Geng, Wei Dong ; Ding, Lei ; Yu, Hong Feng ; Pan, Yun He. / Technical illustration based on 3D CSG models. In: Journal of Zhejiang University: Science. 2005 ; Vol. 6 A, No. 5. pp. 469-475.
@article{72ea403df5d242ca8a132705a63cbf58,
title = "Technical illustration based on 3D CSG models",
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.",
keywords = "CAD, Expressive rendering, Non-photorealistic rendering (NPR), Technical illustration",
author = "Geng, {Wei Dong} and Lei Ding and Yu, {Hong Feng} and Pan, {Yun He}",
year = "2005",
month = "5",
day = "1",
doi = "10.1631/jzus.2005.A0469",
language = "English (US)",
volume = "6 A",
pages = "469--475",
journal = "Journal of Zhejinag University: Science",
issn = "1009-3095",
publisher = "Zhejiang University Press",
number = "5",

}

TY - JOUR

T1 - Technical illustration based on 3D CSG models

AU - Geng, Wei Dong

AU - Ding, Lei

AU - Yu, Hong Feng

AU - Pan, Yun He

PY - 2005/5/1

Y1 - 2005/5/1

N2 - 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.

AB - 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.

KW - CAD

KW - Expressive rendering

KW - Non-photorealistic rendering (NPR)

KW - Technical illustration

UR - http://www.scopus.com/inward/record.url?scp=19044368343&partnerID=8YFLogxK

UR - http://www.scopus.com/inward/citedby.url?scp=19044368343&partnerID=8YFLogxK

U2 - 10.1631/jzus.2005.A0469

DO - 10.1631/jzus.2005.A0469

M3 - Article

AN - SCOPUS:19044368343

VL - 6 A

SP - 469

EP - 475

JO - Journal of Zhejinag University: Science

JF - Journal of Zhejinag University: Science

SN - 1009-3095

IS - 5

ER -