Font Size: a A A

Research Of Networked Virtual Fitting Room Based On Unity

Posted on:2019-03-21Degree:MasterType:Thesis
Country:ChinaCandidate:Y ZhangFull Text:PDF
GTID:2348330569988719Subject:Mechanical design and theory
Abstract/Summary:PDF Full Text Request
Virtual fitting system not only has a wide range of application value,but also is a difficult and hot research topic in the field of computer graphics.Under the environment of Unity engine,this paper researches and discusses the realization process of networked 3D virtual fitting system.First of all,according to the analyzed functional requ irements of the virtual fitting system,four main functional modules including human-computer interaction,human body parameterized control,cloth simulation for garment s and network communication are determined.Considering the performance requirements of the system,a scheme using C/S as the network architecture mode to improve the smoothness of the system is determined.Aimed at the parameterized control of 3D human body model,this paper uses Blend Shape algorithm to deform the body model and determines interpolation weight of the deformation in the basis of the length of hu man body feature section lines.For the Unity's unable to carry out Boolean operation,body feature section lines are replaced by cubic spline curves constructed by some manual selected point sets.In order to realize virtual fitting,a scheme combining st atic fitting with cloth simulation for garments is proposed.The cloth simulation for garments is based on mass-spring model.Making use of the particularity of Verlet integral solution,this paper uses a calibrated method to solve super-elastic phenomenon of the springs,and sets sphere collision sets closed to the human body surface to make it possible for the human models with different body sizes to dress on the same clothes without any error.At the same time,after a lot of research work on GPU rende ring pipeline and the working principle of S hader,simulated cloth is rendered correctly in Unity.On the other hand,after the research of the implementation of TCP / IP protocol under the Socket mechanism in the operating system and the discussion of the process of packaging and parsing data in network transmission,communication between the server and the client is realized.Finally,a networked virtual fitting system is built in Unity engine,using Visual Studio integrated development environment and My Sql database.Functions as follows are realized: users can make some parameterized adjustment to the human body model to change the sizes of height,breast,thighs,shins,waist and hips;the same clothes can be worn on different body types of human model,showing compact,loose and fitting effects;the clothes model base in the client ca n be updated by the sever.Therefore,the virtual fitting system developed in this p aper basically meets users' requirements and is of high application value.
Keywords/Search Tags:Blend Shape algorithm, cross-section of body features, mass-spring model, TCP/IP protocol
PDF Full Text Request
Related items