Download presentation
Presentation is loading. Please wait.
Published byNyah Leston Modified over 10 years ago
1
Hand-painted Animation with Intelligent Brushes Tom Van Laerhoven, Fabian Di Fiore & Frank Van Reeth {firstname.lastname}@uhasselt.be Hasselt University - Expertise Centre for Digital Media transnationale Universiteit Limburg Belgium CASA’08 CASA’08 Sep 1th - Sep 3thTom Van Laerhoven
2
Goals CASA’08 Sep 1th - Sep 3thTom Van Laerhoven Enrich interactively created stylized images with procedural animation. Make animation techniques available to untrained users. Avoid steep learning process.
3
Approach CASA’08 Sep 1th - Sep 3thTom Van Laerhoven Physically-inspired interactive painting tool “AquaVerve”. Animated canvas with separate canvas for each frame. Special-purpose “intelligent” brushes. Animated pigment. Show animation continuously.
4
Background CASA’08 Sep 1th - Sep 3thTom Van Laerhoven Commercial packages: Corel Painter, MoXi, ArtRage, Project Dogwaffle ‘Only’ provide digital equivalent of traditional painting. Literature I/O Brush [Ryokai et al. CHI04] Easel [Rozin 98] Paint-Cam [Rozin 98] AntBrush [Tzafestas 00]
5
AquaVerve CASA’08 Sep 1th - Sep 3thTom Van Laerhoven Interactive paint system Watercolour, gouache, impasto, … Physically & empirically- based paint algorithms, GPU impl. [Van Laerhoven et al. CASA05] Virtual brush design [Van Laerhoven CGI07]
6
Animated Canvas CASA’08 Sep 1th - Sep 3thTom Van Laerhoven Set of 8 – 16 canvasses. Animation is shown continuously. Need for specialized brushes. canvas representation 1024x768 simulation grid
7
Intelligent Brushes CASA’08 Sep 1th - Sep 3thTom Van Laerhoven Semi-autonomous brush: flame brush User: Interactively paint stroke System: Record: brush reservoir stroke trajectory brush attributes
8
Intelligent Brushes CASA’08 Sep 1th - Sep 3thTom Van Laerhoven Semi-autonomous brush: flame brush … User: Interactively paint stroke Automatically-drawn scripted variations frame 0frame 1frame N System: Record: brush reservoir stroke trajectory brush attributes … undo
9
Intelligent Brushes CASA’08 Sep 1th - Sep 3thTom Van Laerhoven Semi-autonomous brush: flame brush … User: Interactively paint stroke Automatically-drawn scripted variations frame 0frame 1frame N System: Record: brush reservoir stroke trajectory brush attributes … undo
10
Intelligent Brushes CASA’08 Sep 1th - Sep 3thTom Van Laerhoven Moving-dab brush Paint dabs on successive frames
11
Intelligent Brushes CASA’08 Sep 1th - Sep 3thTom Van Laerhoven Steady brush Paint on all frames at once Erase animated strokes Painting motionless background Erasing animation
12
Animated Pigment CASA’08 Sep 1th - Sep 3thTom Van Laerhoven Secondary motion E.g., animate the observed thickness of a single pigment type in impasto paint layer Vibrant or waving paint textures Single-out a pigment type in a mix Pigment properties: stickiness clumping weight animation
13
Results CASA’08 Sep 1th - Sep 3thTom Van Laerhoven Camp fire Semi-autonomous flame brush Primary flames Smoke trail Moving-dab brush Secondary flames Steady brush Background Yellow pigment with vibrant flame-like motion
14
Results CASA’08 Sep 1th - Sep 3thTom Van Laerhoven Flowing water Semi-autonomous water brush Blue pigment that exhibits soft waving motion
15
Conclusions & Future Work CASA’08 Sep 1th - Sep 3thTom Van Laerhoven Brushes & pigment enhanced with behavioral intelligence Enrich & animate interactively created images Within reach of every digital painter Future work Animation of stroke textures Extend intelligent brush set; more complex scripts
16
Thank You Questions? http://research.edm.uhasselt.be/tvanlaerhoven CASA’08 Sep 1th - Sep 3thTom Van Laerhoven
Similar presentations
© 2025 SlidePlayer.com. Inc.
All rights reserved.