The Art and Science of Digital Compositing, Second Edition: Techniques for Visual Effects, Animation and Motion Graphics by Ron Brinkmann

Similar documents
HOUSTON COMMUNITY COLLEGE BUSINESS TECHNOLOGY NORTHEAST COLLEGE-NORTHLINE LOCATION COURSE SYLLABUS FALL 2011 COMPUTER APPLICATION I POFI 1301

Adobe After Effects level 1 beginner course outline (3-day)

COMD D Animation & Modeling I

Creative Web Designer Course

CG: Computer Graphics

Art 645 Introduction to Web Site Design Los Angeles City College

Course: Honors AP Computer Science Instructor: Mr. Jason A. Townsend

0. Introduction: What is Computer Graphics? 1. Basics of scan conversion (line drawing) 2. Representing 2D curves

COMM 359 Advanced Post-Production

NOTE: This syllabus is subject to change during the semester. Please check this syllabus on a regular basis for any updates

Oklahoma State University Institute of Technology Face-to-Face Common Syllabus Fall 2017

PELLISSIPPI STATE COMMUNITY COLLEGE MASTER SYLLABUS 3D MODELING & ANIMATION CGT 2160

Adobe Premiere Pro CC 2018

PELLISSIPPI STATE COMMUNITY COLLEGE MASTER SYLLABUS 3D MODELING & ANIMATION VPT 2165

AP Computer Science A

Instructor: Anna Miller

Additionally, if you are ing me please place the name of the course in the subject of the .

Santa Monica College. GRAPHIC DESIGN 65: Web Design I Course Syllabus

New York University Tisch School of the Arts Reel Delivery: Design for Media Distribution

Master mocha Vol. 1 Production Effects with mocha Pro & After Effects. Presented by Ben Brownlee

ITT Technical Institute. VC130P Digital Type and Image Manipulation Onsite Course SYLLABUS

WHAT IS BFA NEW MEDIA?

Web Graphics (Photoshop/ImageReady)

INTRODUCTION TO GRAPHIC DESIGN FOR WEB AND PRINT (INTENSIVE) COURSE ID: GD0086

CS 241 Data Organization. August 21, 2018

CSCE 441 Computer Graphics Fall 2018

Bellevue Community College Summer 2009 Interior Design 194 SPECIAL TOPIC: SKETCHUP

ESET 349 Microcontroller Architecture, Fall 2018

DESMA 25 TYPOGRAPHY SUMMER 2016

Some Quick Terms Before we move ahead, we need to touch on a few key terms used throughout the book.

CMN192B OFFICE: An Overview of Access and PowerPoint

Adobe After Effects CS6 Digital Classroom

Compositing with Nuke

CIS 3308 Web Application Programming Syllabus

ESET 369 Embedded Systems Software, Fall 2017

TFM FILM AND VIDEO EDITING / AUDIO PRODUCTION Instructor: Greg Penetrante

EF432. Introduction to spagetti and meatballs

Web Design I. CE Spring 2013 Continuing Education [Pick the date][type the sender company name]

Increase your awareness of the wide range of computer applications available for computer modeling and visualization.

Pipelines for Games and Interactives CSCI 281, (3 Units)

Topic 0. Introduction: What Is Computer Graphics? CSC 418/2504: Computer Graphics EF432. Today s Topics. What is Computer Graphics?

Lesson Files Media. Time Goals. Lessons > Lesson13 folder. building.1-50.iff. building_comp.1-50.iff. graphic.1-50.iff. graphic_mask.0001.

COMM 359 Advanced Post-Production

Media Arts. Media Arts

CS535: Interactive Computer Graphics

Avid Certified Media Composer Course Outlines

Web Design II. Location: Anderson Building (333 S. Broad St.) Rm 728 Dates: June 2 August 4 (Mondays, 6 9PM)

Introduction to Premiere Pro CC

Visual Effects-After Effects

3D Design and Prototyping ITP 415 (2 Units)

Digital Media for Photographers

Course Syllabus: CompTIA Network+

Course Syllabus: CompTIA Project+

COURSE SYLLABUS FOR. COMP-297 Web Page Design: Adobe Dreamweaver

MISSION VALLEY REGIONAL OCCUPATION PROGRAM COMPUTER ANIMATION COURSE OUTLINE

Motion Graphics Pack for Avid Media Composer Adrenaline

Silhouette Projects The Tools of Silhouette

VIS II: Design Communication Graphic Design Basics, Photoshop and InDesign Spring 2018

Course Syllabus Jump to Today

Syllabus Class schedule Section 1: Tuesdays 9:00 11:50 Section 2: Tuesdays 1:00 3:50

The Professional Institute for Educators ED*7171C*02 William Ziegler, Katharine Witman,

ESET 369 Embedded Systems Software, Spring 2018

,

KOMAR UNIVERSITY OF SCIENCE AND TECHNOLOGY (KUST)

