Computer Animation Ying Zhu Georgia State University

Slides:



Advertisements
Similar presentations
ME345: Modeling and Simulation Professor Frank Fisher Stevens Institute of Technology Last updated: February 9 th, 2011 Software versions used in the tutorial:
Advertisements

SE 313 – Computer Graphics Lecture 14: Armatures Lecturer: Gazihan Alankuş 1.
Intro to Blender Alex Hawker. First Steps Download
Animating With Blender Topics: Making a skeleton. Making a skeleton. Attaching the skeleton to your model. Attaching the skeleton to your model. Posing.
Interactive Mesh Sculpting Using a Haptic Device.
Chapter 5 Vibration Analysis
SE 313 – Computer Graphics Lecture 10: More Modeling and Texturing Lecturer: Gazihan Alankuş 1.
Faking Dynamics of Cloth Animation for Animated Films Fabian Di Fiore Expertise Centre for Digital Media Hasselt University, Belgium
CSE 380 – Computer Game Programming Introduction ITS 102 – 3D Modeling for Games Blender's User Interface.
Cloth Simulation By Chris Szendrovits o based on Jim Adams “Soft Body Mesh” demo.
XP Tutorial 5 Buttons, Behaviors, and Sounds. XP New Perspectives on Macromedia Flash MX Buttons Interactive means that the user has some level.
Main Navigation  Similar to Unity 3D  Unlike Unity it is a right handed coordinate system  Used to determines whether a positive rotation is clockwise.
SKM 4200 Computer Animation Chapter 4: Animation (3D Computer Animation – Part 2)
Modeling. Direct mesh editing: A more traditional approach commonly used by professional modelers Sculpting: A fast and fun way of shaping a model, also.
Blender Animation Particle Systems and Interactions.
ADAMS Assignment 5 ME451:Kinematics and Dynamics of Machine Systems.
1. Press the New Layer Button 3. Double click names to re-name Ball & Shadow layers 2. Click to change to 12 fps Step 1.
WS09-1 VND101, Workshop 09 MSC.visualNastran 4D Exercise Workbook Belted Cylinder.
Cloth Simulation II Pertemuan 08 Matakuliah : UO714 / Technology for Animation Tahun : 2009.
Build-It-Yourself.com BLENDER 3D LESSON 3 BLENDER 3D LESSON 3.
Blender’s hair system By: Melanie Cardenas. What will be talking about?  I will be talking about blender and its hair system.  Blender hair system is.
Computer Animation Real-Time Animation and Physics.
Model Editing James Martin High School Computer Multimedia and Animation Instructor: G. Patton From: CHAPTER 5 – 3DS MAX AND ITS APPLICATIONS.
WS3-1 ADM740, Workshop 3, June 2007 Copyright  2007 MSC.Software Corporation WORKSHOP 3 CREATING AND ADJUSTING SUSPENSIONS.
Computer Graphics Imaging Lecture 13 and 14 UV Mapping.
Computer Graphics Imaging Lectures 5 and 6 Scene Management Basic Modeling Techniques.
Pack 009 Extrusion continued and Subdivision Surface Heikki Hietala IT Dept. Malmi Campus HAAGA-HELIA University of Applied Sciences.
Computer Graphics Imaging Ying Zhu Georgia State University Lecture 29 Soft Bodies and Rigid Bodies.
Computer Graphics Imaging Ying Zhu Georgia State University Lecture 30 Video Sequence Editor.
Computer Graphics Imaging Ying Zhu Georgia State University Lecture 26 Hair and fur.
Chapter 5 Armature Gap Sweep Workshop 4. Training Manual Electromagnetic Analysis in Workbench March 4, 2005 Inventory # Workshop #2: Armature.
Computer Graphics Imaging Ying Zhu Georgia State University Lecture 23 Walk Cycle, Action Editor, and NLA Editor.
1.To begin click: File, New, then select Design 2.Next draw a rectangle. 3. Use the measuring tool to dimension the sides to 150mm by 75mm 4. Change to.
Animations & Multimedia LESSON 9 #2.09 USING ANIMATION AND MULTIMEDIA.
 Motion Tween allow us to move a shape on the stage from one place to another.  In order to use motion tween, the shape to be moved must be converted.
Computer Graphics Imaging Ying Zhu Georgia State University Lecture 19 and 20 Character Animation with Armature.
Lectures 4 and 5 Scene Management Basic Modeling Techniques
EEC-693/793 Applied Computer Vision with Depth Cameras
Game Development with Unity3D Inside/Outside Unity3D
Computer Graphics Imaging
WORKSHOP 11 PRESS FIT CAT509, Workshop 11, March 2002 WS11-1.
MSC.visualNastran 4D Exercise Workbook
Computer Animation Ying Zhu Georgia State University
Computer Animation Ying Zhu Georgia State University
EEC-693/793 Applied Computer Vision with Depth Cameras
Building a User Interface with Forms
Computer Animation Ying Zhu Georgia State University
Computer Graphics Imaging Ying Zhu Georgia State University
PowerPoint Activity 5: To Be Determined…
Workshop 5 Centrifugal Pump
Explode Tired of looking at Suzanne's ugly face? Itching to make her head explode? You've come to the right page. Just in case you're an animal lover though,
Computer Animation Ying Zhu Georgia State University
Assignment 8 Chess Game.
EEC-693/793 Applied Computer Vision with Depth Cameras
Learning Java with Alice 3.0 Game Design Kathy Bierscheid
Computer Graphics Imaging Ying Zhu Georgia State University
Computer Animation UV Mapping.
Computer Animation Texture Mapping.
Computer Graphics Imaging Ying Zhu Georgia State University
Unit 11 – PowerPoint Interaction
Computer Animation Ying Zhu Georgia State University
Computer Graphics Imaging Ying Zhu Georgia State University
Assignment 10 A Flag on the Ocean.
Active Tests and Traffic Simulation: Module Objectives
Active Tests and Traffic Simulation: Module Objectives
Computer Animation Ying Zhu Georgia State University
Edge Lights Tutorial Making the Light Shows.
Macro theory © EIT, Author Gay Robertson, 2019.
Computer Animation Ying Zhu Georgia State University
Computer Animation Ying Zhu Georgia State University
Presentation transcript:

Computer Animation Ying Zhu Georgia State University Cloth

How to create cloth? Create an object Adjust the resolution of the mesh through subdivision The more faces on the 3D model, the better the simulation result. (However, it’s also slower.) Cloth is animated by simulating springs between vertices Under Object (F7) and “Physics buttons” panel, “Cloth” tab Press “Cloth” button

How to create cloth? Identify objects that may collide with the cloth Make these objects “collideable “ Select the object Under Object (F7) and “Physics buttons” panel, “Collision” tab Press “Collision” button Press Alt + A to start the simulation

Different types of cloth As of 2.48a, Blender has pre-defined settings for the following types of clothes Cotton Silk Rubber Denim Leather You may create your own type of cloth through the “Custom” type

Cloth parameters In the “Cloth” tab StrucStiff: overall stiffness of structure Spring Damp: Damping of cloth velocity Cloth is simulated by many springs between vertices A higher “Spring Damp” means the cloth material appears “heavier” and “smoother”, with less jiggling. BendStiff: how stiff the object when bended Air Damp: how much the cloth “flows” in the air Mass

Cloth and soft Body Soft objects with closed surface are better simulated by Soft Body

Collision parameters for cloth You can adjust the collision parameters for cloth in the “Collision” tab (next to the Cloth tab) Collision is turned on by default In most cases, you want to “Enable Self-collisions”

Collision with other objects Any object that may interact with cloth should be made “collideable” Select the object, under Object (F7) and “Physics buttons” panel, “Collision” tab (next to “Fields”), Press “Collision” button

Collision with other objects Adjust collision parameters under “Soft Body and Cloth Interaction” “Inner” and “Outer”: create a invisible “buffer zone” surrounding the object So that the cloth will not collide directly with the object mesh This is to prevent objects penetrating the cloth during the collision (due to imprecise calculation) So if you see an object penetrating the cloth, adjust its “Inner” and “Outer” values

Bake Like other physical simulations, you can bake the cloth simulation and then play it back without having to recalculate at each frame “Bake” parameters are in the “Collision” tab The bake “End” frame should be no smaller than the last frame of your cloth simulation

How to pin part of the cloth? Sometimes you want to pin certain parts of the cloth so that those parts don’t move The process Select the object Enter Edit mode Under Editing (F9) panel, “Link and Materials”, create a new vertex group, give it a meaningful name Select faces directly (or use weight paint to select faces) and then press the “Assign” button

How to pin part of the cloth? Now go to “Object”, “Physics buttons” panel, in the “Cloth” tab Press “Pinning of cloth” button Select the vertex group from the drop down menu Adjust “Pin Stiff” parameter Press Alt + A, you’ll see that the selected vertex group is now pinned

How to attach a piece of cloth to an object? Create a cloth mesh Move it closer to the object you want to attach the cloth to Make the cloth mesh a child of the target object Create a vertex group on the cloth mesh and pin it using the previously mentioned method The pinned part will be “attached” to the target object

Cloth and force fields You can use force fields to animate the cloth Particularly the “Wind” force field You may want to pin the cloth mesh first before applying the force field Otherwise the cloth may be blown away You may animate the strength of force fields by inserting key frames (or with IPO curve) Change frame number, adjust force field strength Place the mouse cursor in the “Fields” tab and press the “I” key

Apply the cloth modifier What if you just want to drape a piece of cloth over a table without animating it? Create the table object and enable “collision” for it Place a plane right above the table and enable “cloth” Increase the frame numbers (by pressing  key, don’t use Alt + A) until the cloth drapes nicely over the table Now with the cloth object selected, go to Editing panel, in “Modifiers” tab, “Apply” the Cloth modifier

Apply the cloth modifier When you apply the Cloth modifier, the cloth deformation become “fixed”

Re-enable Cloth modifier What if you want to set up a starting shape for a piece of cloth and then animate it from there? Use the previously mentioned method to fix the cloth object in a particular shape (by applying the Cloth modifier) Adjust the frame number to the starting frame of your animation Select the cloth object, go to the Cloth tab and press the “Cloth” button Now you can animate the cloth from its “starting” shape (the Cloth modifier is back on)

Smooth modifier You may want to apply a “Smooth” modifier to the cloth object But the “Smooth” modifier should be added after (below) the “Cloth” modifier

Editing cloth parameters on the fly You can let the cloth animation run in loops and adjust the cloth, collision, or force field parameters on the fly and see the changes in real-time Open a timeline window Press “Playback” and select “Continue physics” Start the animation by press the Play button in the Timeline window (not Alt + A) Adjust the parameters as the animation runs

Editing cloth parameters on the fly For example, you may want to adjust the wind strength on the fly until you find the right number This allows you to adjust parameters without having to stop and start the animation over and over again The same applies to particle systems and hair too.