SFX - Tricks of the Trade Fredrik Limsäter Partner / CTO Fido Stockholm

Similar documents
Art? 2 Computer Graphics 2 The Stages of Production 4 The CG Production Workflow 8 Core Concepts 10 Basic Film Concepts 21 Summary 26

Three-Dimensional Computer Animation

2D & 3D Animation NBAY Donald P. Greenberg March 21, 2016 Lecture 7

V-RAY NEXT FOR MAYA KEY FEATURES

Three-Dimensional Computer Animation

Topics in Computer Animation

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

character design pipeline) callum.html

Introduction Scene: Earth in Trouble Created Using: Maya, ZBrush, Photoshop, Mental Ray, After Effects, Nuke

BACHELOR OF FINE ARTS in 3D ANIMATION & VISUAL EFFECTS

Advanced Maya Texturing and Lighting

CNM 190, pt 2 Advanced Digital Animation Lec 03 : Art Direction on Madagascar / Effects 1

3D Production Pipeline

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

Index FEATURES LIST 2

Advanced Maya e Texturing. and Lighting. Second Edition WILEY PUBLISHING, INC.

Index FEATURES LIST 2

M.Sc. Animation Game Design& Development Page 1 of 6

LEVEL 1 ANIMATION ACADEMY2010

Oval Office Case Study

CGDD 4113 Final Review. Chapter 7: Maya Shading and Texturing

KEITH HERFT SHOT BREAKDOWNS. Man of Steel. Senior Compositor, 2D Sequence Lead / Supervisor

Computer Game. Artist and Animator. Plan of the Course. in collaborazione con

Learning Autodesk Maya The Special Effects Handbook. Free Model From Turbo Squid Value US $ Official Autodesk Training Guide

V-RAY NEXT FOR 3DS MAX

Research Method: I plan to research existing literature on the subject and conducting tests in the lab.

BVOC(Vocational Training) in Animation Duration 3Yrs.

Animation Tools THETOPPERSWAY.COM

C O M P U T E R G R A P H I C S. Computer Animation. Guoying Zhao 1 / 66

Maya Visual Effects The Innovators Guide Download

MISSION VALLEY REGIONAL OCCUPATION PROGRAM COMPUTER ANIMATION COURSE OUTLINE

Graphical Editors used at CSC/Nada earlier. Main competitors. What is Maya? What is Maya? An Introduction to Maya. Maya

Computer Graphics Introduction. Taku Komura

Case Study: The Pixar Story. By Connor Molde Comptuer Games & Interactive Media Year 1

Pipeline and Modeling Guidelines

Lighting & 3D Graphics. Images from 3D Creative Magazine

Black Desert Online. Taking MMO Development to the Next Level. Dongwook Ha Gwanghyeon Go

REALFLOW 2012: COMPLETE OVERVIEW OF FEATURES


COMP 175 COMPUTER GRAPHICS. Lecture 10: Animation. COMP 175: Computer Graphics March 12, Erik Anderson 08 Animation

The Vegetation of Horizon Zero Dawn. Gilbert Sanders Principal Artist, Guerrilla Games

icione 4.313D Animation

Course overview. Digital Visual Effects, Spring 2005 Yung-Yu Chuang 2005/2/23

Bringing Hollywood to Real Time. Abe Wiley 3D Artist 3-D Application Research Group

Advanced 3D Modeling, Animation, and Special Effects

BACHELOR OF ARTS IN 3D ANIMATION AND VISUAL EFFECTS Term-End Theory Examination December, 2015 BNM-001 : ANIMATION PRODUCTION PIPELINE

9.2 Use and animate compositing effects. 9.4 Track motion and apply the data to footage

STARTING COMPOSITING PROJECT

To Do. Advanced Computer Graphics. The Story So Far. Course Outline. Rendering (Creating, shading images from geometry, lighting, materials)

Real-Time Universal Capture Facial Animation with GPU Skin Rendering

Lecturer Athanasios Nikolaidis

Computer Graphics. Si Lu. Fall uter_graphics.htm 11/27/2017

An Introduction to Maya. Maya. Used in industrial design, CAD, computer games and motion picture effects. The ambition is what get

