Shading Rig: Dynamic Art-directable Stylised Shading for 3D Characters
- 24 September 2021
- journal article
- research article
- Published by Association for Computing Machinery (ACM) in ACM Transactions on Graphics
- Vol. 40 (5), 1-14
- https://doi.org/10.1145/3461696
Abstract
Despite the popularity of three-dimensional (3D) animation techniques, the style of 2D cel animation is seeing increased use in games and interactive applications. However, conventional 3D toon shading frequently requires manual editing to clean up undesired shadows or add stylistic details based on art direction. This editing is impractical for the frame-by-frame editing in cartoon feature film post-production. For interactive stylised media and games, post-production is unavailable due to real-time constraints, so art-direction must be preserved automatically. For these reasons, artists often resort to mesh and texture edits to mitigate undesired shadows typical of toon shaders. Such edits allow real-time rendering but are limited in resolution, animation quality and lack detail control for stylised shadow design. In our framework, artists build a “shading rig,” a collection of these edits, that allows artists to animate toon shading. Artists pre-animate the shading rig under changing lighting, to dynamically preserve artistic intent in a live application, without manual intervention. We show our method preserves continuous motion and shape interpolation, with fewer keyframes than previous work. Our shading shape interpolation is computationally cheaper than state-of-the-art image interpolation techniques. We achieve these improvements while preserving vector quality rendering, without resorting either to high texture resolution or mesh density.Keywords
This publication has 37 references indexed in Scilit:
- Lit-Sphere extension for artistic renderingThe Visual Computer, 2013
- Interactive on-surface signal deformationACM Transactions on Graphics, 2010
- Vector solid texturesACM Transactions on Graphics, 2010
- Toward evaluating lighting design interface paradigms for novice usersACM Transactions on Graphics, 2009
- Locally controllable stylized shadingACM Transactions on Graphics, 2007
- All-frequency precomputed radiance transfer using spherical radial basis functions and clustered tensor approximationACM Transactions on Graphics, 2006
- Resolution independent curve rendering using programmable graphics hardwareACM Transactions on Graphics, 2005
- Stylized highlights for cartoon rendering and animationIEEE Computer Graphics and Applications, 2003
- WYSIWYG NPRACM Transactions on Graphics, 2002
- A user interface for interactive cinematic shadow designACM Transactions on Graphics, 2002