Abstract

Realistic facial animation can enhance the immersion characteristic of 3D games. This paper proposes a 3D morphing target method based on GPU for real-time animation of facial expressions. We employ texture mapping to obtain a realistic appearance, and design a fast morphing process to achieve a relatively high FPS by modifying the morph data structure and implementing the morphing algorithm in the shader. The algorithm can be realized and divided into seven steps including creating morph target expressions, evaluating difference vector, initializing morph data structure, loading data into VBO, linking attributes to shader and rendering facial expressions. The rendering system also gives us convenient interaction with the digital character and realizes quick expressions shift for practical application. Experiment results show that the proposed approach yields realistic real-time expressions animation.

Talk to us

Join us for a 30 min session where you can share your feedback and ask us any queries you have

Schedule a call

Disclaimer: All third-party content on this website/platform is and will remain the property of their respective owners and is provided on "as is" basis without any warranties, express or implied. Use of third-party content does not indicate any affiliation, sponsorship with or endorsement by them. Any references to third-party content is to identify the corresponding services and shall be considered fair use under The CopyrightLaw.