Full Text:   <1569>

CLC number: TP391.72

On-line Access: 2011-03-09

Received: 2010-03-05

Revision Accepted: 2010-09-28

Crosschecked: 2011-01-31

Cited: 1

Clicked: 3283

Citations:  Bibtex RefMan EndNote GB/T7714

-   Go to

Article info.
1. Reference List
Open peer comments

Journal of Zhejiang University SCIENCE C 2011 Vol.12 No.3 P.195-203


Sketch based garment modeling on an arbitrary view of a 3D virtual human model

Author(s):  Yu-lei Geng, Jin Wang, Guo-dong Lu, Zheng Liu, Gang Chen

Affiliation(s):  State Key Lab of CAD & CG, Zhejiang University, Hangzhou 310027, China, Department of Garment, Jiaxing University, Jiaxing 314000, China, Department of Mechanical Engineering, Zhejiang Textile and Fashion College, Ningbo 315211, China

Corresponding email(s):   dwjcom@zju.edu.cn

Key Words:  Sketch-based interfaces, 3D garment modeling, Distance field, Garment style template

Yu-lei Geng, Jin Wang, Guo-dong Lu, Zheng Liu, Gang Chen. Sketch based garment modeling on an arbitrary view of a 3D virtual human model[J]. Journal of Zhejiang University Science C, 2011, 12(3): 195-203.

@article{title="Sketch based garment modeling on an arbitrary view of a 3D virtual human model",
author="Yu-lei Geng, Jin Wang, Guo-dong Lu, Zheng Liu, Gang Chen",
journal="Journal of Zhejiang University Science C",
publisher="Zhejiang University Press & Springer",

%0 Journal Article
%T Sketch based garment modeling on an arbitrary view of a 3D virtual human model
%A Yu-lei Geng
%A Jin Wang
%A Guo-dong Lu
%A Zheng Liu
%A Gang Chen
%J Journal of Zhejiang University SCIENCE C
%V 12
%N 3
%P 195-203
%@ 1869-1951
%D 2011
%I Zhejiang University Press & Springer
%DOI 10.1631/jzus.C1000049

T1 - Sketch based garment modeling on an arbitrary view of a 3D virtual human model
A1 - Yu-lei Geng
A1 - Jin Wang
A1 - Guo-dong Lu
A1 - Zheng Liu
A1 - Gang Chen
J0 - Journal of Zhejiang University Science C
VL - 12
IS - 3
SP - 195
EP - 203
%@ 1869-1951
Y1 - 2011
PB - Zhejiang University Press & Springer
ER -
DOI - 10.1631/jzus.C1000049

This paper presents a new approach for modeling a virtual garment intuitively and simply by sketching garment style lines. The user sketches directly onto the surface of 3D virtual human from arbitrary viewing directions, and the 3D garment suited to the virtual human can be created automatically. First, a distance field based allocation algorithm is proposed to find the 3D point which has the shortest given distance to the virtual human along the view direction. Then, the 3D style lines are generated by transforming from the 2D strokes on the human model and all the garment pieces are recognized from the 3D style lines. Finally, the 3D garment model is constructed by using the angle and offset based interpolation and Delaunay triangulation. In addition, we propose a body feature based template reusing method to fit the 3D garment to different virtual human models. The method can be adapted to designer habits and improve the usefulness of garment design. Examples show that the method is useful and efficient.

Darkslateblue:Affiliate; Royal Blue:Author; Turquoise:Article


[1]Bae, S.H., Balakrishnan, R., Singh, K., 2009. EverybodyLovesSketch: 3D Sketching for a Broader Audience. Proc. 22nd Annual ACM Symp. on User Interface Software and Technology, p.59-68.

[2]Decaudin, P., Julius, D., Wither, J., Boissieux, L., Sheffer, A., Cani, M.P., 2006. Virtual garments: a fully geometric approach for clothing design. Comput. Graph. Forum, 25(3):625-634.

[3]Geng, Y.L., Lu, G.D., Wang, J., 2009. Sketch-Based 3D Sleeve Modeling and Reusing Method for Garment CAD. World Congress on Computer Science and Information Engineering, p.711-715.

[4]Igarashi, T., Matsuoka, S., Tanaka, H., 1999. Teddy: a Sketching Interface for 3D Freeform Design. SIGGRAPH, p.409-416.

[5]Kim, S.M., Kang, T.J., 2002. Garment pattern generation from body scan data. Comput.-Aided Des., 35(7):611-618.

[6]Li, S.Z., Wang, H., Ang, T.H., Bey, K.M., 1994. Detection of corners on 3D space curves. SPIE, 2354:339-346.

[7]Lu, Y.L., Hu, J.L., Li, R.Q., 2004. Design of 3D fitted garment pieces in a virtual environment. J. Donghua Univ. (Nat. Sci.), 30(5):53-59 (in Chinese).

[8]McCartney, J., Hinds, B.L., Seow, B.L., Gong, D., 2000. Dedicated 3D CAD for garment modelling. J. Mater. Process. Technol., 107(1-3):31-36.

[9]Turquin, E., Cani, M.P., Hughes, J.F., 2007a. Sketching Garments for Virtual Characters. ACM SIGGRAPH, p.175-182.

[10]Turquin, E., Witter, J., Boissieux, L., Cani, M.P., Hughes, J.F., 2007b. A sketch-based interface for clothing virtual characters. IEEE Comput. Graph. Appl., 27(1):72-81.

[11]Wang, C.C.L., Chang, T.K.K., Yuen, M.M.F., 2003a. From laser-scanned data to feature human model: a system based on fuzzy logic concept. Comput.-Aided Des., 35(3):241-253.

[12]Wang, C.C.L., Wang, Y., Yuen, M.M.F., 2003b. Feature based 3D garment design through 2D sketches. Comput.-Aided Des., 35(7):659-672.

[13]Wang, C.C.L., Wang, Y., Yuen, M.M.F., 2005. Design automation for customized apparel products. Comput.-Aided Des., 37(7):675-691.

[14]Wang, C.C.L., Zhang, Y.B., Sheung, H., 2010. From designing products to fabricating them from planar materials. IEEE Comput. Graph. Appl., 30(6):74-85.

[15]Wang, Y., Hu, S.G., Sun, W.N., Cui, X.F., 2001. Loop detection in 2D drawings based on node pretreatment. J. Comput. Aid. Des. Comput. Graph., 13(9):774-778 (in Chinese).

[16]Yang, H., Wang, W.P., Sun, J.G., 2004. Control point adjustment for B-spline curve approximation. Comput.-Aided Des., 36(7):639-652.

[17]Zhang, Y., Sun, Z., Liu, K., Zhang, Y., 2009. A Method of 3D Garment Model Generation Using Sketchy Contours. Proc. 6th Int. Conf. on Computer Graphics, Imaging and Visualization, p.205-210.

Open peer comments: Debate/Discuss/Question/Opinion


Please provide your name, email address and a comment

Journal of Zhejiang University-SCIENCE, 38 Zheda Road, Hangzhou 310027, China
Tel: +86-571-87952783; E-mail: cjzhang@zju.edu.cn
Copyright © 2000 - Journal of Zhejiang University-SCIENCE