Computer Animation and Visualisation. Lecture 1. Introduction
|
|
|
- Megan Garrett
- 10 years ago
- Views:
Transcription
1 Computer Animation and Visualisation Lecture 1 Introduction 1
2 Today s topics Overview of the lecture Introduction to Computer Animation Introduction to Visualisation 2
3 Introduction (PhD in Tokyo, 2000, Hong Kong , Edinburgh 2006-now) Royal Society Industry Fellow since 2015 Mainly working on character animation, geometry and control problems 3
4 Collaborators (1) Marza Animation Planet (producing movies for SEGA) 4
5 Collaborators (2) Bandai Namco Games Producing games like Pacman, Tekken 5
6 Collaborators (3) Disney Research I work half-time at Disney Research since 2015 for research about real-time character animation 6
7 Graduates: Currently 4 PhD students Finished 7 PhDs: Working at places like Disney Research, Rockstar, Northumbria University, Toshiba Medical, Xian Jiaotong University, NaturalMotion, etc. 7
8 Overview: What is taught in this course? Algorithms for computer animation and visualisation Computer Animation : Algorithms to create scenes of moving images Create animation of human characters Simulation of various natural phenomena Geometric modelling and processing Visualisation : Algorithms to extract important features from large-scale data and visualize them for analysis CT, MRI, ultra-sound 3D volume data Flows simulated on the computer 3D surface data captured by laser scanners, computed by stereo vision techniques 8
9 Overview: What is taught in this course? Algorithms for computer animation and visualisation Computer Animation : Algorithms to create scenes of moving images Create animation of human characters Simulation of various natural phenomena Geometric modelling and processing Visualisation : Algorithms to extract important features from large-scale data and visualize them for analysis CT, MRI, ultra-sound 3D volume data Flows simulated on the computer 3D surface data captured by laser scanners, computed by stereo vision techniques LOTs of MATH!! 9
10 What is computer animation? Creating moving images via the use of computers Subfield of computer graphics Applications : Films TV programs Computer games Web contents 10
11 Demo animation : Shrek 3 Trailer 11
12 Topics of computer animation Character animation (3D animation) Keyframe animation, motion capture, motion synthesis Skinning, facial animation Crowd simulation Physically-based animation Rigid objects Cloth, strands, deformable objects Fluids (fire, water, smoke) Finite Element Method (soft materials) Geometric modelling and editing 12
13 Character Animation Controlling characters Humans / cartoon characters / animals Using real human movements Manually creating the movements 13
14 Motion capture Digitizing the human movements Tracking the movements of the markers Apply them to virtual characters 14
15 Skinning Need to decide how the surface deforms according to the movements of the skeleton 15
16 Motion Editing Making use of the captured motions for different scenes Adjust the movements so that they satisfy constraints 16
17 Motion Planning How to switch from one posture to another without colliding with other objects / characters How to control characters so that they behave smartly 17
18 Crowd simulation Simulating the pedestrians in the streets How does one's movement affect those of the others How do they avoid each other 18
19 Facial animation Animating the face by Motion capture data Using musculoskeletal models 19
20 Machine Learning Techniques for Computer Graphics In computer graphics, the user input should be in low dimension But we expect high dimensional outputs (face models, 3D postures, scenes etc) Machine learning techniques such as Dimensionality reduction Nonlinear regression are helpful for such kind of problems Techniques: Radial basis functions, Gaussian Process, deep learning 20
21 Physically-based animation: Rigid Objects Simulating rigid objects flying, colliding, and bouncing Technical issues Collision detection Computing the repulsion forces Taking into account the friction etc. 21
22 Physically-based animation: Cloth simulation Simulating the movements of clothes when the body moves Technical issues: Collisions, integration 22
23 Physically-based animation: Hair How the hair moves when the wind blows Need to take into account the physical properties of the hair, Collision between the hair The lighting effects 23
24 Physically-based animation: Fluids Simulating liquid, mud, fire, bubbles How to efficiently simulate the motion of the fluids How to control the fluids so that the animator can get what s/he wants 24
25 Wrecks/Crashes/Destruction Simulate how / where the destruction starts and expands 25
26 Finite Element Method Needed to simulate soft materials like jelly fish, human heart FEM is used for analysis of hard objects like buildings, bridges, aircrafts etc On courtesy of Dr. Takashi Ijiri 26
27 Shape Modelling and Editing Designing shapes, editing shapes 27
28 Pattern Recognition of objects and scenes Recognizing 3D objects, classifying scenes and point clouds Classic but still an active topic in computer graphics and computer vision I will try to cover some techniques such as spin image, random forest, topology-based methods, etc. 28
29 Today s topics Overview of the lecture Introduction to Computer Animation Introduction to Visualisation 29
30 What is visualisation? Application of interactive 3D computer graphics to the understanding of data. interactive viewing, understanding and reasoning process Conversion of numbers images humans are generally poor at raw numerical data analysis human visual reasoning allows robust analysis of visual stimuli convert numerical analysis into visual analysis 30
31 Simple Example : Maps Numbers represent height on a 2D map so what is the shape of this famous mountain? 31
32 Simple Example : Maps Ben Nevis visualisation of 3D satellite data Ben Nevis Fly Through: with 3D graphics we can represent the shape of the mountain directly - we can improve the visualisation of this height data by viewing it in 3D 32
33 33
34 34
35 Computer Visualisation Strengths of computing as a visualisation tool: 3D computer graphics multi-dimensional data temporal data (suitable for animation) human computer interaction visualisation is an interactive process Data storage / processing large amounts of data (fast, random access) data transformation (from point clouds to meshes, or volume data) This course: data representation & transformation for visualisation 35
36 What's in this course? 36
37 Example: Flow Visualization Flow of data e.g. weather, financial prices, air flow time varying (temporal) data visualisation of flow Can use animation Vector fields (many flows) 37
38 Example : Medical Imaging Computer imaging in medicine: Computed Tomography (CT) imaging uses pencil thin X-ray beams Computer Aided Tomography (CAT) Magnetic Resonance Imaging (MRI) uses large magnetic fields with pulsed radio waves Chest CT section Magnetic Resonance Image showing a vertical cross section through a human head. 38
39 Example : 3D surfaces from CT slices Many planar slices (2D) can be combined (in topological order) to form a 3D volume of data i.e. stack of 2D images Volume can be processed and rendered to reveal complete anatomical structures 39
40 Information Visualization Visualization of abstract data Book contents Graphs, Networks (social networks, train routes) Transaction data 40
41 Syllabus for Visualisation Data Representation Advanced algorithms Data geometry and topology Flow visualisation Data dimensionality Vector visualisation Surface and volume representations Tensor visualisation Dimensionality reduction Fundamental algorithms 2 & 3D Contouring, Colour-mapping Volume rendering Information visualisation Networks and trees, documents Real-world visualization Visualisation of real objects & environments Acquisition of 3D data Mesh editing techniques, data conversion of 3D data 41
42 18 Lectures Course Outline lecture notes on-line ( background reading (mainly on-line) 2 Assessed Practicals 2 programming tasks One for Computer animation, another for Visualisation Both to be done by OpenGL and C or C++ Deadlines: 15th Feb 2015, 18th March 2016 Assessment 1.75 hour examination (70%) Practical assignments (15% each) (variation between UG4 and M.Sc. requirements) 42
43 43
44 Centre for Doctoral Training in Robotics & Autonomous Systems Funded by EPSRC 4 year studentship available for robot control about close interactions Manipulating objects Moving through constrained environments Let me know if you are interested 44
45 PROJECT : Distro Distributed 3D Object Design (DISTRO) ETH Zurich / STUDIO GOBO Another slot for Edinburgh Napier University with Disney Research 45
CSCI 599: Digital Geometry Processing
CSCI 599: Digital Geometry Processing Spring 2015 Hao Li http://cs599.hao-li.com 1 USC Graphics http://gfx.usc.edu 2 Geometric Capture [Lab] http://www.hao-li.com 3 The Team Instructor! Hao Li, [email protected]
C O M P U C O M P T U T E R G R A E R G R P A H I C P S Computer Animation Guoying Zhao 1 / 66 /
Computer Animation Guoying Zhao 1 / 66 Basic Elements of Computer Graphics Modeling construct the 3D model of the scene Rendering Render the 3D model, compute the color of each pixel. The color is related
Introduction to Computer Graphics. Jürgen P. Schulze, Ph.D. University of California, San Diego Fall Quarter 2012
CSE 167: Introduction to Computer Graphics Jürgen P. Schulze, Ph.D. University of California, San Diego Fall Quarter 2012 Today Course organization Course overview 2 Course Staff Instructor Jürgen Schulze,
Computers in Film Making
Computers in Film Making Snow White (1937) Computers in Film Making Slide 1 Snow White - Disney s Folly Moral: Original Budget $250,000 Production Cost $1,488,422 Frames 127,000 Production time 3.5 years
Digital 3D Animation
Elizabethtown Area School District Digital 3D Animation Course Number: 753 Length of Course: 1 semester 18 weeks Grade Level: 11-12 Elective Total Clock Hours: 120 hours Length of Period: 80 minutes Date
Graphics. Computer Animation 고려대학교 컴퓨터 그래픽스 연구실. kucg.korea.ac.kr 1
Graphics Computer Animation 고려대학교 컴퓨터 그래픽스 연구실 kucg.korea.ac.kr 1 Computer Animation What is Animation? Make objects change over time according to scripted actions What is Simulation? Predict how objects
The 3D rendering pipeline (our version for this class)
The 3D rendering pipeline (our version for this class) 3D models in model coordinates 3D models in world coordinates 2D Polygons in camera coordinates Pixels in image coordinates Scene graph Camera Rasterization
Visualisatie BMT. Introduction, visualization, visualization pipeline. Arjan Kok Huub van de Wetering ([email protected])
Visualisatie BMT Introduction, visualization, visualization pipeline Arjan Kok Huub van de Wetering ([email protected]) 1 Lecture overview Goal Summary Study material What is visualization Examples
CAD and Creativity. Contents
CAD and Creativity K C Hui Department of Automation and Computer- Aided Engineering Contents Various aspects of CAD CAD training in the university and the industry Conveying fundamental concepts in CAD
Introduction to Computer Graphics
Introduction to Computer Graphics Torsten Möller TASC 8021 778-782-2215 [email protected] www.cs.sfu.ca/~torsten Today What is computer graphics? Contents of this course Syllabus Overview of course topics
Computer Graphics AACHEN AACHEN AACHEN AACHEN. Public Perception of CG. Computer Graphics Research. Methodological Approaches - - - - - - - - - -
Public Perception of CG Games Computer Graphics Movies Computer Graphics Research algorithms & data structures fundamental continuous & discrete mathematics optimization schemes 3D reconstruction global
How does the Kinect work? John MacCormick
How does the Kinect work? John MacCormick Xbox demo Laptop demo The Kinect uses structured light and machine learning Inferring body position is a two-stage process: first compute a depth map (using structured
3D Face Modeling. Vuong Le. IFP group, Beckman Institute University of Illinois ECE417 Spring 2013
3D Face Modeling Vuong Le IFP group, Beckman Institute University of Illinois ECE417 Spring 2013 Contents Motivation 3D facial geometry modeling 3D facial geometry acquisition 3D facial deformation modeling
animation animation shape specification as a function of time
animation animation shape specification as a function of time animation representation many ways to represent changes with time intent artistic motion physically-plausible motion efficiency control typically
SOFA an Open Source Framework for Medical Simulation
SOFA an Open Source Framework for Medical Simulation J. ALLARD a P.-J. BENSOUSSAN b S. COTIN a H. DELINGETTE b C. DURIEZ b F. FAURE b L. GRISONI b and F. POYER b a CIMIT Sim Group - Harvard Medical School
Today. Keyframing. Procedural Animation. Physically-Based Animation. Articulated Models. Computer Animation & Particle Systems
Today Computer Animation & Particle Systems Some slides courtesy of Jovan Popovic & Ronen Barzel How do we specify or generate motion? Keyframing Procedural Animation Physically-Based Animation Forward
2.5 Physically-based Animation
2.5 Physically-based Animation 320491: Advanced Graphics - Chapter 2 74 Physically-based animation Morphing allowed us to animate between two known states. Typically, only one state of an object is known.
animation shape specification as a function of time
animation 1 animation shape specification as a function of time 2 animation representation many ways to represent changes with time intent artistic motion physically-plausible motion efficiency typically
DD1354. Christopher Peters. Sweden. http://www.csc.kth.se/~chpeters/
DD1354 Models and Simulation Christopher Peters HPCViz, KTH Royal Institute of Technology, Sweden [email protected] http://www.csc.kth.se/~chpeters/ The Course Team Johan Hoffman Christopher Peters [[email protected]]
Behavioral Animation Simulation of Flocking Birds
Behavioral Animation Simulation of Flocking Birds Autonomous characters determine their actions Simulating the paths of individuals in: flocks of birds, schools of fish, herds of animals crowd scenes 1.
CS 4204 Computer Graphics
CS 4204 Computer Graphics Computer Animation Adapted from notes by Yong Cao Virginia Tech 1 Outline Principles of Animation Keyframe Animation Additional challenges in animation 2 Classic animation Luxo
Fundamentals of Computer Animation
Fundamentals of Computer Animation Production Pipeline page 1 Producing an Animation page 2 Producing an Animation 3DEM Flybys http://www.visualizationsoftware.com/3dem/flybys.html page 3 Producing an
Module 3 Crowd Animation Using Points, Particles and PFX Linker for creating crowd simulations in LightWave 8.3
Module 3 Crowd Animation Using Points, Particles and PFX Linker for creating crowd simulations in LightWave 8.3 Exercise 2 Section A Crowd Control Crowd simulation is something you see in movies every
Introduction. Stefano Ferrari. Università degli Studi di Milano [email protected]. Elaborazione delle immagini (Image processing I)
Introduction Stefano Ferrari Università degli Studi di Milano [email protected] Elaborazione delle immagini (Image processing I) academic year 2011 2012 Image processing Computer science concerns
Bachelor of Games and Virtual Worlds (Programming) Subject and Course Summaries
First Semester Development 1A On completion of this subject students will be able to apply basic programming and problem solving skills in a 3 rd generation object-oriented programming language (such as
Science Intensive Development (SID)
Science Intensive Development (SID) At, we develop custom software that requires specific scientific knowledge. We are experienced in realizing projects that had been considered impossible. The main guarantee
Production Design / Art Direction. TV Animation / Shorts
12 Head of 14 Head of Animation Studio 16 Top Creative Story Generates and develops story ideas, sequences, storyboards, elements and enhancements throughout production. TV Animation / Shorts Manages the
Modelling 3D Avatar for Virtual Try on
Modelling 3D Avatar for Virtual Try on NADIA MAGNENAT THALMANN DIRECTOR MIRALAB UNIVERSITY OF GENEVA DIRECTOR INSTITUTE FOR MEDIA INNOVATION, NTU, SINGAPORE WWW.MIRALAB.CH/ Creating Digital Humans Vertex
1. INTRODUCTION Graphics 2
1. INTRODUCTION Graphics 2 06-02408 Level 3 10 credits in Semester 2 Professor Aleš Leonardis Slides by Professor Ela Claridge What is computer graphics? The art of 3D graphics is the art of fooling the
REGULATIONS FOR THE DEGREE OF MASTER OF SCIENCE IN COMPUTER SCIENCE (MSc[CompSc])
244 REGULATIONS FOR THE DEGREE OF MASTER OF SCIENCE IN COMPUTER SCIENCE (MSc[CompSc]) (See also General Regulations) Any publication based on work approved for a higher degree should contain a reference
Graduate Co-op Students Information Manual. Department of Computer Science. Faculty of Science. University of Regina
Graduate Co-op Students Information Manual Department of Computer Science Faculty of Science University of Regina 2014 1 Table of Contents 1. Department Description..3 2. Program Requirements and Procedures
Our One-Year 3D Animation Program is a comprehensive training in 3D using Alias
1 YEAR 3D ANIMATION Illusion is the first of all pleasures Oscar Wilde Our One-Year 3D Animation Program is a comprehensive training in 3D using Alias Oscar Winning software, Maya, the industry standard
FACIAL RIGGING FOR 3D CHARACTER
FACIAL RIGGING FOR 3D CHARACTER Matahari Bhakti Nendya 1, Eko Mulyanto Yuniarno 2 and Samuel Gandang Gunanto 3 1,2 Department of Electrical Engineering, Institut Teknologi Sepuluh Nopember, Surabaya, Indonesia
Jordan Shearer. Portfolio. 1Maya Modeling
Jordan Shearer Portfolio I am Jordan Shearer the coolest person around! I have been working on animations since a young age. I have a vast knowledge of editing software. I have a website called Jornations.com
Two hours UNIVERSITY OF MANCHESTER SCHOOL OF COMPUTER SCIENCE. M.Sc. in Advanced Computer Science. Friday 18 th January 2008.
COMP60321 Two hours UNIVERSITY OF MANCHESTER SCHOOL OF COMPUTER SCIENCE M.Sc. in Advanced Computer Science Computer Animation Friday 18 th January 2008 Time: 09:45 11:45 Please answer any THREE Questions
COMP175: Computer Graphics. Lecture 1 Introduction and Display Technologies
COMP175: Computer Graphics Lecture 1 Introduction and Display Technologies Course mechanics Number: COMP 175-01, Fall 2009 Meetings: TR 1:30-2:45pm Instructor: Sara Su ([email protected]) TA: Matt Menke
Maya 2014 Basic Animation & The Graph Editor
Maya 2014 Basic Animation & The Graph Editor When you set a Keyframe (or Key), you assign a value to an object s attribute (for example, translate, rotate, scale, color) at a specific time. Most animation
IMPLICIT SHAPE MODELS FOR OBJECT DETECTION IN 3D POINT CLOUDS
IMPLICIT SHAPE MODELS FOR OBJECT DETECTION IN 3D POINT CLOUDS Alexander Velizhev 1 (presenter) Roman Shapovalov 2 Konrad Schindler 3 1 Hexagon Technology Center, Heerbrugg, Switzerland 2 Graphics & Media
Visualisation in the Google Cloud
Visualisation in the Google Cloud by Kieran Barker, 1 School of Computing, Faculty of Engineering ABSTRACT Providing software as a service is an emerging trend in the computing world. This paper explores
Location tracking: technology, methodology and applications
Location tracking: technology, methodology and applications Marina L. Gavrilova SPARCS Laboratory Co-Director Associate Professor University of Calgary Interests and affiliations SPARCS Lab Co-Founder
technical notes trimble realworks software
technical notes trimble realworks software A POWERFUL 3D LASER SCANNING OFFICE SOFTWARE SUITE Designed for today s multifaceted scanning professional, Trimble RealWorks is a powerful office software that
Animation. Basic Concepts
Animation Basic Concepts What is animation? Animation is movement of graphics or text Some common uses of animation include: Advertising o Example: Web site advertisements that are animated to attract
Introduction to Computer Graphics Marie-Paule Cani & Estelle Duveau
Introduction to Computer Graphics Marie-Paule Cani & Estelle Duveau 04/02 Introduction & projective rendering 11/02 Prodedural modeling, Interactive modeling with parametric surfaces 25/02 Introduction
Development of Simulation Tools Software
Development of Simulation Tools Software Vincent Luboz Department of Biosurgery and Surgical Technology Imperial College London BSc VR Surgical Simulation Software Slide 1 Contents Virtual Reality VR Surgical
Trimble Realworks Software
TECHNICAL NOTES Trimble Realworks Software A Powerful 3D Laser Scanning Office Software Suite DESIGNED FOR TODAY S MULTIFACETED SCANNING PROFESSIONAL, TRIMBLE REALWORKS IS A POWERFUL OFFICE SOFTWARE THAT
Blender 3D Animation
Bachelor Maths/Physics/Computer Science University Paris-Sud Digital Imaging Course Blender 3D Animation Christian Jacquemin Introduction to Computer Animation Animation Basics animation consists in changing
- trace the origins of the art and science of modeling and animation - establish Blender in the context of 3D modeling and animation production
ATENEO DE MANILA UNIVERSITY LOYOLA SCHOOLS COURSE SYLLABUS COURSE NUMBER : CS 179.4 TITLE : Special Topics in Interactive Multimedia: 3D and Animation DEPARTMENT : Information Systems and Computer Science
Introduction to Visualization with VTK and ParaView
Introduction to Visualization with VTK and ParaView R. Sungkorn and J. Derksen Department of Chemical and Materials Engineering University of Alberta Canada August 24, 2011 / LBM Workshop 1 Introduction
Character Animation from 2D Pictures and 3D Motion Data ALEXANDER HORNUNG, ELLEN DEKKERS, and LEIF KOBBELT RWTH-Aachen University
Character Animation from 2D Pictures and 3D Motion Data ALEXANDER HORNUNG, ELLEN DEKKERS, and LEIF KOBBELT RWTH-Aachen University Presented by: Harish CS-525 First presentation Abstract This article presents
CHAPTER 1. Introduction to CAD/CAM/CAE Systems
CHAPTER 1 1.1 OVERVIEW Introduction to CAD/CAM/CAE Systems Today s industries cannot survive worldwide competition unless they introduce new products with better quality (quality, Q), at lower cost (cost,
Ammunition Dynamics in Rapid Fire Guns using MSC Adams
Ammunition Dynamics in Rapid Fire Guns using MSC Adams Jerry Browne General Dynamics Armament and Technical Products Abstract Ammunition Dynamics in Rapid Fire Guns Using MSC Adams Presentation Number
COMP 150-04 Visualization. Lecture 15 Animation
COMP 150-04 Visualization Lecture 15 Animation History of animation The function of animation Illustrate steps of a complex process Illustrate cause and effect, context Show trends over time, tell a story
Particles, Flocks, Herds, Schools
CS 4732: Computer Animation Particles, Flocks, Herds, Schools Robert W. Lindeman Associate Professor Department of Computer Science Worcester Polytechnic Institute [email protected] Control vs. Automation Director's
The Art Institute of Philadelphia Catalog Addendum GAME ART & DESIGN
The Art Institute of Philadelphia Catalog Addendum GAME ART & DESIGN See AiPrograms.info for program duration, tuition, fees, and other costs, median debt, federal salary data, alumni success, and other
Multiphysics Software Applications in Reverse Engineering
Multiphysics Software Applications in Reverse Engineering *W. Wang 1, K. Genc 2 1 University of Massachusetts Lowell, Lowell, MA, USA 2 Simpleware, Exeter, United Kingdom *Corresponding author: University
Radiation therapy involves using many terms you may have never heard before. Below is a list of words you could hear during your treatment.
Dictionary Radiation therapy involves using many terms you may have never heard before. Below is a list of words you could hear during your treatment. Applicator A device used to hold a radioactive source
CS Master Level Courses and Areas COURSE DESCRIPTIONS. CSCI 521 Real-Time Systems. CSCI 522 High Performance Computing
CS Master Level Courses and Areas The graduate courses offered may change over time, in response to new developments in computer science and the interests of faculty and students; the list of graduate
3D Modeling, Animation, and Special Effects ITP 215x (2 Units)
3D Modeling, Animation, and Special Effects ITP 215x (2 Units) Fall 2008 Objective Overview of developing a 3D animation from modeling to rendering: Basics of surfacing, lighting, animation, and modeling
Virtual Humans on Stage
Chapter XX Virtual Humans on Stage Nadia Magnenat-Thalmann Laurent Moccozet MIRALab, Centre Universitaire d Informatique Université de Genève [email protected] [email protected] http://www.miralab.unige.ch/
Republic Polytechnic School of Information and Communications Technology C391 Animation and Visual Effect Automation.
Republic Polytechnic School of Information and Communications Technology C391 Animation and Visual Effect Automation Module Curriculum This document addresses the content related abilities, with reference
Chapter 1. Introduction. 1.1 The Challenge of Computer Generated Postures
Chapter 1 Introduction 1.1 The Challenge of Computer Generated Postures With advances in hardware technology, more powerful computers become available for the majority of users. A few years ago, computer
Fundamentals of Computer Graphics
Fundamentals of Computer Graphics INTRODUCTION! Sergio Benini! Department of Information Engineering Faculty of Engineering University of Brescia Via Branze, 38 25231 Brescia - ITALY 1 Overview Here you
A Simple Guide To Understanding 3D Scanning Technologies
A Simple Guide To Understanding 3D Scanning Technologies First Edition www.lmi3d.com Table of Contents Introduction At LMI Technologies, solving complex problems in a simple way is the philosophy that
New trend in Russian informatics curricula: integration of math and informatics
New trend in Russian informatics curricula: integration of math and informatics Svetlana Gaisina Academy of post-degree pedagogical education, Saint Petersburg, [email protected] Sergei Pozdniakov Saint
Computer Graphics in Real World Applications
Innovation in Theory Computer Graphics in Real World Applications scientists researchers publications patents developers at companies solutions for the real world, stable products Werner Purgathofer Institute
3D Modeling, Animation, Compositing, and Special Effects ITP 215x (2 Units)
3D Modeling, Animation, Compositing, and Special Effects ITP 215x (2 Units) Objective Concepts Prerequisites/ Recommended Preparation Instructor Contacting the Instructor Overview of developing a 3D animation
Chapter 1. Animation. 1.1 Computer animation
Chapter 1 Animation "Animation can explain whatever the mind of man can conceive. This facility makes it the most versatile and explicit means of communication yet devised for quick mass appreciation."
Finite Element Method (ENGC 6321) Syllabus. Second Semester 2013-2014
Finite Element Method Finite Element Method (ENGC 6321) Syllabus Second Semester 2013-2014 Objectives Understand the basic theory of the FEM Know the behaviour and usage of each type of elements covered
The 3D Animation Process at Framework Media
7 Welsh Road Sutton, MA 01590 PHONE: 508.865.7060 FAX: 508.714.2287 WEB: http://www.frameworkmedia.com The 3D Animation Process at Framework Media Thank you for your interest in technical animation and
NORCO COLLEGE SLO to PLO MATRIX PLOs
SLO to PLO MATRX CERTF CATE/ Game Art: 3D Animation NAS686/NCE686 PROGR AM: ART-17: Beginning Drawing dentify and employ proper use of a variety of drawing materials. dentify, define, and properly use
Introduction. Selim Aksoy. Bilkent University [email protected]
Introduction Selim Aksoy Department of Computer Engineering Bilkent University [email protected] What is computer vision? What does it mean, to see? The plain man's answer (and Aristotle's, too)
BACHELOR OF APPLIED SCIENCE DEGREE PROGRAM
At Ex pression College, we produce more than just college graduates. We hone the next generation of filmmakers, animators, game designers, music producers, graphic designers, and sound artists. Our graduates
DIPLOMA IN 3D DESIGN AND DIGITAL ANIMATION COURSE INFO PACK
Registered as a Private Higher Education Institution with the Department of Higher Education and Training in South Africa under the Higher Education Act 1997 Registration Nr. 2001/HE07/005 DIPLOMA IN 3D
Virtual Reality in Medicine and Surgery
Virtual Reality in Medicine and Surgery Duncan Gillies Department of Computing, Imperial College London Virtual Reality in Medicine and Surgery Lecture 1 Slide 1 A Brief History of Virtual Reality Techniques
dr hab. Paweł Strumiłło ([email protected])
IE PŁ dr hab. Paweł Strumiłło ([email protected]) One picture is worth more than ten thousand words Anonymous Literature: 1. Lecture notes (*.pdf files) www.eletel.p.lodz.pl 2. R.C. Gonzales, R. E. Woods,
The Flat Shape Everything around us is shaped
The Flat Shape Everything around us is shaped The shape is the external appearance of the bodies of nature: Objects, animals, buildings, humans. Each form has certain qualities that distinguish it from
Computer Aided Design (CAD), ME 530.414, JHU Professor Dan Stoianovici, [email protected]
Computer Aided Design (CAD), ME 530.414, JHU Professor Dan Stoianovici, [email protected] COURSE DESCRIPTION: The course outlines modern solid modeling design, analysis, simulation, and manufacturing of mechanical
Blender Notes. Introduction to Digital Modelling and Animation in Design Blender Tutorial - week 9 The Game Engine
Blender Notes Introduction to Digital Modelling and Animation in Design Blender Tutorial - week 9 The Game Engine The Blender Game Engine This week we will have an introduction to the Game Engine build
COSC 6344 Visualization
COSC 64 Visualization University of Houston, Fall 2015 Instructor: Guoning Chen [email protected] Course Information Location: AH 2 Time: 10am~11:am Tu/Th Office Hours: 11:am~12:pm Tu /Th or by appointment
Colorado School of Mines Computer Vision Professor William Hoff
Professor William Hoff Dept of Electrical Engineering &Computer Science http://inside.mines.edu/~whoff/ 1 Introduction to 2 What is? A process that produces from images of the external world a description
Files Used in this Tutorial
Generate Point Clouds Tutorial This tutorial shows how to generate point clouds from IKONOS satellite stereo imagery. You will view the point clouds in the ENVI LiDAR Viewer. The estimated time to complete
Introduction to Computer Graphics. Reading: Angel ch.1 or Hill Ch1.
Introduction to Computer Graphics Reading: Angel ch.1 or Hill Ch1. What is Computer Graphics? Synthesis of images User Computer Image Applications 2D Display Text User Interfaces (GUI) - web - draw/paint
RARITAN VALLEY COMMUNITY COLLEGE ACADEMIC COURSE OUTLINE. ARTS 248: Designing Motion Graphics
I. Basic Course Information RARITAN VALLEY COMMUNITY COLLEGE ACADEMIC COURSE OUTLINE ARTS 248: Designing Motion Graphics A. Course Number and Title: ARTS-248 Designing Motion Graphics B. New or Modified
How To Get A Computer Engineering Degree
COMPUTER ENGINEERING GRADUTE PROGRAM FOR MASTER S DEGREE (With Thesis) PREPARATORY PROGRAM* COME 27 Advanced Object Oriented Programming 5 COME 21 Data Structures and Algorithms COME 22 COME 1 COME 1 COME
Animation (-4, -2, 0 ) + (( 2, 6, -4 ) - (-4, -2, 0 ))*.75 = (-4, -2, 0 ) + ( 6, 8, -4)*.75 = (.5, 4, -3 ).
Animation A Series of Still Images We Call Animation Animation needs no explanation. We see it in movies and games. We grew up with it in cartoons. Some of the most popular, longest-running television
Flash MX 2004 Animation Lesson
Flash MX 2004 Animation Lesson By Tonia Malone Technology & Learning Services 14-102 Lesson Opening a document To open an existing document: 1. Select File > Open. 2. In the Open dialog box, navigate to
Design of a modular character animation tool
Autonomous Systems Lab Prof. Roland Siegwart Master-Thesis Design of a modular character animation tool draft Spring Term 2012 Supervised by: Cedric Pradalier Gilles Caprari Author: Oliver Glauser Preface...
A Short Introduction to Computer Graphics
A Short Introduction to Computer Graphics Frédo Durand MIT Laboratory for Computer Science 1 Introduction Chapter I: Basics Although computer graphics is a vast field that encompasses almost any graphical
Fundamentals of Computer Animation
Fundamentals of Computer Animation Principles of Traditional Animation How to create maximum impact page 1 How to create maximum impact Early animators worked from scratch to analyze and improve upon silence
Computer Graphics. Geometric Modeling. Page 1. Copyright Gotsman, Elber, Barequet, Karni, Sheffer Computer Science - Technion. An Example.
An Example 2 3 4 Outline Objective: Develop methods and algorithms to mathematically model shape of real world objects Categories: Wire-Frame Representation Object is represented as as a set of points
Volume visualization I Elvins
Volume visualization I Elvins 1 surface fitting algorithms marching cubes dividing cubes direct volume rendering algorithms ray casting, integration methods voxel projection, projected tetrahedra, splatting
Introduction to. With Slides from Dongho Kim and Karen Liu. School of Media @ Computer Soongsil University Animation. Computer Animation
Introduction to With Slides from Dongho Kim and Karen Liu School of Media @ Computer Soongsil University Animation Where are s? Movies Star Wars, Toy Story, Titanic, many more Real-performance driven animation
Machine Learning for Data Science (CS4786) Lecture 1
Machine Learning for Data Science (CS4786) Lecture 1 Tu-Th 10:10 to 11:25 AM Hollister B14 Instructors : Lillian Lee and Karthik Sridharan ROUGH DETAILS ABOUT THE COURSE Diagnostic assignment 0 is out:
LONG BEACH CITY COLLEGE MEMORANDUM
LONG BEACH CITY COLLEGE MEMORANDUM DATE: May 5, 2000 TO: Academic Senate Equivalency Committee FROM: John Hugunin Department Head for CBIS SUBJECT: Equivalency statement for Computer Science Instructor
Professor, D.Sc. (Tech.) Eugene Kovshov MSTU «STANKIN», Moscow, Russia
Professor, D.Sc. (Tech.) Eugene Kovshov MSTU «STANKIN», Moscow, Russia As of today, the issue of Big Data processing is still of high importance. Data flow is increasingly growing. Processing methods
