Ppt on computer animation

Barış Uz, Uğur Güdükbay, Bülent Özgüç / Bilkent University Computer Animation’98 / 1 Realistic Speech Animation on Synthetic Faces Barış Uz, Uğur Güdükbay,

based layered tissue model. Barış Uz, Uğur Güdükbay, Bülent Özgüç / Bilkent University Computer Animation’98 / 5 Speech Animation Generating Speaking Face Models: model mouth and lip postures and interpolate them –Parametric approach [Parke75] –Image-based/risorius : located around cheeks; important for expressions Barış Uz, Uğur Güdükbay, Bülent Özgüç / Bilkent University Computer Animation’98 / 13 Modeling of Muscles l Types of muscles –Linear: e.g., zygomatic major (smiling) –Sphincter: e.g., orbicularis /


The Main Principles of Animation

give life to!!! What is animation? To animate = to give life to!!! Animation techniques Traditional animation: Computer animation: cel animation or hand-drawn animation – each frame is drawn by hand stop motion animation – makes static objects appear to move Computer animation: computer-assisted animation – computerized the traditional animation (2D and 2 ½ computer animation) computer generated animation – 3D computer graphics History of animation (briefly) * Before Disney’s era: Egyptian wall decoration/


Seminar Computer Animation Arjan Egges Lecture #2: History of Animation.

shot Pencil test Inbetweening Inking Coloring Computer Animation basically follows this pipeline Computer Animation as Animation Lasseter translated traditional principles of animation to computer animation –Lasseter is conventionally trained animator Worked at Disney before going to Pixar Many celebrated animations Knick-knack (oscar-winning) Computer Animation Research In Research labs NYIT Still frame from Gumby animation by Hank Grebe and Dick Lundin, 1984. Computer Animation Research University of Utah/


Lecture 1: introduction.  Introduction to basic techniques in Computer Animation  Motion capture & synthesis, facial animation, IK, …  Introduction.

board  Detailed story  Key Frames  Test shot  Pencil test  Inbetweening  Inking  Coloring Computer Animation basically follows this pipeline  Lasseter translated traditional principles of animation to computer animation  Lasseter is conventionally trained animator ▪ Worked at Disney before going to Pixar ▪ Many celebrated animations ▪ Knick-knack (oscar-winning) In Research labs  NYIT Still frame from Gumby animation by Hank Grebe and Dick Lundin, 1984.  University of Utah  Films on walking/


June 9, 2007 Animation of Important Concepts in Parallel Computer Architecture Gambhir, Gehringer & Solihin Animation of Important Concepts in Parallel.

to the main trace.  Three operations shown on three consecutive slides. June 9, 2007 Animation of Important Concepts in Parallel Computer Architecture Gambhir, Gehringer & Solihin Full bit-vector directory-based protocol  A distributed shared memory/the shared state.  The snapshot highlights the difference between the two protocols. June 9, 2007 Animation of Important Concepts in Parallel Computer Architecture Gambhir, Gehringer & Solihin Release consistency  The grid on top shows the sequence of memory/


AD 502 - Seminar in Contemporary Theory | Fall 2006 | Daria Tsoupikova | School of Art and Design | UIC Brief history of computer animation. Computer graphics.

the exhibition Cybernetic Serendipity held at The Institute for Contemporary Art, London, England His research activity in computer animation and graphics has received international recognition and acclaim. AD 502 - Seminar in Contemporary Theory | Fall/| UIC Karl Simsb 1962 Karl Sims b 1962 AD 508 - Advanced Electronic Visualization and Critique | Spring 2006 Liquid Selves, 1992 Computer animation of human forms and faces, produced for Art Futura and "Memory Palace“ at the World Fair in Spain. AD 502 - /


Computing & Information Sciences Kansas State University CIS 536/636 Introduction to Computer Graphics Lecture 27 of 41 William H. Hsu Department of Computing.

