NURBS Surface Rendering of Sculpting Effect Using Multiresolution Surface Trimming for Spatial Virtual Design

공간 가상 디자인을 위한 다해상도 곡면트리밍을 이용한 넙스곡면 조각효과 렌더링

  • 권정훈 (중앙대학교 첨단영상대학원 영상공학과) ;
  • 김희준 (중앙대학교 첨단영상대학원 영상공학과) ;
  • 채영호 (중앙대학교 첨단영상대학원 영상공학과)
  • Published : 2006.12.31

Abstract

NURBS surfaces have been widely used in engineering design since it can create a smooth surface using minimal numbers of data. But deformation of the surfaces is quite difficult especially for the detailed modification. Also, NURBS surface deformation processes need many inputs, and it is not easy to be implemented in 3D virtual system. In this paper, both the surface trimming and multi-resolution surface are used for the detailed sculpting including sharp edges of NURBS surface. QuadTree is used to separate cleanly the target surface with the surface for sculpting effect. Simple user strokes are also used for the sculpting target curves and GOMS(Goals, Operators, Methods, Selection Rules) model is applied to verify the efficiency of the proposed sculpting process.

Keywords

References

  1. Bonnie E. John and David E. Kieras, 'Using GOMS for User Interface Design and Evaluation: Which Technique?', ACM Transactions on Computer-Human Interaction (TOCHI), Vol. 3, Issue 4, pp. 287-319, 1996 https://doi.org/10.1145/235833.236050
  2. Joel D. Baskin and Bonnie E. John, 'Comparison of GOMS Analysis Methods', CHI 98 Conference Summary on Human Factors in Computing Systems, pp. 261-262, 1998
  3. Ryu. C. R., 'Development of An Immersive VR Display System for 3D Digital Art', MS. Thesis, Chung-ang University, Graduate School of Advanced Imaging Science, Multimedia & Film, pp. 14-40, 2003
  4. Choi, H. W., 'Virtual Calligraphic Sketching Interface', MS. Thesis, Chung-ang University, Graduate School of Advanced Imaging Science, Multimedia & Film, pp. 44-49, 2005
  5. Les Piegl and Wayne Tiller, The NURBS Books(2nd ed.), 'Fundamental Geometric Algorithms, knot insertion', pp. 141-161, 'Advanced Geometric Algorithms, Point Inversion and Projection for Curves and Surface', pp. 229-234, 1997
  6. J. M. Zheng, K. W. Chan, and I. Gibson, 'Surface Feature Constraint Deformation for Free-From Surface and Interactive Design', Proceedings of 5th ACM Symposium on Solid Modeling and Applications, pp. 223-233, 1999
  7. Xijun Wang, 'Geometric Trimming and Curvature Continuous Surface Blending for Aircraft Fuselage and Wing Shapes', MS Thesis, Mechanical Engineering, Virginia Polytechnic Institute and State University, 2001
  8. Henning Biermann, Ioana Martin, Fausto Bernardini, and Denis Zorin, 'Cut-and-paste Editing of Multi-resolution Surfaces', Proceedings of the 29th Annual Conference on Computer Graphics and Interactive Techniques SIGGRAPH '02, Vol. 21, Issue 3, July 2002
  9. Hanan Samet, 'The Quadtree and Related Hierarchical Data Structures', ACM Computing Surveys, Vol. 16, pp. 187-260, 1984 https://doi.org/10.1145/356924.356930
  10. Tomas Moller, and Eric Haines, Real-Time Rendering, 'Intersection Test Methods', pp. 307-310, 1999
  11. Gary K. L. Cheung, Rynson W. H. Lau, Frederick W. B. Li, 'Incremental Rendering of Deformable Trimmed NURBS Surfaces', ACM Symposium on Virtual Reality Software and Technology, pp. 48-55, October 2003