introduction background design implementation results
play

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


  1. Introduction Background Design Implementation Results 2

  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 range of motion Museum walkthrough to showcase the sculptures • 3

  3. Capturing Motion Playback sequence of still images to produce an animation • Muybridge’s camera array • Hea ead-spr pring by Eadward Muybridge, 1887 Bullet et Time e by Manex VFX, 1 1999 4

  4. Motion and Art Marey’s Chronophotography Somersault over a So an o obstacle by Etienne-Jul ules s Marey ey, 1 1884 • Inspired French Cubism & Italian Futurism • Moved away from analytical portrayals of movement • 5

  5. 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 6

  6. Italian Futurism The Cellist by Anton Braga gagl glia, 1 1913 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 • 7

  7. Performance Capture Hea ead-spr pring by Eadward Muybridge, 1887 Dawn o of t the e Planet et o of the A e Apes es, 2014 014 Nike S Sports s Rese search L h Lab 8

  8. 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 9

  9. Designing the Environment Based on modern art museums Inspired by dance and stage • • Theatrical lighting • Accentuates form and contour • Guides narrative and focus • Shapes and shadows • Caught ht by David P Parsons 10

  10. 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 11

  11. 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 12

  12. 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 13

  13. Springs, Proportional-Integral-Derivative Controller t current time 𝑒 2 𝑞 𝑛 mass of pen 𝑒𝑒 2 = − 1 𝑙𝑓 + 𝑒 𝑒𝑒 𝑒𝑒 + 𝑑 � 𝑓𝑒𝑒 𝑛 𝑞 position of pen 𝜐 position of control  𝑓 error 𝑙 , 𝑒 , 𝑑 corrective gains 𝑒 2 𝑞 𝑒𝑒 2 = −𝜕 2 𝑓 − 2𝜂𝜕 𝑒𝑒 𝑒𝑒 𝜕 natural frequency 𝜂 damping constant Source: Line Drawing as a a Dynamic Process ss by D Donald House a and May ayan ank Singh, 2007 007 14

  14. Applying the Forces Control points from motion capture data • Pen points created as particle system • Spring forces implemented in Python/VEX code • 15

  15. 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 16

  16. 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 • 17

  17. Building the Sculptures 5 large stationary sculptures • More complexity • Not restricted to simple extrusions • Layers of motion • Noise patterns • Refinement of “unnatural” • imperfections 18

  18. Building the Sculptures Using OpenVDB to fix non-manifold geometry 1. 3. Convert Level elset et back t to mesh sh Mesh w with i intersections 2. Converted to OpenVD VDB Level elset et Smooth m mesh without i inner p penetrations 19

  19. 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 • 20

  20. 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 24

  21. 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 25

  22. Thank you 26

  23. Questions 27

Recommend


More recommend