LIS 2680: Database Design and Applications

Course Syllabus: CompTIA A+ Hardware

PELLISSIPPI STATE TECHNICAL COMMUNITY COLLEGE MASTER SYLLABUS VIDEO EDITING VPT 1210

Learning Outcomes: Upon the successful completion of this course, a student should be able to:

PUBLISHING 1231 Intermediate New Media Publishing (FLASH) Instructor: Mak (Mahmoud) Abdel-Hai Office: A248 Phone: 604-3

BACHELOR OF FINE ARTS in 3D ANIMATION & VISUAL EFFECTS

COURSE SYLLABUS. Course Title: Typography & Design I. Date submitted: Department: Art. Curriculum: Graphic Design

SAULT COLLEGE OF APPLIED ARTS AND TECHNOLOGY SAULT STE. MARIE, ONTARIO. Sault College COURSE OUTLINE CODE NO. : CSD100 SEMESTER: 1

Syllabus for HPE 016 Beginning Badminton and Fitness 1 Credit Hour Spring 2014

EF432. Introduction to spagetti and meatballs

Syllabus for HPE 120 Dance Aerobic Proficiency 0.0 Credit Hour Spring 2012

CS380: Computer Graphics Introduction. Sung-Eui Yoon ( 윤성의 ) Course URL:

Adobe After Effects CS5 Digital Classroom

Using Dreamweaver, Photoshop, and Fireworks: CS38: Graphics Production for the Web. Stanford University Continuing Studies CS 38

Course Syllabus: CompTIA A+

Outline. Intro. Week 1, Fri Jan 4. What is CG used for? What is Computer Graphics? University of British Columbia CPSC 314 Computer Graphics Jan 2013

Intro. Week 1, Fri Jan 4

CMPE012 Computer Engineering 12 (and Lab) Computing Systems and Assembly Language Programming. Summer 2009

You must pass the final exam to pass the course.

ADOBE 9A After Effects(R) CS3 ACE. Download Full Version :

TEACHING & ASSESSMENT (T & A) PLAN

Lecture 0 of 41: Part A Course Organization. Introduction to Computer Graphics: Course Organization and Survey

INFS 2150 (Section A) Fall 2018

Clay Mation - A Stop Motion Animation Technique

ab Houston Community College

Syllabus for HPE 099 Aerobic Proficiency 1 Credit Hour Fall 2012

Basic Web Application Development Spring credit hour Student Taught (Satisfactory/Unsatisfactory)

TEACHING & ASSESSMENT (T & A) PLAN College of Economics Management and Information Systems Department of Information Systems

Windows Server 2008 Applications Infrastructure Configuration (ITMT 2322)

CSE 167: Introduction to Computer Graphics. Jürgen P. Schulze, Ph.D. University of California, San Diego Fall Quarter 2016

viewbook v 1.1 one-year certificate programs animation/vfx & interactive software development

SLO to ILO Alignment Reports

,

CS 241 Data Organization using C

GAME DESIGN. Game Design 1

X

Transcription:

IFDM 491 Compositing 40 clock hours (16 x 2.5 hour sessions) Objective: Guide students development of floating point compositing skills. After taking this course, students will have acquired the following skills: End-to-end knowledge of state-of-the-art compositing using node based interfaces Understanding of the "pixel math" used in compositing and image processing Understanding of Floating-point compositing vs. Integer pixel depth Understanding of linear light color space and "reverse out" work-flows Understanding of 2D and 3D motion trackers and their application in compositing Practical skill in floating point 2D compositing Practical skill in pulling mattes from blue and green screen material Practical skill in using roto and paint to compliment procedural compositing techniques Introductory knowledge of acquiring green screen material Practical skill in 3D compositing techniques Description: "3D Compositing for CGI" provides comprehensive training in 2D and 3D compositing technology using The Foundry's Nuke as a training tool. The course focuses on imbuing students with an understanding of "pixel math" to de-mystify the internals of compositing software, thus helping them become stronger operators. Considerable time will be given to aesthetic considerations and the art of creating convincing composites. Textbooks: The Art and Science of Digital Compositing, Second Edition: Techniques for Visual Effects, Animation and Motion Graphics by Ron Brinkmann Digital Compositing for Film and Video, Third Edition by Steve Class Materials: Students should have a large USB "Thumb Drive" or portable hard drive for shuttling digital files between home and the UNM-IFDM computer lab. Instructional Mode: Each class period will consist primarily of lectures and demonstrations illustrating concepts and techniques. Exercises and homework will be provided for students to practice skills. A portion of class time may be set aside for critiques of student work. Prerequisites: Students should have proficiency with computers. Basic knowledge of Photoshop or other 2D pixel editing software is a plus. Basic knowledge of 3D modeling is a plus.

