Sketch-based Modification of the Cubic B-Splines for the Pen-input Displays

펜-입력 디스플레이에서의 큐빅 B-Spline의 스케치-기반 편집 방법 연구

  • 김대현 ((재)그래픽스연구원 Tiled Display Team) ;
  • 김명준 (이화여자대학교 디지털미디어학부)
  • Published : 2006.04.01

Abstract

Pen-input displays, such as LCD tablets and tablet PCs, are already popular for its usability in CAD design, in particular. in concept design phase. We propose an intuitive B-Spline modification scheme that can be used for the CAD systems targeting for such devices. Differently from the control point based modification schemes for the B-splines, our scheme relates user pen marking to determining the final shape of the target curve and surface. This, eventually, reduces time for interacting with the shape parameters (i.e., by control points or direct manipulators), which has been regarded as an unavoidable routine tasks for design. To prove its usability, we made an experiments with selected subjects who have been working for industrial design.

LCB 타블렛과 타블렛 PC 등과 같은 펜-입력 디스플레이는 CAD에서, 특히, 컨셉트 디자인 단계에서 유용하게 사용될 수 있다. 본 논문에서는, 이런 장치들을 대상으로 하는 CAD 시스템에서 사용될 수 있는 직관적인 B-Spline 수정 방법을 제안한다. 컨트롤 포인트를 기반으로 하는 B-Spline 수정 방법과는 달리, 본 논문에서 제안한 방법은 곡선이나 곡면의 최종적인 모양을 결정하는데 사용자의 펜 입력을 이용한다. 이전에 방법에서 컨트롤 포인트나 조작자(manipulator)를 이용했던 것에 비해 원하는 모양을 만들어 가는 데 소요되는 시간을 줄여준다. 이런 과정은 디자인을 하는데 있어서 지금까지는 피할 수 없는 것처럼 여겨져 왔다. 본 논문에서 제시된 방법의 용이성을 검증하기 위하여 여러 명의 디자이너들과 함께 실험을 수행한 결과를 보여준다.

Keywords

References

  1. T. Baudel, A mark-based interaction paradigm for free-hand drawing. In UIST 94, pages 185-192. ACM SIGGRAPH, 1994 https://doi.org/10.1145/192426.192496
  2. Adobe. Adobe Illustrator 10, 2004
  3. Karan Singh. Interactive curve design using digital french curves. In Symposium on Interactive 3D Graphics, pages 20-30. ACM, 1999 https://doi.org/10.1145/300523.300525
  4. Ravin Balakrishnan, George Fitzmaurice, Gordon Kurtenbach, and Willian Buxton. Digital tape drawing. In User Interface Software and Technology, pages 161-169. ACM, 1999 https://doi.org/10.1145/320719.322598
  5. Sachs E., Roberts A., and Stoops D. 3-draw: A tool for designing 3d shapes. IEEE Computer Graphics and Applications, (6):202-211, 1991 https://doi.org/10.1109/38.103389
  6. M. Krueger, Artificial Reality II. Addison-Wesley, 1991
  7. T. Poston and L. Serra. Dexterous virtual work. Commun. ACM, 39(5):37-45, 1996 https://doi.org/10.1145/229459.229464
  8. L. Cutler, B. Frohlich, and P. Hanrahan. Two-handed direct manipulation on the responsive workbench. In ACM/SIGGRAPH Symposium on Interactive 3D Graphics, pages 107-114. ACM, 1997 https://doi.org/10.1145/253284.253315
  9. Barry Fowler and Richard Bartels. Constraint-based curve manipulation. IEEE Computer Graphics and Applications, pages 43-49, 1993 https://doi.org/10.1109/38.232098
  10. M. J. Banks, E.Cohen, and T. I. Mueller. An envelope approach to a sketching editor for hierarchical free-form curve design and modification. In R. N. Goldman and T. Lyche, editors, Knot Insertion and Deletion Algorithms. 1993, SIAM
  11. J.M. Zheng, K.W. Chan, and I. Gibson. A new approach for direct manipulation of free-form curves. Graphics Forum, 17(3):C327-C334, 1998 https://doi.org/10.1111/1467-8659.00279
  12. Les Piegl and Wayne Tiller. The nurbs book. Monographs in Visual Communications, 1995
  13. T. Grossman, R. Balakrishnan, G. Kurtenbach, G. Fitzmaurice, A Khan, and W. Buxton. Creating principal 3d curves with digital tape drawing. In Proceedings of the 2002 ACM Conference on Human Factors in Computing Systems, pages 417-423, 2002 https://doi.org/10.1145/503376.503398
  14. P. Michalik, D. Kim, and B. Bruederlin. Sketchand constraint-based design of b-spline surfaces. In Seventh ACM Symposium on Solid Modeling and Applications, pages 297-304. ACM, June 2002
  15. Karan Singh and Eugene Fiume. Wires: a geometric deformation technique. In ACM SIGGRAPH 98, pages 405-414. ACM, 1998 https://doi.org/10.1145/280814.280946
  16. J. Hoschek and D. Lasser. Fundamentals of computer aided geometric design. A.K. Peters, Ltd., 1989
  17. G. Golub and C. van Loan. Matrix Computations. The Johns Hopkins University Press, 1989
  18. Alias/wavefront. MAYA 6.0. 2005