Font Size: a A A

Design And Implementation Of 3D Character Dress Up System Based On Unity And Neural Style Transfer Technology

Posted on:2020-01-01Degree:MasterType:Thesis
Country:ChinaCandidate:X N TuFull Text:PDF
GTID:2518306551452274Subject:Master of Engineering
Abstract/Summary:PDF Full Text Request
At present,3D game related technical literature and books are emerging one after another,but there is little detailed introduction to the game engineering development process.Based on this background,combined with the actual game project development experience,the thesis designs and implements a 3D character dress up system based on Unity engine in all aspects of game development.On this basis,in view of the current monotonous style of game style rendering,different styles of implementation of different styles,the feasibility of applying neural style migration technology to 3D games is proposed and explored,and the use of neural style in Unity engine is realized.Mainly as follows:1.Complete the overall analysis design of the system.The whole system is divided into the art resource production stage,the 3D character dress up program implementation stage,and the style transform is applied to the character dress upstage.Detailed requirements analysis and design are developed for each phase.2.Standardize the development process of art resources.Basedon the actual game development experience,explain the engineering production process of 3D dress up system art resources.From the original painting production,character modeling,motion design,rendering debugging,resource naming normalization and export standardization,etc.,we discuss in detail how to coordinate the work between the program and the art,and efficiently produce high-quality art resources for the program to load and use.3.Implemented a 3D character dress upsystem based on Unity3 D.Including Mesh component switching,sub-material switching in Mesh,skin color change,pupil color change,lip color change,expression animation,limb movement and other functions.4.Study neural style transfer techniques.The network structure is optimized,and the optimized neural network is trained and tested and transplanted into Unity3 D.The Unity3 D Compute Shader technology is used to realize the high concurrency operation of the neural network to achieve real-time rendering.5.Complete the overall test of the system.Based on the game engineering optimization experience,detailed testing is carried out on the package structure after application,the memory usage in operation,and the running speed.
Keywords/Search Tags:Unity3D, style transform, deep learning, shader, 3D character dress up Ststem
PDF Full Text Request
Related items