Making Movies CS 445/645 Fall 2001. Assignment 4, part 2 n How is this done in hardware? –Interpolate reflection vectors across polygon surface –Compute.

Slides:



Advertisements
Similar presentations
Ray tracing. New Concepts The recursive ray tracing algorithm Generating eye rays Non Real-time rendering.
Advertisements

SE 313 – Computer Graphics Lecture 12: Lighting and Materials Lecturer: Gazihan Alankuş 1.
Making Movies Aaron Bloomfield CS 445: Introduction to Graphics Fall 2006 (Slide set originally by David Brogan)
3-D Computer Generated Imagery By Mariko Nihonayangi For Dr. Eric Tao Major ProSeminar CST 300 December 13, 2007.
3D Graphics Rendering and Terrain Modeling
Course 36: From Ivory Tower to Silver Screen: Visual Effects Companies Reveal How R&D Find its way into Production.
Realistic Images Using Photon Mapping Under Supervision of : DR.Zaki Taha Project Team Ahmed IsmaielMahmoud Mostafa Assistants Amr GamgomSalma Hamdy.
Working with 3Ds Max. 3Ds Max.
NOAA SS Viz Outline ArcMap to Maya (+ Shake) Animating a Better Surge in Maya.
University of British Columbia CPSC 314 Computer Graphics Jan-Apr 2005 Tamara Munzner CG in Movies Week 13,
1Notes  Textbook: matchmove 6.7.2, B.9. 2 Match Move  For combining CG effects with real footage, need to match synthetic camera to real camera: “matchmove”
CS6500 Adv. Computer Graphics © Chun-Fa Chang, Spring 2003 Object-Order vs. Screen-Order Rendering April 24, 2003.
Computer Graphics (Fall 2005) COMS 4160, Lecture 16: Illumination and Shading 1
(conventional Cartesian reference system)
Digital Video Special Effects 9/19/2006 Instructor: Wen-Hung Liao, Ph.D.
BPC: Art and Computation – Summer 2007 Computer Graphics Principles Erik Brisson
3D Computer Animation Turgut Tezir.
Animation Theory.
Introduction to Modeling. What is CG Modeling? Combination of Sculpting, Architecture, Drafting, and Painting. The core component of computer animation.
Pre Production I.Concept II.Story Development III.Visual Development IV.Technical Direction V.Production Management.
Television Production Team. Standard 7.0 Standard Text: Exhibit knowledge of the television production team. Learning Goal: Students will be able to understand.
Integration Of CG & Live-Action For Cinematic Visual Effects by Amarnath Director, Octopus Media School.
Animation.
Lesson 1: Intro to Animation
Making Movies.
VFX Pipeline Pertemuan 03 Matakuliah : UO666 / DKV Visual FX Tahun : 2009.
Copyright © 2008 Pearson Education, Inc. Publishing as Pearson Addison-Wesley Chapter 10: Computer Graphics Computer Science: An Overview Tenth Edition.
Technology and Historical Overview. Introduction to 3d Computer Graphics  3D computer graphics is the science, study, and method of projecting a mathematical.
Chapter 10: Computer Graphics
WORD OF THE DAY COLLABORATE: collaborate |kəˈlabəˌrāt | verb work jointly on an activity, esp. to produce or create something : he collaborated with a.
Digital Multimedia, 2nd edition Nigel Chapman & Jenny Chapman Chapter 8 This presentation © 2004, MacAvon Media Productions Animation.
3D COMPUTER GRAPHICS IMD Chapter 1: 3D Computer Graphics Chapter 1: 1 Lecturer: Norhayati Mohd Amin.
CS 376 Introduction to Computer Graphics 04 / 11 / 2007 Instructor: Michael Eckmann.
Project Raytracing. Content Goals Idea of Raytracing Ray Casting – Therory – Practice Raytracing – Theory – Light model – Practice Output images Conclusion.
Intro to 3D Animation Fall Overview  Attendance required – people who do not come to class tend to create not-very-good projects!  One assignment:
09/11/03CS679 - Fall Copyright Univ. of Wisconsin Last Time Graphics Pipeline Texturing Overview Cubic Environment Mapping.
Making Movies CS 551/645 Fall Assignment 4 n Use BMRT to render RenderMan scenes –BMRT is freeware version of a raytracer that renders RenderMan.
CNM 190 Advanced Digital Animation Dan Garcia, EECS (co-instructor) Brian A. Barsky, EECS (co-instructor) Jeremy Huddleston, EECS (TA)
 The creation of moving pictures one frame at a time Literally 'to bring to life' e.g. make a sequence of drawings on paper, in which a character's position.
