Deformation of B-Spline Based Plasticine Material Model in Virtual Reality Environment

Sandeep Gandotra*, Harish Pungotra**, Prince Kumar Moudgil***
*,*** Research Scholar, IKG Punjab Technical University, Kapurthala, Punjab, India.
** Associate Professor, Department of Mechanical Engineering, Beant College of Engineering and Technology, Gurdaspur, Punjab, India.


Industrial designers are always in search of new tools that can create a product more technically and artistically. Conventional Computer-aided Design (CCAD) supports only creation, modification, analysis, and optimization of design. Worthwhile CCAD is not much supportive in the artistic activities associated with the conceptual design phase of the product design. For conceptual design, the designer requires freedom to modify the product specifications frequently to study the product behavior regarding attributes like product shape, strength, deformation, surface roughness, ergonomics, and many other aspects. The present research is made to investigate the deformation of the product using a virtual model of Plasticine material. The virtual product model is generated from point cloud data. The deformable Volumetric Self-organizing Feature Map (VSOFM) is used as an adaptive geometric modeling tool. VSOFM provides a framework for generating objects that dynamically change shape during the design process. To assign the material properties, the point cloud data meshes with B-spline incorporated with spring and dampers. The collision is detected between the tool and the B-spline based teardrop model. Deforming force is applied to the Plasticine model to check the mode of deformation. It is concluded that B-spline based Plasticine model exhibits material properties more efficiently and accurately during collision detection and deformation.


Collision Detection, Conceptual Design, Virtual Reality, Deformation, Plasticine Material, VSOFM, CCAD

How to Cite this Article?

Gangotra, S.,Pungotra, H., and Modugil, P. K. (2017). Deformation of B-Spline Based Plasticine Material Model in Virtual Reality Environment. i-manager’s Journal on Material Science, 5(3), 15-23.


[1]. Abdel-Wahab, M. S., Hussein, A. S., Taha, I., & Gaber, M. S. (2005, December). An enhanced algorithm for surface reconstruction from a cloud of points. In GVIP05 Conference, Cairo, Egypt, (pp. 19-21).
[2]. Amenta, N., Bern, M., & Kamvysselis, M. (1998). A new Voronoi-based surface reconstruction algorithm. In th Proceedings of the 25 Annual Conference on Computer Graphics and Interactive Techniques (pp. 415-421). ACM.
[3]. Barhak, J., & Fischer, A. (2001). Parameterization and reconstruction from 3D scattered points based on neural network and PDE techniques. IEEE Transactions on Visualization and Computer Graphics, 7(1), 1–16.
[4]. Barhak, J., & Fischer, A. (2002). Adaptive reconstruction of freeform objects with 3D SOM neural network grids. Computers & Graphics, 26(5), 745-751.
[5]. Gandotra, S., & Pungotra, H. (2017). Tools and techniques for conceptual design in virtual reality environment. i-manager's Journal on Future Engineering & Technology. 12(4), 8–19.
[6]. Igwe, P. C., Knopf, G. K., & Canas, R. (2008). Developing alternative design concepts in VR environments using volumetric self-organizing feature maps. Journal of Intelligent Manufacturing, 19(6), 661- 675.
[7]. Ivrissimtzis, I. V., Jeong, W. K., & Seidel, H. P. (2003). Using growing cell structures for surface reconstruction. In Shape Modeling International (pp. 78-86). IEEE.
[8]. Knopf, G., Sangole, A., & Igwe, P. (2003). Parameterization of scattered surface points using a SOFM. Intelligent Engineering Systems through Artificial Neural Networks, 13, 33–38.
[10]. Knopf, G., & Pungotra, H. (2007). Visual Exploration of Numeric Data Using 3D Self Organizing Feature Maps. Intelligent Engineering Systems through Artificial Neural Networks, ASME Press, 17, 297–302.
[11]. Kohonen, T. (1982). Self-organized formation of topologically correct feature maps. Biological Cybernetics, 43(1), 59–69.
[12]. Kumar, G. S., Kalra, P. K., & Dhande, S. G. (2004). Curve and surface reconstruction from points: An approach based on self-organizing maps. Applied Soft Computing, 5(1), 55–66.
[13]. Liu, Y., Yang, H., & Wang, W. (2005). Reconstructing Bspline Curves from Point Clouds- A Tangential Flow Approach using Least Squares Minimization. In International Conference on Shape Modeling and Applications 2005 (SMI' 05) (pp. 4–12).
[14]. Liu, S., Wang, C. C. L., Hui, K.-C., Jin, X., & Zhao, H. (2007). Ellipsoid-tree construction for solid objects. In Proceedings of the 2007 ACM Symposium on Solid and Physical Modeling (pp. 303-308). ACM.
[15]. Pungotra, H., Knopf, G. K., & Canas, R. (2008). Efficient algorithm to detect collision between deformable B-spline surfaces for virtual sculpting. CAD Computer Aided Design, 40(10–11), 1055–1066.
[16]. Pungotra, H., Knopf, G. K., & Canas, R. (2010). Merging multiple -spline surface patches in a virtual reality environment. Computer-Aided Design, 42(10), 847–859.
[17]. Tai, C. L., Hu, S. M., & Huang, Q. X. (2003). Approximate merging of B-spline curves via knot adjustment and constrained optimization. CAD Computer Aided Design, 35(10), 893–899.
[18]. Vierjahn, T., Lorenz, G., Mostafawy, S., & Hinrichs, K. H. (2012). Growing Cell Structures Learning a Progressive Mesh during Surface Reconstruction-A Top-Down Approach. In Eurographics (Short Papers) (pp. 29-32).
[19]. Yang, Y. J., Zeng, W., Yang, C. L., Deng, B., Meng, X. X., & Iyengar, S. S. (2013). An algorithm to improve parameterizations of rational Bezier surfaces using rational bilinear reparameterization. CAD Computer Aided Design, 45(3), 628–638.
[20]. Yu, Y. (1999). Surface reconstruction from unorganized points using self-organizing neural networks. In IEEE Visualization (Vol. 99, pp. 61-64).
If you have access to this article please login to view the article or kindly login to purchase the article
Options for accessing this content:
  • If you would like institutional access to this content, please recommend the title to your librarian.
    Library Recommendation Form
  • If you already have i-manager's user account: Login above and proceed to purchase the article.
  • New Users: Please register, then proceed to purchase the article.

Purchase Instant Access

Single Article

Print 35 35 200
Online 35 35 200
Print & Online 35 35 400