Dynamics Adapted from slide © 2008 H. P. H. Shum, RIKEN ( 理研 ) Computer Animation, http://bit.ly/ig6KTKhttp://bit.ly/ig6KTK Computing & Information Sciences Kansas State University CIS 536/636 Introduction to Computer Graphics Lecture 27 of 41 Particle Extinction Adapted from slide © 2008 H. P. H. Shum, RIKEN ( 理研 ) Computer Animation, http://bit.ly/ig6KTKhttp://bit.ly/ig6KTK Computing & Information Sciences Kansas State University CIS 536/636 Introduction to/


Basic info Mission Current structure speech technologies E-learning Qur’aan Tools Multimedia 3D-animation Awards RDI-Holding Partnerships RDI staff Key.

: oRDI-Hafss© (for self learning of Tajweed & Arabic language). oRDI-Fassieh© (for Arabic Human Language Technologies). oRDI-MobiWare© (For mobile computing software applications) oRDI-AutoLearn© (For e-learning software applications) oRDI-Media© (For multimedia titles production) oRDI-Toonz© (For 3D animation drama works) Standalone Member Companies of RDI-Holding: oRDI-Hafss© (for self learning of Tajweed & Arabic language). oRDI-Fassieh© (for Arabic/


Computer Animation. Animation Animate = “to give life to” Specify, directly or indirectly, how ‘thing’ moves in time and space.

also its orientation X Y Z Keyframing Describe motion of objects as a function of time from a set of key object positions. In short, compute the inbetween frames. ACM © 1987 “Principles of traditional animation applied to 3D computer animation” Key frames Compute first a small number of key frames Interpolate the remaining frames in-between these key frames (in-betweening) Key frames can be/


Computer Animation Amy Gooch CS395: Introduction to Computer Animation.

shot Pencil test Inbetweening Inking Coloring Computer Animation basically follows this pipeline Computer Animation as Animation Lasseter translated principles of animation as articulated by two of Nine Old Men of Disney to computer animation –Lasseter is conventionally trained animator Worked at Disney before going to Pixar Many celebrated animations Knick-knack (oscar-winning) Short History of Computer Animation In Research labs NYIT Still frame from Gumby animation by Hank Grebe and Dick Lundin/


1 Animation Jeff Parker, 2011 Thanks to Prof. Okan Arikan, UT Austin.

Thanks to Prof. Okan Arikan, UT Austin 2 Outline Classical Animation History Computer Animation Kinematics Hierarchical Models Why? How? 3 Brief History of Animation Shadow Puppets Persistence of Vision Flipbook Thaumotrope Phenakistiscope Zoetrope 4 Muybridge / more general tree? How do we traverse such a data structure? Animation How to use dynamically? Can we create and delete nodes during execution? 61 Angel: Interactive Computer Graphics 4E © Addison-Wesley 2005 Objectives Build a tree-structured model /


BPC: Art and Computation – Fall 2006 Introduction to virtual environments Glenn Bresnahan

multiple images by changing the viewing (i.e. camera) position Reposition one or more objects between frames BPC: Art and Computation – Fall 200632 Computer animation Render a sequence of models BPC: Art and Computation – Fall 200633 Computer animation BPC: Art and Computation – Fall 200634 DAFFIE Software DAF FIE D istributed A pplications F ramework F or I mmersive E nvironments Glenn Bresnahan Erik Brisson Robert Putnam BPC/


Chapter 6-Animation.

shadowing, highlighting, and forced perspective, though in reality the image rests in two dimensions. 3-D space - Complicated and realistic animations are done in 3-D space. Animation Techniques Methods of creating animation (type of animation): Cel animation Path animation Computer animation. Animation process. Type of Animation: Cel Animation Cel animation is a technique in which a series of progressively different graphics are used on each frame of movie film. The term/


MOTION GRAPHIC. Introduction Motion graphics are graphics that use video and/or animation technology to create the illusion of motion or a transforming.

value can be stored at certain positions through time. And this is one of the basic principles in computer animation, the use of the computer to interpolate values between keyframes through time. Layers have properties which you can manipulate such as position (x/ can be stored at certain positions through time. And this is one of the basic principles in computer animation, the use of the computer to interpolate values between keyframes through time. Getting Started with Motion Design Start with an idea (of/


Process of Animation Dr. Lili Ann1SMM4800. Process of Animation Dr. Lili Ann2SMM4800.

Dr. Lili Ann40SMM4800 Case Study Modeling - This is the first use of any computer animation tools. Modeling is simply the process of building three dimensional objects from two dimensional drawings inside the computer. For this process the group used Maya and 3D Studio Max 4.2. /the action in a film and serve as a reference for the creation and animation of each 3D object in the shot sequence. Each story-board frame is scanned into the computer and a scratch (draft) soundtrack is synced up to make a digital /


CS 46B: Introduction to Data Structures June 4 Class Meeting Department of Computer Science San Jose State University Summer 2015 Instructor: Ron Mak www.cs.sjsu.edu/~mak.

", 150000.00); double avgSalary = Data.average(employees); System.out.println("The average salary is " + avgSalary); Measurable animals[] = new Measurable[3]; animals[0] = new Animal("gerbil", 1); animals[1] = new Animal("cat", 10); animals[2] = new Animal("human", 100); double avgWeight = Data.average(animals); System.out.println("The average weight is " + avgWeight); } } Demo Computer Science Dept. Summer 2015: June 4 CS 46B: Introduction to Data Structures © R. Mak Interface Variables/


Animation. What is animation? The computer animation refers to any time sequence of visual changes in a scene. In addition to changing object position.

are using Mac for producing graphic application software like Adobe with the products Photoshop, Premiere and Strata with Strata Studio Pro. Amiga Originally owned by Commodore. Amiga computers have hold a position in the computer animation industry for a number of years. There are two software packages that Amiga’s are basically known for: Video Toaster and Light Wave 3D. Many Television shows/


Computer Graphics: It’s not just Photoshop Anymore Presented by Jack Tovey Presented by Jack Tovey.

with Industry Standard Software Painter, Adobe Illustrator, Adobe Photoshop Adobe Image Ready, Flash, Amorphium Pro Carrara, 3D Basics Experience with different types of computer graphics 2D – 3D Vector and Bit Mapped Still and Animation Experience with Industry Standard Software Painter, Adobe Illustrator, Adobe Photoshop Adobe Image Ready, Flash, Amorphium Pro Carrara, 3D Basics That’s Great But I Have No Money 2/


easeacon loading computer systems

loading and ballasting procedure non-compliance invokes warnings you are notified of any problems easeacon loading computer systems the entire loading procedure is animated monitor the key parameters change and the hull is subjected to load forces see the ballast / for warnings as the cargo is loaded watch the development of all critical values easeacon loading computer systems the entire loading procedure is animated monitor the key parameters change and the hull is subjected to load forces see the ballast/


CS 352: Computer Graphics Hierarchical Graphics, Modeling,

priorities Move end effector (or object pose) Let the system figure out joint positions [IK demo] Interactive Computer Graphics Keyframe Animation In traditional key frame animation the animator draws several important frames, and helpers do the “inbetweening” or “tweening” Computer animation is also key-frame based At key frames, animator positions objects and lights, sets parameters, etc. The system interpolates parameter values linearly or along a curve/


Computer Animation Rick Parent Computer Animation Algorithms and Techniques Technical Background.

angles: rotate about local coordinate system Axis-angle: arbitrary axis and angle Quaternions: mathematically handy axis-angle 4-tuple Exponential map: 3-tuple version of quaternions Computer Animation Rick Parent Transformation Matrix Computer Animation Rick Parent Transformation Matrix Computer Animation Rick Parent Rotation Matrices Computer Animation Rick Parent Fixed Angles Fixed order: e.g., x, y, z; also could be x, y, x Global axes X Y Z/


Computer graphics & visualization Introduction. computer graphics & visualization Simulation and Animation – SS 07 Jens Krüger – Computer Graphics and.

be able to specify, either directly or indirectly, how the thing is to move through time and space.“ computer graphics & visualization Simulation and Animation – SS 07 Jens Krüger – Computer Graphics and Visualization Group Animation and Simulation Computer animation approaches: Keyframing: the animator draws key frames on a computer. The computer creates the in- between frames more or less automatically Motion capture: Models often wear special badges that allow/


Unit 34: 2D animation production

they are now experimenting with 3D videos. Music videos when used in animation were originally roto scoped because it was the easiest way to do it. Animation in gaming Computer animation is a process used for generating animated images by using computer graphics also known as CGI. The more general term is computer generated graphics. Modern computer animation is used in 3D graphics. However 2D graphics are still used/


Computer graphics & visualization. Game Design - Rendering Smoke & Clouds Jürgen Treml Talk Overview 1.Introduction to Clouds.

.2 Pseudo-Random Noise Based Model Noise interpretation: – 2D noise, e.g. height map (terrain) – 3D noise, e.g. Volume density field (clouds) – 4D noise, e.g. for time-animated 3D fields computer graphics & visualization Game Design - Rendering Smoke & Clouds Jürgen Treml (juergen.treml@gmail.com) 2. Virtual Clouds based on physical Models 2.1 Generating Clouds 2.1.2 Pseudo/


Computer Animation Rick Parent Computer Animation Algorithms and Techniques Motion Capture.

Marker tracking Temporal coherence using: Position Frame rate Velocity Given frames each with recognized markers Associate markers over multiple frames Computer Animation Rick Parent Marker Clean-up Computer Animation Rick Parent Computer Animation Rick Parent Computer Animation Rick Parent 3D – image plane projection Projecting marker onto image plane Computer Animation Rick Parent Camera calibration Project known 3-space points to camera’s image Six degrees of freedom - use that many/


Computer graphics & visualization Collision Detection – Narrow Phase.

along normals Velocities before and after collision Coefficient of restitution  computer graphics & visualization Simulation and Animation – SS 07 Jens Krüger – Computer Graphics and Visualization Group Contact Velocities of contact points: Linear velocities and angular velocity computer graphics & visualization Simulation and Animation – SS 07 Jens Krüger – Computer Graphics and Visualization Group Contact Algorithm (see Parent: Computer Animation) Compute V a,V b ; V rel = n · (V a - V/


Computing & Information Sciences Kansas State University CIS 536/636 Introduction to Computer Graphics Lecture 23 of 41 William H. Hsu Department of Computing.

Lecture 23 of 41 Review [2]: Method 1 Rotation Matrices – Roll, Pitch, & Yaw Adapted from slides © 2007 – 2011 R. Parent, Ohio State University CSE 682 (Computer Animation), http://bit.ly/feUESyhttp://bit.ly/feUESy CSE 683/684A (Computer Animation Algorithms & Techniques), http://bit.ly/f8Mykyhttp://bit.ly/f8Myky Rotation about x axis (Roll) Rotation about y axis (Pitch) Rotation about z axis (Yaw) © 2006/


 2D animation is doing lots of drawings a little different every time. By doing this looking at the picture it makes the image look like it’s moving.

been children’s favourites such as Madagascar and Shrek. Because of their late arrival into animation they started their work using 2D computer animation unlike companies like Disney and Pixar who were inventing animated films before computing.  Stop motion animation also known as Stop frame is a technique used by animators by taking a picture and moving the object numerous times over and over again and when/


Scratch Computer Animation Level 3. What You’ll Learn…  The history of animation  About traditional and computer animation methods  How to use traditional.

and photographed with a camera made for frame-by-frame shooting. Source: http://automanga.sourceforge.net/Doc/node3.html What You Should Know… Computer Animation Learning to program a computer allows you to create computer animated games and stories. Like traditional animation, computer animation replaces one image of the character with a similar image that changes little by little to suggest movement. There are two methods for creating/


Digital Media Dr. Jim Rowan ITEC 2110 Animation Part 2.

motion tracks Render the model to produce an image –as viewed from the camera –as lit by specified lighting Other Computer Animation Techniques Create a series of image files and import them to Quicktime Directly manipulate cutouts (Show animations) Build an animated GIF (Show buzz animation) Build an animated GIF Allows for sequences of images to be placed in one “image” that, when displayed, shows movement/


Lesson Plans for Multiple Intelligences ‘ Learning through Computer Assisting Content- based approach: Topic: Animals By: Hui-min Lee To: Professor Lyra.

to tell the story, sing the songs with students and read and explain the articles on the computers. Day1: Getting to know the animals 1. Warm Up : http://www.billybear4kids.com/linkme2/linkme.htmhttp://www.billybear4kids.com/linkme2/linkme.htm /http://www.esl-lab.com/zoo/zoord1.htm Have students do the listening activity and exercise on the computer. Day 3: Getting to know the animals 5. Song: The ants go marching http://www.theteachersguide.com/ChildrensSongs.htm http://www.theteachersguide.com//


Computer Animation Rick Parent Computer Animation Algorithms and Techniques Physically Based Animation.

rotation - Angular velocity On-axis or off axis rotation Angular velocity is the same Computer Animation Rick Parent Delta-orientation due to rotation Computer Animation Rick Parent Change to a point on rotating object Computer Animation Rick Parent Physics Review: Angular Stuff F rr Computer Animation Rick Parent Angular Momentum Computer Animation Rick Parent Inertia Tensor Aka Angular mass Computer Animation Rick Parent Inertia Tensor of particles Discrete version For particle collection/


July 24, 20001Smart Animated Agents -- SIGGRAPH Course #24 SMART ANIMATED AGENTS Norman I. Badler -- Course #24 Co-Organizer (with John Funge) Center for.

Human ergonomics Implement as a PaT-Net: GazeNet. Model structure and inputs from: Cognitive psychology Cognitive psychology Biologically inspired models of computer vision Biologically inspired models of computer vision Human ergonomics Human ergonomics Implement as a PaT-Net: GazeNet. July 24, 200074Smart Animated Agents -- SIGGRAPH Course #24 Cognitive Psychology -- Types of Attending Behavior Deliberate (voluntary or endogenous) attention Involuntary (exogenous and spontaneous) attention/


CS 174: Web Programming April 7 Class Meeting Department of Computer Science San Jose State University Spring 2015 Instructor: Ron Mak www.cs.sjsu.edu/~mak.

) { $("#image").wrap(" "); wrapped = true; } function unwrapImage() { if (showing && wrapped) { var image = $("#image").clone(); $(".wrapped").remove(); $("#content").append(image); wrapped = false; } effects.js Demo Computer Science Dept. Spring 2015: April 7 CS 174: Web Programming © R. Mak jQuery Object Animation  Use the css() method to change an object’s position. Use chaining: Or use a JSON object: 37 $("#content").css("left", "10px").css/


History Of Computer Animation 한신대학교 컴퓨터공학부 류승택 2011 년 2 학기.

, Monster’s Inc. CGI Animation Computer-generated imagery changed animated films forever Animation Heritage 2000s  Photorealistic humans (Final Fantasy, Beowolf)  Real-time complex worlds on consoles (PS3,Xbox360)  Today - what’s left? Animation techniques Traditional animation Stop motion Computer animation Experimental Animation Techniques Traditional animation Traditional animation (=cel animation)  Full animation Full animation The most widely-known style in animation, known for its realistic and/


ANIMATION 1. Introduction to Animation To animate can be thought of as, “to bring to life” Animation = An illusion of movement created by sequentially.

of a still image, for example, a person and the background of a scene they are walking through – so that each can be altered or moved independently. 15 Computer Animation – Digital cel & sprite animation Sprite animationanimation on moving object (sprite). A set of images, called faces is associated with each sprite. Example, a walking man, can be created by advancing the position of the/


Computing & Information Sciences Kansas State University Lecture 35 of 42CIS 636/736: (Introduction to) Computer Graphics Lecture 35 of 42 Wednesday, 23.

object pose) Let the system figure out joint positions [IK demo] Computing & Information Sciences Kansas State University Lecture 35 of 42CIS 636/736: (Introduction to) Computer Graphics Keyframe Animation In traditional key frame animation the animator draws several important frames, and helpers do the “inbetweening” or “tweening” Computer animation is also key-frame based At key frames, animator positions objects and lights, sets parameters, etc. The system interpolates/


WP6k: Interactive Computer Animations M. Fatih Taşar Betül Timur Hasan Özcan Gazi Üniversitesi S-TEAM, GU, Glasgow, 13-15 October 2010.

Module Our main aim is to identify Turkish science teachers’ current needs, views and classroom practices about using interactive computer animations to promote IBST/E. For this purpose a teacher professional development (TPD) module is being produced and will/of the evaluation process. writing the book chapter Ideas for the book chapter The place and importance of interactive computer animations and simulations in teaching primary science. Best practices of TPDs on ICT in science. Evidence for improvement: /


Shannara Walsh AIT 2B. HISTORY OF ANIMATION Animation is a graphic representation of drawings to show movement within those drawings. A series of drawings.

movie cartoons with the premiere of Steamboat Willie in 1928. In 1937, he produced the first full length animated feature film, Snow White and the Seven Dwarfs. With the introduction of computers, animation took on a whole new meaning. Many feature films of today had animation incorporated into them for special effects. A film like Star Wars by George Lucas would rely heavily on/


ANIMATION Computer Science 1033 – Week 8 “Live action writers will give you a structure, but who the hell is talking about structure? Animation is closer.

frame (a snapshot of what’s happening at a particular moment) Required Frames Per Second FPS: ◦ Movies on film  24 fps ◦ TV  30 fps  9000 frames for five minute cartoon ◦ Computer animation  12 to15 fps Jerky if anything less Slide 15 of 48 Sampling and Quantizing of Motion Since each frame is just an image  ◦ Each frame is sampled into a discrete/


3D COMPUTER GRAPHICS IMD2214 - Chapter 1: 3D Computer Graphics Chapter 1: 1 Lecturer: Norhayati Mohd Amin.

presented in different media formats such as film, video and interactive games. Characters and visual effects can even be seamlessly integrated into live-action footage. 3 3D Computer Animation IMD2214 - Chapter 1: 3D Computer Graphics The use of 3D graphic tools is now an important part of many television, film and multimedia projects. The way objects appear in perspective, the way a surface/


Computer Animation. Animation Animate = “to give life to” Specify, directly or indirectly, how ‘thing’ moves in time and space Tools.

shot Pencil test Inbetweening Inking Coloring Computer Animation basically follows this pipeline Computer Animation as Animation Lasseter translated principles of animation as articulated by two of Nine Old Men of Disney to computer animation –Lasseter is conventionally trained animator Worked at Disney before going to Pixar Many celebrated animations Knick-knack (oscar-winning) Short History of Computer Animation In Research labs NYIT Still frame from Gumby animation by Hank Grebe and Dick Lundin/


The Computer Continuum9-1 Chapter 9: Multimedia Most of the outside information entering our brains, enters through our eyes or our ears. They are, indeed,

scheme for coding & decoding large amounts of data. (The data is economical and uncomplicated to store.) The Computer Continuum9-24 Visual Media: Animation and Video n Common codecs: Motion Picture Experts Group (MPEG) –MPEG-1 Developed to handle slower media/ times the resolution of MPEG-1. Optimized for higher demands of broadcast, satellite, and DVD. The Computer Continuum9-25 Visual Media: Animation and Video n Common codecs: (continued) Motion Picture Experts Group (MPEG) –M-JPEG Requires more memory/


Computer Animation Rick Parent Computer Animation Algorithms and Techniques Collisions & Contact.

N k – damping factor =1 indicates no energy loss No forces involved! Negate component of velocity in direction of normal Computer Animation Rick Parent Collision response: damped Damping factor = 0.8 Computer Animation Rick Parent Collision response – penalty method Computer Animation Rick Parent Collision response: penalty Computer Animation Rick Parent Collision detection: polyhedra 2. test for vertex of one object inside of other object 1. test bounding volumes/


CHAPTER NINE ANIMATION. CHAPTER HIGHLIGHTS Animation basics Traditional animation techniques 2-D animation techniques: – Keyframe – Tween – Programmed.

worlds only possible in digital environments. Animation is the frontier of digital multimedia. 33 WRAP UP Traditional animation set the procedures and techniques for computer animation. Types of computer animation. – 2-Dimensional Based largely on traditional techniques. Computer provides efficiencies in the animation development. – 3-Dimensional Techniques include motion capture, kinematics, animating with physics. Computer becomes a virtual partner to create and animate objects. 34 KEY TERM CHECK UP/


SKM 4200 Computer Animation Chapter 4: Animation (3D Computer Animation – Part 1)

-1 Extrude modeling-1 – Extrude modeling-2 Extrude modeling-2 3D Computer Animation Orthogonal Drawings 3D Computer Animation Orthogonal Drawings TOP FRONT SIDE PERSPECTIVE 3D Computer Animation Orthogonal Drawings -Normally used as reference for modeling -Does not have perspective/as well Video 1  Concept of mirroringConcept of mirroring Video 2  Head modeling animationHead modeling animation 3D Computer Animation Editing the Mesh Things you can basically edit – Vertices – Edges – Faces Can either choose /


Blending & State Machines CSE169: Computer Animation Instructor: Steve Rotenberg UCSD, Winter 2004.

final pose out of a combination of various inputs We will limit today’s discussion to encompass only pre-stored animation (channel) data as the ultimate input. Later, we will consider how to mix in procedural animation… Blending & Sequencing Most areas of computer animation have been pioneered by the research and special effects industries Blending and sequencing, however, is one area where video games/


Computing & Information Sciences Kansas State University Lecture 15 of 42CIS 636/736: (Introduction to) Computer Graphics Lecture 15 of 42 William H. Hsu.

 Previsualization  Modeling  Keyframing  Dynamics and Interpolation  Lighting Fast Previsualization Modeling Keyframe Interpolation  Position  Orientation  Scale Camera Animation Computing & Information Sciences Kansas State University Lecture 15 of 42CIS 636/736: (Introduction to) Computer Graphics Let’s talk about computer animation Must generate 30 frames per second of animation (24 fps for film) Issues to consider:  Is the goal to replace or augment the artist?  What does the/


Applications of Computer Graphics. Business applications Maps Industrial applications Consumer applications Entertainment Education.

for motion are specified and interpolated. Less data is required e.g for motion of an arm, the parameter could be rotation angle.  Parametric Computer Animation Laws of motion: physical or procedural animation t ylinear actual Algorithmic Simulation Computer Animation Example Computer Animation Transformation of object shapes from one form to another Each form may be considered as a key frame Establish common topology for the two/


CS 174: Web Programming October 7 Class Meeting Department of Computer Science San Jose State University Fall 2015 Instructor: Ron Mak www.cs.sjsu.edu/~mak.

(); con3.rotate(Math.PI/8); con3.drawImage(image, CANVAS_X, CANVAS_Y, IMAGE_W, IMAGE_H); con3.restore(); animation/transform.html Computer Science Dept. Fall 2015: October 7 CS 174: Web Programming © R. Mak Translation  To / (x > CANVAS_W) x = 0; if (y < 0) y = CANVAS_H; else if (y > CANVAS_H) y = 0; } Demo animation/arrowkeys.html Computer Science Dept. Fall 2015: October 7 CS 174: Web Programming © R. Mak Mouse Events  onclick  oncontextmenu  ondblclick  onmouseup  onmousedown  onmouseenter  /


Ads by Google