Physical Simulation of Tree Motion CS 658 BYU. Skip Right to the Branch Dynamics: Wind effect on branches Njoint = moment of the joint (ie torque applied.

Slides:



Advertisements
Similar presentations
Angular Quantities Correspondence between linear and rotational quantities:
Advertisements

AERODYNAMICS & THE FOUR FORCES
Physics and Astronomy Outreach Program at the University of British Columbia Physics and Astronomy Outreach Program at the University of British Columbia.
Physics and Astronomy Outreach Program at the University of British Columbia Physics and Astronomy Outreach Program at the University of British Columbia.
Resistive (Drag) Forces
Experiment #5 Momentum Deficit Behind a Cylinder
Beams and Frames.
Manipulator Dynamics Amirkabir University of Technology Computer Engineering & Information Technology Department.
CS 282.  Review of projectile physics  Examine gravity projectile model  Examine drag forces ◦ Simulate drag on a projectile  Examine wind forces.
CS 282.  Last week we dealt with projectile physics ◦ Examined the gravity-only model ◦ Coded drag affecting projectiles  Used Runge-Kutta for approximating.
8-4 Torque The cause of circular motion is often torque. Torque is the product of the component of force perpendicular to the lever arm or moment arm.
Chapter 10: Rotation. Rotational Variables Radian Measure Angular Displacement Angular Velocity Angular Acceleration.
Ch. 7: Dynamics.
Manipulator Dynamics Amirkabir University of Technology Computer Engineering & Information Technology Department.
Introduction to Aeronautical Engineering
Paper Airplanes Rachael Lee (15). Why? Why are the airplanes able to fly after the initial thrust we gave them? How are they able to glide for so long.
Kite Flight Dynamics Sean Ganley and Z! Eskeets Calculus 114.
PHY131H1S - Class 11 Today: Friction, Drag Rolling without slipping Examples of Newton’s Second Law Microscopic bumps and holes crash into each other,
Aerodynamics Dane Johannessen.
Computer Animation Rick Parent Computer Animation Algorithms and Techniques Physically Based Animation.
Physically Based Animation and Modeling
"Tell me and I'll forget Show me and I may remember Let me do and I'll understand" RA Moffatt WELB A Mousetrap Powered Racer This project looks to be an.
Chapter 5 Newton’s Second Law of Motion – Force and Acceleration
Adapting Simulated Behaviors For New Characters Jessica K. Hodgins and Nancy S. Pollard presentation by Barış Aksan.
Robot Dynamics – Slide Set 10 ME 4135 R. R. Lindeke, Ph. D.
Aerodynamics Linear Motion (Moving Air ).
ESS 303 – Biomechanics Linear Kinetics. Kinetics The study of the forces that act on or influence movement Force = Mass * Acceleration: F = M * a Force.
EQUATIONS OF MOTION: RECTANGULAR COORDINATES
Principles of Technology Waxahachie High School Ratein Fluid Systems PIC Chapter 3.2 Ratein Fluid Systems PIC Chapter 3.2 PT TEKS.
Friction Friction Problem Situations Chapter 5.2 and 5.3.
Terminal Velocity Jason Day. What is Terminal Velocity According to dictionary.com it is: the velocity of a falling object/body through a medium(in this.
Joint Reaction Forces Muscle Moments Joint Power
8.2 Rotational Dynamics How do you get a ruler to spin on the end of a pencil? Apply a force perpendicular to the ruler. The ruler is the lever arm How.
Linear and Angular Motion. The greater the applied impulse the greater the increase in velocity. Principle 4 – Linear Motion.
Material Point Method Grid Equations
Terminal Velocity Predicting the rate an object will fall through air depending on mass, cross sectional area and other factors.
Static Equilibrium Physics 150/250 Center of Mass Types of Motion
Rigid Body Dynamics CSE169: Computer Animation
Physical Science Forces
Aerodynamic forces on the blade, COP, Optimum blade profiles
Mr.Rockensies Regents Physics
Vehicle Dynamics under Longitudinal Forces ME5670
Real-time fluid physics library The goal was to create a physics library, specialized on water fluid physics, for real-time applications.
Advanced Games Development Game Physics CO2301 Games Development 1 Week 19.
Rick Parent - CIS682 Rigid Body Dynamics simulate basic physics of an object subject to forces Keyframing can be tedious - especially to get ‘realism’
Problem and Purpose Hypotheses Design Plan Background Information Currently, school buses are very fuel inefficient, averaging 7 mpg (Laughlin, 2004).
Chapter 11 Angular Momentum; General Rotation 11-2 Vector Cross Product; Torque as a Vector 11-3Angular Momentum of a Particle 11-4 Angular Momentum and.
1 Honors Physics 1 Class 04 Fall 2013 Vectors Non-Cartesian coordinate systems Motion in multiple dimensions Uniform circular motion Applications.
Honours Graphics 2008 Session 9. Today’s focus Physics in graphics Understanding:
Aerodynamic Design of a Light Aircraft
Pgs Chapter 8 Rotational Equilibrium and Dynamics.
UNIT 6 Rotational Motion & Angular Momentum Rotational Dynamics, Inertia and Newton’s 2 nd Law for Rotation.
RECTANGULAR COORDINATES
The Aero Club QUASAR.
Newtonian Mechanics II: Drag Force Centripetal Force
Skydiver.
The physics of falling In this section you will
Ch 8 : Rotational Motion .
FRICTION.
ATOC 4720 class32 1. Forces 2. The horizontal equation of motion.
Animation of Trees CS 658.
RECTANGULAR COORDINATES
Beams and Frames.
Drag.
The physics of falling In this section you will
Biomechanical Principles - Fluid Mechanics
Problems Involving Drag
Introduction to Aeronautical Engineering
Rotational Kinematics
Adaptive dynamics for Articulated Bodies
Presentation transcript:

Physical Simulation of Tree Motion CS 658 BYU

Skip Right to the Branch Dynamics: Wind effect on branches Njoint = moment of the joint (ie torque applied to the joint) Lbranch = length of the branch Mjoint = mass of joint Awind = acceleration due to wind (stay tuned for details) Rjoint = elastic coefficient of the joint torque = length from rotation point cross perpendicular force. Akagi and Kitajima, “Computer Animation of swaying trees based on physical simulation” in Computers and Graphics 2006

Branch effect on other branches “this force is added to the wind forces applied directly to the joints of that parent branch” All the joints of the parent branch or just the one where it’s connected? Akagi and Kitajima, “Computer Animation of swaying trees based on physical simulation” in Computers and Graphics 2006

Branch structure Use 6 joints and 7 segments. Segments are stiff, joints rotate. Akagi and Kitajima, “Computer Animation of swaying trees based on physical simulation” in Computers and Graphics 2006

Acceleration due to wind A = “acceleration of the wind” I think that’s the acceleration of the branch due to wind. where A = F/M and F due to wind is given by the aerodynamic drag equation. F = ½ rho u^2 C A rho = air density u = velocity of object relative to fluid C = drag coefficient A = aerodynamic cross section In fluid simulation, this is conceptually easy to apply. In complex situations, that’s fairly complex to apply. So they approximate it.

Branches in the wind Akagi and Kitajima, “Computer Animation of swaying trees based on physical simulation” in Computers and Graphics 2006

Branches moving in wind Akagi and Kitajima, “Computer Animation of swaying trees based on physical simulation” in Computers and Graphics 2006

Branches moving in wind Akagi and Kitajima, “Computer Animation of swaying trees based on physical simulation” in Computers and Graphics 2006

Branches moving in wind Akagi and Kitajima, “Computer Animation of swaying trees based on physical simulation” in Computers and Graphics 2006

Global wind effect Akagi and Kitajima, “Computer Animation of swaying trees based on physical simulation” in Computers and Graphics 2006