Abstract
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.
Similar content being viewed by others
References
Bae, S.H., Balakrishnan, R., Singh, K., 2009. Everybody-LovesSketch: 3D Sketching for a Broader Audience. Proc. 22nd Annual ACM Symp. on User Interface Software and Technology, p.59–68. [doi:10.1145/1622176.1622189]
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. [doi:10.1111/j.1467-8659.2006.00982.x]
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. [doi:10.1109/CSIE.2009.756]
Igarashi, T., Matsuoka, S., Tanaka, H., 1999. Teddy: a Sketching Interface for 3D Freeform Design. SIGGRAPH, p.409–416.
Kim, S.M., Kang, T.J., 2002. Garment pattern generation from body scan data. Comput.-Aided Des., 35(7):611–618. [doi:10.1016/S0010-4485(02)00081-7]
Li, S.Z., Wang, H., Ang, T.H., Bey, K.M., 1994. Detection of corners on 3D space curves. SPIE, 2354:339–346. [doi:10.1117/12.189102]
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).
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. [doi:10.1016/S0924-0136(00)00695-6]
Turquin, E., Cani, M.P., Hughes, J.F., 2007a. Sketching Garments for Virtual Characters. ACM SIGGRAPH, p.175–182.
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. [doi:10.1109/MCG.2007.1]
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. [doi:10.1016/S0010-4485(01)00209-3]
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. [doi:10.1016/S0010-4485(02)00091-X]
Wang, C.C.L., Wang, Y., Yuen, M.M.F., 2005. Design automation for customized apparel products. Comput.-Aided Des., 37(7):675–691. [doi:10.1016/j.cad.2004.08.007]
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. [doi:10.1109/MCG.2009.155]
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).
Yang, H., Wang, W.P., Sun, J.G., 2004. Control point adjustment for B-spline curve approximation. Comput.-Aided Des., 36(7):639–652. [doi:10.1016/S0010-4485(03)00140-4]
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. [doi:10.1109/CGIV.2009.58]
Author information
Authors and Affiliations
Corresponding author
Additional information
Project supported by the National High-Tech R & D Program (863) of China (No. 2009AA04Z103), the Project of Public Technology Research in Industry (No. 2010C31001), the Research Fund for the Doctoral Program of Higher Education of China (No. 2010010111 0025), and the Natural Science Foundation of Ningbo City, China (No. 2010A610117)
Rights and permissions
About this article
Cite this article
Geng, Yl., Wang, J., Lu, Gd. et al. Sketch based garment modeling on an arbitrary view of a 3D virtual human model. J. Zhejiang Univ. - Sci. C 12, 195–203 (2011). https://doi.org/10.1631/jzus.C1000049
Received:
Accepted:
Published:
Issue Date:
DOI: https://doi.org/10.1631/jzus.C1000049