Inferring 3D models from freehand sketches and constraints

被引:74
作者
Eggli, L
Hsu, CY
Bruderlin, BD
Elber, G
机构
[1] UNIV UTAH,DEPT COMP SCI,SALT LAKE CITY,UT 84112
[2] TECHNION ISRAEL INST TECHNOL,DEPT COMP SCI,IL-32000 HAIFA,ISRAEL
基金
美国国家科学基金会;
关键词
geometric constraints; conceptual design; free-hand sketch interpretation;
D O I
10.1016/S0010-4485(96)00039-5
中图分类号
TP31 [计算机软件];
学科分类号
081202 ; 0835 ;
摘要
This paper describes 'Quick-sketch', a 2D and 3D modelling tool for pen-based computers. Users of this system define a model by simple pen strokes, drawn directly on the screen of a pen-based PC. Exact shapes and geometric relationships are interpreted from the sketch. The system can also be used to sketch 3D solid objects and B-spline surfaces. These objects may be refined by defining 2D and 3D geometric constraints. A novel graph-based constraint solver is used to establish the geometric relationships, or to maintain them when manipulating the objects interactively. The approach presented here is a first step towards a conceptual design system. Quick-sketch can be used as a hand sketching front-end to more sophisticated modelling, rendering or animation systems. Copyright (C) 1996 Elsevier Science Ltd
引用
收藏
页码:101 / 112
页数:12
相关论文
共 24 条
  • [1] VARIATION OF GEOMETRIES BASED ON A GEOMETRIC-REASONING METHOD
    ALDEFELD, B
    [J]. COMPUTER-AIDED DESIGN, 1988, 20 (03) : 117 - 126
  • [2] GEOMETRIC CONSTRAINT SOLVER
    BOUMA, W
    FUDOS, I
    HOFFMANN, C
    CAI, JZ
    PAIGE, R
    [J]. COMPUTER-AIDED DESIGN, 1995, 27 (06) : 487 - 501
  • [3] BRUDERLIN B, 1993, THEORETICAL COMPUTER, V2, P291
  • [4] Bruderlin B. D., 1986, P 1986 WORKSH INT 3D
  • [5] Eggli D.L., 1995, P 1995 ACM SIGGRAPH, P17
  • [6] EGGLI DL, 1994, THESIS U UTAH
  • [7] ELBER G, IRIT 60 USERS MANUAL
  • [8] FREEMANBENSON BN, 1988, 881109 U WASH TECHN
  • [9] FUDOS E, 1995, THESIS U PURDUE
  • [10] ANALYSIS OF DIMENSIONS AND TOLERANCES IN COMPUTER-AIDED MECHANICAL DESIGN
    HILLYARD, RC
    BRAID, IC
    [J]. COMPUTER-AIDED DESIGN, 1978, 10 (03) : 161 - 166