JSW 2013 Vol.8(2): 418-425 ISSN: 1796-217X
doi: 10.4304/jsw.8.2.418-425
doi: 10.4304/jsw.8.2.418-425
Realistic Real-time Facial Expressions Animation via 3D Morphing Target
Mengzhao Yang1, 2, Kuanquan Wang1, Lei Zhang1
1School of Computer Science and Technology, Harbin Institute of Technology, Harbin, China.
2School of Computer Information Engineering, Heilongjiang University of Science and Technology, Harbin, China
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.
Index Terms—Morphing target, real-time, facial expression, realistic appearance, digital character.
2School of Computer Information Engineering, Heilongjiang University of Science and Technology, Harbin, China
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.
Index Terms—Morphing target, real-time, facial expression, realistic appearance, digital character.
Cite: Mengzhao Yang, Kuanquan Wang, Lei Zhang, "Realistic Real-time Facial Expressions Animation via 3D Morphing Target," Journal of Software vol. 8, no. 2, pp. 418-425, 2013.
General Information
ISSN: 1796-217X (Online)
Frequency: Quarterly
Editor-in-Chief: Prof. Antanas Verikas
Executive Editor: Ms. Yoyo Y. Zhou
Abstracting/ Indexing: DBLP, EBSCO, CNKI, Google Scholar, ProQuest, INSPEC(IET), ULRICH's Periodicals Directory, WorldCat, etc
E-mail: jsw@iap.org
-
Apr 26, 2021 News!
Vol 14, No 4- Vol 14, No 12 has been indexed by IET-(Inspec) [Click]
-
Nov 18, 2021 News!
Papers published in JSW Vol 16, No 1- Vol 16, No 6 have been indexed by DBLP [Click]
-
Dec 24, 2021 News!
Vol 15, No 1- Vol 15, No 6 has been indexed by IET-(Inspec) [Click]
-
Nov 18, 2021 News!
[CFP] 2022 the annual meeting of JSW Editorial Board, ICCSM 2022, will be held in Rome, Italy, July 21-23, 2022 [Click]
-
Aug 01, 2023 News!