HeterSkinNet: A Heterogeneous Network for Skin Weights Prediction

by   Xiaoyu Pan, et al.

Character rigging is universally needed in computer graphics but notoriously laborious. We present a new method, HeterSkinNet, aiming to fully automate such processes and significantly boost productivity. Given a character mesh and skeleton as input, our method builds a heterogeneous graph that treats the mesh vertices and the skeletal bones as nodes of different types and uses graph convolutions to learn their relationships. To tackle the graph heterogeneity, we propose a new graph network convolution operator that transfers information between heterogeneous nodes. The convolution is based on a new distance HollowDist that quantifies the relations between mesh vertices and bones. We show that HeterSkinNet is robust for production characters by providing the ability to incorporate meshes and skeletons with arbitrary topologies and morphologies (e.g., out-of-body bones, disconnected mesh components, etc.). Through exhaustive comparisons, we show that HeterSkinNet outperforms state-of-the-art methods by large margins in terms of rigging accuracy and naturalness. HeterSkinNet provides a solution for effective and robust character rigging.


page 1

page 6

page 13

page 15


SkinningNet: Two-Stream Graph Convolutional Neural Network for Skinning Prediction of Synthetic Characters

This work presents SkinningNet, an end-to-end Two-Stream Graph Neural Ne...

SpiralNet++: A Fast and Highly Efficient Mesh Convolution Operator

Intrinsic graph convolution operators with differentiable kernel functio...

A Deep Emulator for Secondary Motion of 3D Characters

Fast and light-weight methods for animating 3D characters are desirable ...

Velocity Skinning for Real-time Stylized Skeletal Animation

Secondary animation effects are essential for liveliness. We propose a s...

Interactive 3D Character Modeling from 2D Orthogonal Drawings with Annotations

We propose an interactive 3D character modeling approach from orthograph...

Topology-induced Enhancement of Mappings

In this paper we propose a new method to enhance a mapping μ(·) of a par...

RigNet: Neural Rigging for Articulated Characters

We present RigNet, an end-to-end automated method for producing animatio...