Introduction Background Design Implementation Results 2 - - PowerPoint PPT Presentation

β–Ά
introduction background design implementation results
SMART_READER_LITE
LIVE PREVIEW

Introduction Background Design Implementation Results 2 - - PowerPoint PPT Presentation

Introduction Background Design Implementation Results 2 Introduction Use dynamics to interpret motion data in an artistically-inspired way Motion sculptures that represent moments in time, yet escape the constraints of the human


slide-1
SLIDE 1
slide-2
SLIDE 2

2

Introduction Background Design Implementation Results

slide-3
SLIDE 3

3

Introduction

  • Use dynamics to interpret motion data in an artistically-inspired way
  • Motion sculptures that represent moments in time, yet escape the constraints
  • f the human range of motion
  • Museum walkthrough to showcase the sculptures
slide-4
SLIDE 4

4

Capturing Motion

Hea ead-spr pring by Eadward Muybridge, 1887 Bullet et Time e by Manex VFX, 1 1999

  • Playback sequence of still images to produce an animation
  • Muybridge’s camera array
slide-5
SLIDE 5

5

Motion and Art

  • Marey’s Chronophotography
  • Inspired French Cubism & Italian Futurism
  • Moved away from analytical portrayals of movement

So Somersault over a an o

  • bstacle by Etienne-Jul

ules s Marey ey, 1 1884

slide-6
SLIDE 6

6

French Cubism

  • Inspired by the idea of motion as the subject matter
  • Reconstruction of time and space
  • Multiple viewpoints together
  • Geometric shapes and repetition

Nude Descend nding ng a a Staircase se, N

  • No. 2

2 by Marcel D Duchamp, 1912

slide-7
SLIDE 7

7

Italian Futurism

  • Inspired by the innovations in photography
  • Photodynamism, dynamic photography
  • Focused on overall motion
  • Time is the brush on a spatial canvas
  • Aimed to provoke a sensation

The Cellist by Anton Braga gagl glia, 1 1913

slide-8
SLIDE 8

8

Performance Capture

Nike S Sports s Rese search L h Lab Dawn o

  • f t

the e Planet et o

  • f the A

e Apes es, 2014 014 Hea ead-spr pring by Eadward Muybridge, 1887

slide-9
SLIDE 9

9

Using Technology to Create Art

Line Drawing as a Dynamic Process

Donald House and Mayank Singh, Texas A&M University, 2007

Simulates gestural, free-flowing drawing techniques and incorporates momentum and pen pressure

slide-10
SLIDE 10
  • Inspired by dance and stage
  • Theatrical lighting
  • Accentuates form and contour
  • Guides narrative and focus
  • Shapes and shadows

10

Designing the Environment

  • Based on modern art museums

Caught ht by David P Parsons

slide-11
SLIDE 11

11

Designing the Sculptures

  • Basis in reality, yet impossible
  • Recreate the sensation of motion
  • Inspired by Cubism, Futurism,

Light-painting photography

Breakdance Light Painting by J Joanna Jask skolsk ska

slide-12
SLIDE 12

12

Working with Motion Capture Data

  • Reflective Markers and Infrared Cameras
  • Spatial location of markers used to rebuild joint rotations
  • Several ways of translating the data
slide-13
SLIDE 13

13

Applying Dynamics

  • Motion capture animation is transferred to a set of control points
  • Corresponding set of pen points
  • Spring connection between each pair
  • Preserves momentum and extends reach
  • Creates smooth trajectory of motion

Source: Line Drawing as a a Dynamic Process ss by D Donald House a and May ayan ank Singh, 2007 007

slide-14
SLIDE 14

14

Springs, Proportional-Integral-Derivative Controller

t current time 𝑛 mass of pen π‘ž position of pen 𝜐 position of control 𝑓 error 𝑙, 𝑒, 𝑑 corrective gains πœ• natural frequency πœ‚ damping constant 𝑒2π‘ž 𝑒𝑒2 = βˆ’πœ•2𝑓 βˆ’ 2πœ‚πœ•π‘’π‘’

𝑒𝑒

𝑒2π‘ž 𝑒𝑒2 = βˆ’ 1

𝑛

𝑙𝑓 + 𝑒𝑒𝑒

𝑒𝑒 + 𝑑 𝑓𝑒𝑒

ο€€

Source: Line Drawing as a a Dynamic Process ss by D Donald House a and May ayan ank Singh, 2007 007

slide-15
SLIDE 15

15

Applying the Forces

  • Control points from motion capture data
  • Pen points created as particle system
  • Spring forces implemented in Python/VEX code
slide-16
SLIDE 16

16

Point Attributes

  • Varying spring constants
  • Velocity-based scaling
  • Color variation

Motion C Capture Data Spring Forces, V Variation 1 1 Spring Forces, V Variation 2 2 Spring Forces, V Variation 3 3

slide-17
SLIDE 17

17

Building the Sculptures

  • 5 small animated sculptures
  • Pen points create trail
  • Simple extrusions along curves
  • Animation controls
  • Time offsets within sculpture
  • Direction variation
  • Dissolve Effect
  • Noise Effect
slide-18
SLIDE 18

18

Building the Sculptures

  • 5 large stationary sculptures
  • More complexity
  • Not restricted to simple extrusions
  • Layers of motion
  • Noise patterns
  • Refinement of β€œunnatural”

imperfections

slide-19
SLIDE 19

19

Building the Sculptures

Using OpenVDB to fix non-manifold geometry

Mesh w with i intersections Converted to OpenVD VDB Level elset et

1. 2.

Smooth m mesh without i inner p penetrations Convert Level elset et back t to mesh sh

3.

slide-20
SLIDE 20

20

Attribute-based Shading

Create a β€œhand-made” feel by adding specular and diffuse noise, grunge, and bump

Unalter ered ed shader Attribute v visualization Attribute-based s shading

  • Edge detection by measuring curvature of surface
  • Mixed with noise pattern
  • Artist can paint on attributes
slide-21
SLIDE 21
slide-22
SLIDE 22
slide-23
SLIDE 23
slide-24
SLIDE 24

24

Results

  • Workflow can be applied to any animated point data
  • Motion Capture
  • Keyframe Animation
  • Particle Systems
  • Custom VEX spring solver

in Houdini DOPs

  • Point manipulation tools
  • Procedural modeling tools
slide-25
SLIDE 25

25

Sculpture from a animated s sphere: with ( (left) a and without (right) spring dynamics Sculpture from p particle s system w with s spring dynamics

slide-26
SLIDE 26

26

Thank you

slide-27
SLIDE 27

27

Questions