GDC is part of the Informa Tech Division of Informa PLC

This site is operated by a business or businesses owned by Informa PLC and all copyright resides with them. Informa PLC's registered office is 5 Howick Place, London SW1P 1WG. Registered in England and Wales. Number 8860726.

View, browse and sort the ever-growing list of sessions by day, pass type, topic, and format. With this Session Viewer, you can view GDC 2023 session details and speakers, and share your favorites via social media. You will be able to build your schedule and access it during the show via export or Mobile App, once live. Sessions do fill up and seating is first come, first serve, so arrive early to sessions that you would like to attend.

Joint-Based Skin Deformation in 'God of War Ragnarok'

Tenghao Wang  (Senior Technical Artist, Santa Monica Studio)

Location: Room 2006, West Hall

Date: Friday, March 24

Time: 1:30 pm - 2:30 pm

Pass Type: All Access Pass, Core Pass

Topic: Programming, Visual Arts

Format: Lecture

Vault Recording: Video

Audience Level: All

In this session, Tenghao Wang, Senior Technical Artist at Santa Monica Studio, gives a detailed breakdown of how to achieve a high level of fidelity skin deformation with joint based rigging in the new God of War.

He will present a systematic joint-based rig to fit the curve fiber structure of the muscle to achieve volume preservation, as well as discuss the implementation details of a new dynamic bone technique that can be used to approximate muscle, fat, and skin jiggle effect. In addition, Tenghao will showcase how this technique can enhance the impact feel of combat,


Attendees will learn about a new systematic joint-based rig that approximate muscular system to achieve a high level of fidelity skin deformation in God of War Ragnarök. In addition, attendees will learn about a new technique that used to bring a sense of realism to the character by adding subtle, secondary motion to the skin.

Intended Audience

This is for technical animators, technical artists, and animation programmers who are interested in creature deformation and runtime dynamic rigging. Basic knowledge about rigging and linear algebra is recommended.