Inovácia obsahu a metód vzdelávania prispôsobená potrebám vedomostnej spoločnosti Animation techniques II Computer animation VYPRACOVAL: Mgr, Vladislav,
CS-378: Game Technology Lecture #4: Texture and Other Maps Prof. Okan Arikan University of Texas, Austin V Lecture #4: Texture and Other Maps.
Advanced Computer Graphics Advanced Shaders CO2409 Computer Graphics Week 16.
Making Movies CS 445/645 Spring Making Movies n Concept n Storyboarding n Sound n Character Development n Layout and look n Effects n Animation.
Making Movies CS 445/645 Fall TAs Needed n Undergrads needed to TA and grade for CS courses –TA labs for CS101, CS201, CS216, etc. –Office hours,
3D animation is rendered clip of animated 3D objects in a 3D environment. An example: Examples of movies released in 3D are Toy Story, Cars, Shrek, Wall-E,
1 Perception and VR MONT 104S, Fall 2008 Lecture 21 More Graphics for VR.
Week 10:Rendering 1. In the last lecture we saw how to model objects and represent them as wireframe models. Wire frame models depict the outer hull of.
09/16/03CS679 - Fall Copyright Univ. of Wisconsin Last Time Environment mapping Light mapping Project Goals for Stage 1.
Presented By:- Amit Kapoor MCA Deptt. MAIMT. Contents Introduction to Animation  Introduction to Animation  Why Do We See Images As Moving ?  Effects.
Making Movies. n Concept n Storyboarding n Sound n Character Development n Layout and look n Effects n Animation n Lighting.
CS 325 Introduction to Computer Graphics 04 / 12 / 2010 Instructor: Michael Eckmann.
Animation.
DIGITAL CONTENT CREATION PROCESS fff PRE-PRODUCTION PRODUCTION POST-PRODUCTION Process ANIMATION PROCESS.
Animation 4 Computer & 3D Animation. Computer Assisted Animation  The computer is used to make the animation process quicker and easier.  Usually involves.
CS 445 / 645: Introductory Computer Graphics Review.
Feature Film Production Using 3D Computer Animation.
3D Animation 1. Introduction Dr. Ashraf Y. Maghari Information Technology Islamic University of Gaza Ref. Book: The Art of Maya.
Use Autodesk® Maya® 2011 and Autodesk® Mudbox® 2011 to build up modern game producing work flow  Jerry Zhao  3D Technology Expert of Shangqi Technology.
Games Development Practices 3D Modelling
Story Idea A Pixar employee pithes their idea to other members of the development team. The real challenge is to get the audience to believe in.
Photorealistic Rendering vs. Interactive 3D Graphics
LUCAS FILMS By: Noah lambrix.
莊 永 裕 國立台灣大學 資訊工程學系 通訊與多媒體實驗室
3D Graphics Rendering PPT By Ricardo Veguilla.
Understanding Theory and application of 3D
CNM 190 Advanced Digital Animation
Computer Graphics.
Computer Graphics.
2.02A History of Animation 2.02 Develop Computer Animations.
Presentation transcript:

Making Movies CS 445/645 Fall 2001

Assignment 4, part 2 n How is this done in hardware? –Interpolate reflection vectors across polygon surface –Compute cube environment intersection for each relection vector –Assign polygon texture according to cube face texture map

Assignment 4, part 2 n How is this different from what we do –We compute texture vertices and linearly interpolate across texture –Which is faster?

