Optimizing UI layouts for deformable face-rig manipulation
Joonho Kim, Karan Singh
Abstract
Fig. 1. Expressive deformable models like faces have many independently controlled rig parameters (a). Animators increasingly hand-craft in-situ UI layouts for such face-rigs (b). We distill their design choices into a set of layout principles (c). We then present an algorithm to produce optimal in-situ UI layouts that match animator expectation (d); enabling a direct on-shape deformation interface (e), where rig parameters can be both independently manipulated (cursor on white control, top to middle), and best-fit computed (blue controls) to match the direct manipulation of the shape (cursor on face, bottom) [Lewis and Anjyo 2010]. Our in-situ UI layouts can be further customized and refined by animators (f).
Complex deformable face-rigs have many independent parameters that control the shape of the object. A human face has upwards of 50 parameters (FACS Action Units), making conventional UI controls hard to find and operate. Animators address this problem by tediously hand-crafting in-situ layouts of UI controls that serve as visual deformation proxies, and facilitate rapid shape exploration. We propose the automatic creation of such in-situ UI control layouts. We distill the design choices made by animators into mathematical objectives that we optimize as the solution to an integer quadratic programming problem. Our evaluation is three-fold: we show the impact of our design principles on the resulting layouts; we show automated UI layouts for complex and diverse face rigs, comparable to animator hand-crafted layouts; and we conduct a user study showing our UI layout to be an effective approach to face-rig manipulation, preferable to a baseline slider interface.
Ask about this paper
Your agent reads all of it.
Lune indexed this paper to the last equation, along with the top-tier papers that cite it. Ask a question and the answer quotes them.
Your agent calls
Luneget_paper_fulltext
Free to start. No credit card required.
Terminal
Install the CLIlune papers fulltext 54d3abd6-23ee-473e-a4a7-c42872a3dcafCited by top-tier papers3
- Fully Automatic Blendshape Generation for Stylized CharactersJingying Wang, Yilin Qiu, Keyu Chen, Yu Ding et al.IEEE VR 2023 · 6 citations
- Compressed Skinning for Facial BlendshapesLadislav Kavan, John Doublestein, Martin Prazák, Matthew Cioffi et al.SIGGRAPH 2024 · 3 citations
- Squidgets: Sketch-based Widget Design for Scene ManipulationJoonho Kim, Fanny Chevalier, Karan SinghUIST 2025
Builds on2
Related papers
- Neural Face Rigging for Animating and Retargeting Facial Meshes in the WildDafei Qin, Jun Saito, Noam Aigerman, Thibault Groueix et al.SIGGRAPH 2023 · 26 citations
- Accurate face rig approximation with deep differential subspace reconstructionSteven L. Song, Weiqi Shi, Michael ReedSIGGRAPH 2020 · 24 citations
- Automating UI Optimization through Multi-Agentic ReasoningZhipeng Li, Christoph Gebhardt, Yi-Chi Liao, Christian HolzCHI 2026 · 1 citation
- RigGS: Rigging of 3D Gaussians for Modeling Articulated Objects in VideosYuxin Yao, Zhi Deng, Junhui HouCVPR 2025
- Contact Edit: Artist Tools for Intuitive Modeling of Hand-Object InteractionsArjun Sriram Lakshmipathy, Nicole Feng, Yu Xi Lee, Moshe Mahler et al.SIGGRAPH 2023 · 8 citations