Week Lecture Topic Exercise Reading Homework 1 Introduction to instructor & Overview of compositing history and matte logic. How to shoot a green screen. (Time permitting) Create home dir. How to encode your homework using Quicktime. Follow along on some Nuke basics. 1,3 Appendix B This weeks homework is extra reading. You MUST read this or you will be totally lost next week! http://vfxio.com/pdfs/nuke_ Color_Management_.p df 2 Nuke Concepts: Interface & Keyframing. RTFM! Floating Point workflow. Roto & Paint node. Merge Node on some basics 4 Basic A over B comp with key-framed animation from supplied elements (which require light roto). 3 Types of pixel manipulation: Local (lut based), neighborhood (Median, Dilate, Blur, etc.) premultiplication / pixel math review. Tracker Node. The Bounding Box. Expressions. node exploration and premultiplication 5 ch 6.1-6.3 Extreme Color Correct (requiring MDiv and MMult) use expression to animate CC parameters based on Transform Node position or rotation. 4 Premultiplication review. Multi-input Pixel Math. Non-matte based comp modes Additive / multi-pass compositing (CG), matte-less comp modes, Matte based comp modes. Add-mix. 6 ch 2 Use knowledge of Additive compositing, color correction, unmult/premult, etc. to composite provided multi-pass CG character with photographic BG. 5 Pulling mattes: Basic types - Luma, Color, Difference, 3D. "Hand-rolling" keyers with pixel expressions and doing whatever it takes. Touch on third party keyers. Premultiplication review pulling mattes 2 ch 3 Pull matte from "easy" photographic plate and place it over bg. 6 Roto and Pulling a matte from a tricky plate. Cover third party keyers. Combining & Refining mattes. pulling a matte ch 4,5 Pull matte from tricky plate using procedural techniques and roto.

7 More on Refining mattes and matte edges. Edgewrap/blur, grain, last touches. Hacks (Edge extend, etc.) comp refinement ch 8,9 Revise previous homework based on notes and knowledge gained in todays class. 8 Tracking and stabilizing. (Virtual locations) DiskCache, Precomps, Proxies and working smart. Working with clients and making Wedges Tracking and stabilizing 8,11 Pull matte from easy (moving) plate and use tracking to pin in BG. Wedge the brightness of the BG with three looks: One that you think looks just right, one that is 1/2 a stop brighter than that and one that is 1/2 stop darker. Submit all three versions. 9 3D tools, 3D camera tracker, Lens Un-distort/Distort, Tileworlds 3D tools / camera tracker 14 ch 6.4.1-6.4.6 Camera Track plate and insert primitives with basic materials or image textures to check track. Submit a concept for your term project in writing. The Term Project should be something that demonstrates most of the skills you have learned over the semester and must be at least 10 seconds long at 24fps. It may be up to 30 seconds long. 10 2D / 3D, camera projection and light-weight virtual sets Calibrate 3D camera and re-project frames back onto primitives to create virtual set. 12 Use camera tracking and projection to duplicate a box in the plate. 11 Shooting a Green Screen Practical Meet on stage to shoot green screen and smoke elements with Red One camera. Camera track or 2D track footage and start term project. This first pass can be very rough but all elements should be present (even if temporary) `12 Image based modeling and virtual sets Create simple model from images in Nuke. Use Virtual set plus camera tracking to insert FG plate into scene with 3D camera. Read guide on shooting images for photogrammetry here:http://labs.autodesk.com /technologies/photofly/ Create simple virtual set model from images. Think of how you might use this in the scope of your term project 13 Guest Artist. (Guest choice of compositing topic) Present WIP term project. Supervised Lab time Move term project closer to completion.

14 Guest Artist. (Guest choice of compositing topic) Present WIP term project Supervised Lab time 15 Term project One-on-one Follow along on one-on-ones 16 Post mortem / Lessons Learned. Visual Effects For Directors (Time permitting) Present finished term project. Move term project closer to completion. Complete term project. Grading: As the goal of the course is to help students develop high level skills and inspire them to create polished work for a demo reel, grading is based on aesthetic merit as well as technical execution and effort. Assignments will be given in two forms, weekly assignments and a single final project. Late assignments lose 20% of their potential grade automatically. Final projects are presented during the final class session. There will be no major written exams. Instead, a Weekly Quiz will test if reading assignments have been completed. The contribution of each grade is distributed as follows: 45% Weekly Assignments 15% Weekly Quiz 40% Term Project Grading Scale: A = 90-100% B = 80-89% C = 70-79% D = 60-69% F = <59% Attendance: Students are expected to attend all class sessions. If you are unable to attend a class for any reason, please discuss your situation with the instructor. Students are expected to be on time and present from beginning to end of each class. Students who are substantially late for class will be marked absent. Students who are tardy 2 times will be marked 1 absence.

Students who have three (3) unexcused absences will be dropped or failed at the discretion of the instructor.