Adobe Premiere Pro CC 2018

Skin Texturing and Shading in Maya Part 2

Me Again! Peter Chapman. if it s important / time-sensitive

MAYA; AN INTRODUCTION TO MAYA; EndOfLine.info;

CINEMA 4D R19 FEATURE OVERVIEW

Magical Chess. Jenty Manjula Sathakkathullah

CS5245 VISION & GRAPHICS FOR SPECIAL EFFECTS PROJECT PROPOSAL

critical theory Computer Science

Unit 68: 3D Environments

Graphics and Games. Penny Rheingans University of Maryland Baltimore County

ART OF 3D MODELLING & ANIMATION

Poser 10 Easily Create 3D Character Art & Animation!

Animation Essentially a question of flipping between many still images, fast enough

MODELING AND HIERARCHY

Animation. Itinerary. What is Animation? What is Animation? Animation Methods. Modeling vs. Animation Computer Graphics Lecture 22

Autodesk Maya 2018 BASICS GUIDE

Data-driven Approaches to Simulation (Motion Capture)

Animation. Itinerary Computer Graphics Lecture 22

The 3D rendering pipeline (our version for this class)

Graphics. Syllabus. Computer Graphics CNCE340. Graphics Korea University.

Animation, Motion Capture, & Inverse Kinematics. Announcements: Quiz

CS148: Maya Lecture. October 9th, 2017 David Hyde

Last Time? Animation, Motion Capture, & Inverse Kinematics. Today. Keyframing. Physically-Based Animation. Procedural Animation

Dynamics in Maya. Gary Monheit Alias Wavefront PHYSICALLY BASED MODELING SH1 SIGGRAPH 97 COURSE NOTES

Course Outline. Advanced Computer Graphics. Animation. The Story So Far. Animation. To Do

Introduction. About me. About the book. About the book. Why a book? Introducing Character Animation with Blender. About me About the book

Chapter 19- Object Physics

RESUME - November Stuart D Gordon. Summary : Experience : Senior FX Artist/TD

Animation & Rendering

Dynamical Simulation 1: Particle Systems and ODEs

NVIDIA. Interacting with Particle Simulation in Maya using CUDA & Maximus. Wil Braithwaite NVIDIA Applied Engineering Digital Film

Reading. Animation principles. Required:

Training offers. I`m offering training for the listed visualization software.

Training Centre

CINEMA 4D R20 FEATURE OVERVIEW

The Animation Process. Lighting: Illusions of Illumination

GAME DESIGN. Game Design 1

Shaders. Slide credit to Prof. Zwicker

Advanced Graphics and Animation

Production Renderering

Rendering and Radiosity. Introduction to Design Media Lecture 4 John Lee

OHIO UNIVERSITY, Athens, Ohio B.F.A., Music Performance Principle Instrument: Percussion

Last Time? Inverse Kinematics. Today. Keyframing. Physically-Based Animation. Procedural Animation

Cinema 4D R20 (SP2) Change List Cinema 4D / BodyPaint 3D Service Release

COMP371 COMPUTER GRAPHICS

Last Time? Animation, Motion Capture, & Inverse Kinematics. Today. Keyframing. Physically-Based Animation. Procedural Animation

MAKING OF BY BRUNO HAMZAGIC SOFTWARE USED: MAYA AND ZBRUSH

Transcription:

S - Tricks of the Trade 2009 Fredrik Limsäter Partner / CTO Fido Stockholm

Resume... and 20 or so commercials

CTO what? Chief Technical Officer Building a high-end digital studio in Stockholm Front edge research in Sweden (LIU/KTH) www.fido.se/rnd

Introduction Lecture V Techniques An Overview 30 Lecture Workshop Houdini off the Houdini off the shelf shelf 2 4 Lecture Ocean Math Lecture Houdini Python Workshop Houdini Python Björn Rydahl 6 9 11 Lecture Houdini HDK Workshop Houdini HDK Björn Rydahl 16 18

Definition S/V S - Special Effects In-Camera effects, done on location V - Visual Effects Digital Effects, done in post

Workflow

Involves Producers and Supervisors Producer - The money guy and negotiator CG/V Supervisor Feature: Script breakdown Commercial: Treatment + Pitch Story Board - Sometimes

Art

Research & Development A very important part of production Takes time and cost money No guarantee of success Fluid systems Hair & Feather Systems Volume rendering Shaders Crowd systems...

(Integration team)

(Integration team) Camera/Lens information Lens distortion Light Information HDRI Promote

(Integration team) Blue or green screen? Why not red screen? Creating mattes is called keying Chroma key Luma Key Difference matting

(Models & Miniatures) Have traditional models played there part? Difficulties shooting models Depth of field Correct camera speed Motion Control

(Motion Controlled Camera) Motion Control Repeat pre programmed movements precisely

(Animatronic)

- Rotoscoping, Wire Removal & Dust busting Conversion Colorspaces DPX - Linear

Tools ZBrush Mudbox Maya UV-Layout Wacom/Scanner Digital modeling Digitizing clay models 3D/Lidar Scanning Imagebased Procedual

Tools ZBrush Photoshop Maya + Slim Defining colors Textures & shaders Base light setup/look

and Rigging Tools Maya Houdini (rarely) Motion Builder Rigging and Skinning Technical & Complex Necessary funcionality

and Rigging Animating digital characters Keyframes, keyframes, keyframes Blend Shapes Motion Capture Optical Motion Capture Magnetic Motion Capture

and Rigging Facial Key frame muscle groups Performance Capture Blend Shapes Image Metrics / Debevec

and Rigging CG Skin and muscles Technology for deforming character skins, extension of cloth Volume conservation muscles, collision detection between muscles Sticky and sliding effects, skin jiggle, and relax/wrinkle type effects CgCharacter, cmusclesystem

Tools Houdini Maya Custom Software/plug-ins Crowds Waterloo (1970) 20 000 Soldiers Gandhi (1982) The Funeral scene Seabiscuit (2003) used inflatable dolls. Massive Multiple Agent Simulation System In Virtual Environment React Reasonable Embodied Agents for Crowd Simulation

Procedural Complex form of animation Define properties and behaviour of the object to animate We used procedural animation for all foliage animation on Surf s Up

Particle Systems, extension to procedural animation Used to create and control a large number of objects. Most cool effects are done with particles Water, fire, smoke, snow, sand, dust, crowds etc

Which movie is considered the first to have used particles in production?

Rigid Body Dynamics (RBD) Simulate motion of three dimensional solid objects Bullet & ODE Often used to create shots that show the destruction of buildings

Water Difficult to create digital water. Ocean Surface Fast Fourier Transforms and Phillips Spectrum Three dimensional fluid Simulation (CFD, Computational Fluid Dynamics) SPH - Smoothed-Particle Hydrodynamics

Fire Ghost Rider used a computational fluid simulation from Maya Fire on the GPU (Siggraph 2009)

, Hair & Feathers Tools Maya Houdini Syflex Shave and a Haircut Custom Software/Plug-ins Usually a polygonal mesh connected with tiny springs In-house solutions Simple verlet integration model was implemented in React.

, Hair & Feathers Traditionally hard to do A single creature can have millions of hair driven by guide hairs Mostly in-house solutions Feather are even harder to control No commercial systems available

& Tools Maya Houdini Renderman Mental Ray Mantra The basic: key, fill and rim Global illumination Ambient Occlusion High Dynamic Range (HDR) Lightstage

& Renderman Mental Ray Mantra 3Delight Arnold

Tools Nuke Shake SynthEyes Matchmover Mocha is the most important department All mistakes on-set and in 3D are fixed in comp Everthing is faster in 2D than in 3D Everybody loves comp

Merge all elements for a shot Can be hundreds of elements Different lighting passes Fill lights, spec lights, diffuse, ambient lights, ambient occlusion, shadows, ID pass (z depth) etc.

Set Extension

Bullet time or Time slice Array of individual still cameras are positioned around the subject Programmed to take a single shot simultaneously The resulting still photographs are edited together to form a succession of images.

Crowd Replication Same shot filmed a number of times and the small crowd move between every take. Moving camera requires motion control camera