Extra Credit Assignment n Write a ray tracer from scratch –IMPORTANT – DON’T USE THE WEB FOR THIS ASSIGNMENT! n Archaeologists found this relic from my 1993 ray tracing assignment

Raytracer Specs n Render 6 polygons and 6 spheres n Use multiple colors n Specular and diffuse lighting effects n Must demonstrate object -> object shadows –Sphere to sphere –Sphere to polygon –Polygon to sphere –Polygon to polygon

Making Movies n Concept n Storyboarding n Sound n Character Development n Layout and look n Effects n Animation n Lighting

Concept n Pixar’s Lasseter is a genius – “Nothing gets in the way of the story”

Storyboarding n Explicitly define –Scenes –Camera shots –Special effects –Lighting –Scale n Used as guide by animators

Sound n Voice recording of talent completed before animation begins n Animations must match the voice over n A puppeteer once told me that the voice makes or breaks a character

Character Development n 300 Drawings

Character Development n 40 Sculptures

Character Development n Computer Models

Layout and Look n Build scenery n Match colors

Matchmoving n CG camera must exactly match the real camera –Position –Rotation –Focal length –Aperature n Easy when camera is instrumented n Hard to place CG on moving objects on film

Matchmoving

Matchmoving n Square patterns in live action made it easier to track – furniture, wall paper n 2D – 3D conversion in Maya

Water

Particle Sim and Indentation

Tools

Compositing

Compositing n Lighting

Facial Animation

Fur

Cloth

Buttons and Creases

Texture

Companies n Pixar n Disney n Sony Imageworks n Industrial Light and Magic (ILM) n Rhythm and Hues n Pacific Data Images (PDI) n Dreamworks SKG n Tippett Studios n Angel Studios n Blue Sky n Robert Abel and Associates n Giant Studios

Toy Story (1995) n 77 minutes long; 110,064 frames n 800,000 machine hours of rendering n 1 terabyte of disk space n 3.5 minutes of animation produced each week (maximum) n Frame render times: 45 min – 20 hours n 110 Suns operating 24-7 for rendering –300 CPU’s

Toy Story n Texture maps on Buzz: 189 –(450 to show scuffs and dirt) n Number of animation ‘knobs’ –Buzz – 700 –Woody – 712 n Face – 212 n Mouth – 58 –Sid’s Backpack - 128

Toy Story n Number of leaves on trees – 1.2 mil n Number of shaders – 1300 n Number of storyboards – 25,000

Toy Story 2 n 80 minutes long, 122,699 frames n 1400 processor renderfarm n Render time of 10 min to 3 days n Direct to video film

Toy Story 2 n Software tools –Alias|Wavefront –Amazon Paint –RenderMan

Newman! n Subdivision-surfaces n Polygonal hair (head) –Texture mapped on arms n Sculpted clothes n Complex shaders

Devil’s in the Details n Render in color n Convert to NTSC B/W n Add film effects –Jitter –Negative scratches –Hair –Static

Images

Images

Images

Stuart Little n 500 shots with digital character n 6 main challenges –Lip sync –Match-move (CG to live-action) –Fur –Clothes –Animation tools –Rendering, lighting, compositing

Stuart Little n 100+ people worked on CG –32 color/lighting/composite artists –12 technical assistants –30 animators –40 artists –12 R&D

Shooting Film For CG n Actors practice with maquettes n Maquettes replaced with laser dots –lasers on when camera shutter is closed n After each take, three extra shots –chrome ball for environment map for Stuart’s eyes –white and gray balls for lighting info

Match-moving n Film scanned n Camera tracking data retrieved n 3D Equalizer + Alias Maya to prepare (register) the digital camera n Once shot is prepared, 2D images rendered and composited with live action

Making Movies n Production Team n Production Line n Special Effects

Production Team n Directors n Modelers n Lighting n Character Animators n Technical Directors n Render Wranglers n Tools Developers n Shader Writers n Effects Animators n Looks Team n Security Officer n Janitor n Lackey