Immersive Rendering Basics and Aesthetics
|
|
- Arnold Robertson
- 5 years ago
- Views:
Transcription
1 Course #25 Computer Graphics for Large Scale Immersive Theaters Immersive Rendering Basics and Aesthetics Brad Thompson Lead Animator Spitz, Inc.
2 Introducing the Frame
3 This is not the frame Hemisphere Represented in Polar Coordinates
4 It s only an Abstracted Representation of it. Hemisphere Represented in Polar Coordinates
5 Example of Polar Format Frame Hemisphere Represented in Polar Coordinates
6 A Viewer is only Likely to see This much of the Image If you re sitting in a good seat, this is all you can see!
7 Unfortunately, this is how we see the frame as we work. Hemisphere Represented in Polar Coordinates
8 This View of the Canvas is Deceptive! Implies a false notion of a round frame in which to compose Implies a false sense of 2-dimensionality Enormousness of image is misrepresented on ANY flat monitor.
9 This Composition is ok But only for a severely tilted dome. For the majority of existing dome theaters, this view would not look good because the horizon is too high.
10 This Composition is Hard to read But much better for a slightly tilted dome because of it s gravity level horizon.
11 The dome is a 3-D 3 environment! The polar fisheye format is just a way of mapping a 3D environment with a 2D bitmap.
12 The picure is BIG! If you re looking over here you won t see here Bigger than your eye s FOV
13 The picure is BIG! An image this large will be undecipherable by a viewer
14 Polar Mapping Same Image, Different Mappings Cubic mapping Cylindrical Mapping
15 Most Common Mappings Equidistant cylindrical projection Polar projection
16 Most Common Mappings Equidistant cylindrical projection Polar projection
17 Most Common Mappings Placement of objects on dome is easily understood Polar distortion makes image comprehension challenging Polar projection Nonliniarity makes post animation Challenging
18 Most Common Mappings More difficult to understand placement of objects on dome Less distortion of the lower panorama, but more at the top Equidistant cylindrical projection Post animation is easier unless objects cross the zenith
19 Most Common Mappings Theater view Polar view Cylindrical panorama view
20 Most Common Mappings Conversion from one format to another is possible with minor degradation.
21 The Screen is not a window on the world! The Framless dome screen takes us through the window. Many of the rules of conventional cinema don t apply The dome necesitates it s own cinemagraphic language
22 Apparent motion increase Motion that looks ok on your monitor can be overwhelming in the theater. Can cause cybersickness
23 Apparent motion increase The apparent motion increase is around 4-5 times. Can cause cybersickness
24 Avoid Hard Cuts Real life is a continuous experience Cuts are artificial and have the potential to jerk the viewer out of the immersive experience If immersiveness is your goal, use Dissolves, crossfades, and dips to black instead Immersive environments demand longer continous shot lengths. A 60 second continous shot is not unusual.
25 Avoid Abrupt Changes Abrupt changes in view or environment can disorient the audience Because we can see the entire environment, nearly any edit/cut that doesn t take us somewhere else is percieved as a jump cut Create a stage upon which the characters act, then move the viewer through the space.
26 Size and detail requirements 4K frame = 16million pixels High resolution combined with huge FOV = more detail required Appropriate detail level is very difficult to judge on SD or even HD monitors.
27 Frame rate 30fps progressive scan is generally acceptable. 30fps interlaced scan gives smoother motion but is less flexible and requires rendering at 60 full fps anyway for full hemisphere formats. 60fps progressive scan may be desirable in some circumstances
28 Rendering Spherically (The Nitty Gritty)
29 Rendering spherically Most scanline type renderers can only render parallel or perspective type views. These rendering algorithms are highly optimized and efficient More general transformations can get more and more expensive as they are composed. This doesn t happen with 4x4 matrices Easier to create alternative camera projections within a raytracer.
30 Rendering spherically Flat plane projections carry polygons to polygons. Perspective Projection
31 Rendering spherically More general projections do not work this way. Polar (fisheye) projection
32 Two approaches to rendering Render directly to the desired format Render multiple perspective views, then stitch them together into the desired format
33 Approach 1: Rendering Directly to the Format Image quality is generally higher because no post warping is involved. Immediate feedback. No post processing required. Efficiency. Resulting renders are nearly projection ready.
34 Approach 1: Rendering Directly to the Format Smaller storage requirements since finished frames are returned no need to store unstitched partials. Textures and effects that rely on the camera normal usually work better with this method Integrated 3D post effects like glows or flares don t show seaming artifacts but may not align properly unless they are aware of the unique geometry
35 Approach 1: Rendering Directly to the Format Many rendering engines now support alternative camera projections directly FinalRender, VRAY, Brazil, RayMax, and VirtualLight have the best implementations I ve personally seen Mental Ray, BMRT, and Prman are capable, but less elegant POVray claims this ability.
36 Approach 2: The Hemicube Solution -5 cameras -90deg FOV -Post process required
37 Approach 2: The Hemicube Solution Universality. Any rendering engine that can render perspective projections can be used. Faster rendering speed, depending on scene/renderer. Same idea now implemented in Apple s QTVR 5+ as Cubic Rendering.
38 Approach 2: The Hemicube Solution Partials are not warped and can more easily be re-purposed for flat screens or quick review (in theory) Conceptually familiar to many 3D artists because it s similar to a cubic environment map.
39 Approach 2: The Hemicube Solution Hemicube solution seaming dangers: Texture effects that rely on camera normal Particles that rely on camera normal (facing particles)
40 Approach 2: The Hemicube Solution Hemicube solution seaming dangers: Post Glows based on an object channel Lensflares
41 Eyepoint Offset Geometry only looks absolutely correct from one position in the dome, typically dome center. In many applications, there are no seats at this position in the theater. An eyepoint offset function can be applied so that geometry looks correct from other seats. Can be implemented during 3D rendering or during the hemicube stitching process
42 Eyepoint Offset Focal convergence moved away from the projection surface
43 Eyepoint Offset Polar mapping Eyepoint shifted forward
44 2D Processing HD Video Film Scan Immersive Animation SD Video Still Photos
45 2D Processing Adjusting, compositing, adding to imagery that is already in a spherical format Reformatting standard flat plane imagery Preparing spherical material for projection 2D warping is faster than 3D equivalent
46 2D Processing Adjusting, compositing, adding to imagery that is already in a spherical format For many operations, any off the shelf, resolution independent compositing/fx package can be used. Uniform image adjustments like color or gamma correction, don t require software to be aware of unique format.
47 2D Processing Adding motion effects may require special handling Generally, geometry correction isn t needed if the effect is small in the frame and doesn t run into a high distortion zone. Effects that cover a large portion of the dome will require geometry correction Animation trajectories are effected by the unique format.
48 2D Processing 60 deg -100 deg 100 deg 0 deg Trajectory of an object moving in a visually straight line through an equidistant cylindrical mapping
49 2D Processing Processing required to reformat standard flat imagery to work on the dome.
50 2D Processing Reformatting standard imagery Billboard filter creates a virtual flat plane Plane can be positioned anywhere on dome Theoretical 180 degree limit to horizontal FOV
51 2D Processing Source video Billboard processed video
52 2D Processing Conglomerator tool Constantly evolving, multifunction, standalone, batch image warping tool written by Spitz, Inc. Mapping conversions, hemicube stitching, image cropping Simple GUI or command line execution for scripting.
53 Editing and finishing Most current immersive projection systems rely on multiple edge blended projectors. Master frames must be broken out into separate video streams for each projector These separate streams are then played back synchronously under the control of a theater automation system.
54 Editing and finishing Two approaches to editing Edit First method: Create a low-resolution edit from proxy clips, then conform your high resolution source to the proxy edit Split First method: Create a proxy edit, then conform your projector splits to this edit. This method is no longer viable if you plan to distribute content to more than 1 theater and doesn t apply to single lens type theaters.
55 Storage requirements Some common resolutions for Master frames are 8 or 10 bits per color channel at: 1800x486 Panoramic/partial dome 1536x1536 Single lens full dome QXGA 2200x2200 SD full dome projection 2800x2800 HD full dome edge blended 3600x3600 HD full dome edge blended 4000x4000 HD full dome edge blended
56 Storage requirements Worst case calculation: 4000x4000 = 16,000,000 pixels per image 10bits of color info per pixel = 480,000,000 bits per image or about 60 megabytes. at 60fps = 3,600 megabytes per second 20 minute show = 4,320,000 megabytes double storage for editing = over 8.5tb
57 Storage requirements Of course these requirements can be reduced by: using 8 bit per channel color depth using lossless compression on frames (RLE) dropping to 30 fps good planning and understanding of process.
58 Thinking toward the future Production tool advancements: Hope to see arbitrary/programmable camera projections available in more off the shelf 2D and 3D packages and rendering engines Real-time preview of alternate camera projections in 3D packages for more WYSIWYG and less render and pray.
59 Thinking toward the future Production tool advancements: More robust editing solutions that fit the needs of immersive video producers. Truly resolution independent digital editor capable of working in real-time, using low resolution proxies for offline conforming of either full resolution clips or projector sub-frames.
60 Thinking toward the future Better visualization tools: Not every animation house has a dome theater to view dailies. A QTVR-like dome movie previewing software would help those without a dome be able to visualize what their images will look like prior to projection.
61 Thinking toward the future Better visualization tools: A cheaper single lens projector/portable dome system that could be purchased or rented by a production facility for low cost viewing of dailies. (SciDome) Generally easier to use, less academic interfaces for our tools (getting much better now)
62 Thinking toward the future More invisible integration between software and theater hardware. Standardized/unified interfaces for all the tools from production through theater automation. Better hardware abstraction so that you don t need to know the rack to make a show.
63 Thinking toward the future Standardization of theater systems: This would allow easy content sharing between theaters. Easy, less expensive distribution for immersive producers. Theaters themselves should not NEED to do any production work. Opens a larger market for content providers.
64 References: Rendering: Hemispherical video production: Fast Environment mapping: Spherical Rendering info: A Realistic camera model for CG: Makers of RayMax and FinalRender: Makers of Mental Ray renderer: Makers of BMRT: (no longer available) POV-Ray raytracer:
65 References: Rendering: Brazil Rendering System: VRAY Renderer: Fisheye lens shader for renderman: Image based rendering of realistic lens systems: Cubic environment mapping:
66 References: Image processing: Panorama tools: Realvis multi image stitching tools: Guide to panorama stitching software: International QuicktimeVR assoc.: Spherical imagery aquisition: Panoscan: Enroute: SpheronVR:
Computer Graphics for Large- Scale Immersive Theaters
Computer Graphics for Large- Scale Immersive Theaters Immersive Rendering Basics Brad Thompson Lead Animator Spitz, Inc. bthompson@spitzinc.com Aesthetic Considerations: Understanding the space Completely
More informationComputer Graphics for Large- Scale Immersive Theaters
Computer Graphics for Large- Scale Immersive Theaters Spherical Image Generation and Projection Ed Lantz Product Development Manager Spitz, Inc. elantz@spitzinc.com Immersive Display Image Metrics Field
More informationOmni-directional stereoscopy
Omni-directional stereoscopy Paul Bourke (WASP, UWA) Motivation Correct stereoscopic views require a matching relationship between viewing geometry and rendering geometry. That is, viewer position/relationship
More informationSTARTING COMPOSITING PROJECT
STARTING COMPOSITING PROJECT This tutorial is divided in two parts: Lighting in Maya and compositing in Nuke. Only describe basics techniques but it is your task to learn them and go beyond. These are
More informationTurn your movie file into the homework folder on the server called Lights, Camera, Action.
CS32 W11 Homework 3: Due MONDAY, APRIL 18 Now let s put the ball in a world of your making and have some fun. Create a simple AND WE MEAN SIMPLE environment for one of your ball bounces. You will assign
More informationImage-Based Lighting. Inserting Synthetic Objects
Image-Based Lighting 15-463: Rendering and Image Processing Alexei Efros with a lot of slides donated by Paul Debevec Inserting Synthetic Objects Why does this look so bad? Wrong camera orientation Wrong
More informationAdvanced Maya Texturing and Lighting
Advanced Maya Texturing and Lighting Lanier, Lee ISBN-13: 9780470292730 Table of Contents Introduction. Chapter 1 Understanding Lighting, Color, and Composition. Understanding the Art of Lighting. Using
More informationAdvanced Maya e Texturing. and Lighting. Second Edition WILEY PUBLISHING, INC.
Advanced Maya e Texturing and Lighting Second Edition Lee Lanier WILEY PUBLISHING, INC. Contents Introduction xvi Chapter 1 Understanding Lighting, Color, and Composition 1 Understanding the Art of Lighting
More informationYour logo here. October, 2017
October, 2017 Introduction Thomas Burnett CTO, founder, and primary investigator for FoVI3D. ~15 years experience developing rendering solutions and architectures for static and dynamic lightfield display
More informationCS 354R: Computer Game Technology
CS 354R: Computer Game Technology Texture and Environment Maps Fall 2018 Texture Mapping Problem: colors, normals, etc. are only specified at vertices How do we add detail between vertices without incurring
More informationBringing Hollywood to Real Time. Abe Wiley 3D Artist 3-D Application Research Group
Bringing Hollywood to Real Time Abe Wiley 3D Artist 3-D Application Research Group Overview > Film Pipeline Overview and compare with Games > The RhinoFX/ATI Relationship > Ruby 1 and 2 The Movies > Breakdown
More informationScalable multi-gpu cloud raytracing with OpenGL
Scalable multi-gpu cloud raytracing with OpenGL University of Žilina Digital technologies 2014, Žilina, Slovakia Overview Goals Rendering distant details in visualizations Raytracing Multi-GPU programming
More informationRender methods, Compositing, Post-process and NPR in NX Render
Render methods, Compositing, Post-process and NPR in NX Render Overview What makes a good rendered image Render methods in NX Render Foregrounds and backgrounds Post-processing effects Compositing models
More informationThere are many kinds of surface shaders, from those that affect basic surface color, to ones that apply bitmap textures and displacement.
mental ray Overview Mental ray is a powerful renderer which is based on a scene description language. You can use it as a standalone renderer, or even better, integrated with 3D applications. In 3D applications,
More informationVisualization Insider A Little Background Information
Visualization Insider A Little Background Information Visualization Insider 2 Creating Backgrounds for 3D Scenes Backgrounds are a critical part of just about every type of 3D scene. Although they are
More informationCOMP30019 Graphics and Interaction Perspective & Polygonal Geometry
COMP30019 Graphics and Interaction Perspective & Polygonal Geometry Department of Computing and Information Systems The Lecture outline Introduction Perspective Geometry Virtual camera Centre of projection
More informationHow to print a Hypercube
How to print a Hypercube Henry Segerman One of the things that mathematics is about, perhaps the thing that mathematics is about, is trying to make things easier to understand. John von Neumann once said
More informationToday s lecture. Image Alignment and Stitching. Readings. Motion models
Today s lecture Image Alignment and Stitching Computer Vision CSE576, Spring 2005 Richard Szeliski Image alignment and stitching motion models cylindrical and spherical warping point-based alignment global
More information3ds Max certification prep
3ds Max certification prep Study online at quizlet.com/_25oorz 1. 24 Frames per second 2. 25 Frames per second, Europe 3. 30 Frames per second, Americas and Japan 4. Absolute mode, off set mode 5. How
More informationUnbelievable Visualization Techniques: Letting Your Imagination Soar!
11/29/2005-5:00 pm - 6:30 pm Room:N. Hemispheres (Salon A4) (Dolphin) Walt Disney World Swan and Dolphin Resort Orlando, Florida Unbelievable Visualization Techniques: Letting Your Imagination Soar! Chris
More informationWHAT IS BFA NEW MEDIA?
VISUAL & TYPE WEB & INTERACTIVE MOTION GRAPHICS DIGITAL IMAGING VIDEO DIGITAL PHOTO VECTOR DRAWING AUDIO To learn more and see three years of our best student work, please visit: webdesignnewmedia.com
More informationDigital Signage Content Creation Guidelines
A NEW era of Digital Advertising 2017 Digital Signage Content Creation Guidelines DIGITAL BILLBOARD CONTENTS GUIDELINES & TIPS Introdution 01 Intro Maximize the Potential Text, graphics and backgrounds
More informationAnnouncements. Mosaics. How to do it? Image Mosaics
Announcements Mosaics Project artifact voting Project 2 out today (help session at end of class) http://www.destination36.com/start.htm http://www.vrseattle.com/html/vrview.php?cat_id=&vrs_id=vrs38 Today
More informationGreatly enhanced visual detail and vividity. Accuracy based on mathematical derivation Disparity can function in isolation (RDS)
Rob Black Greatly enhanced visual detail and vividity. Accuracy based on mathematical derivation Disparity can function in isolation (RDS) But, in conventional and recent 3D glasses systems it s advantages
More informationImage-Based Lighting. Eirik Holmøyvik. with a lot of slides donated by Paul Debevec
Image-Based Lighting Eirik Holmøyvik with a lot of slides donated by Paul Debevec 15-463: Computational Photography Alexei Efros, CMU, Fall 2006 Inserting Synthetic Objects Why does this look so bad? Wrong
More informationMosaics. Today s Readings
Mosaics VR Seattle: http://www.vrseattle.com/ Full screen panoramas (cubic): http://www.panoramas.dk/ Mars: http://www.panoramas.dk/fullscreen3/f2_mars97.html Today s Readings Szeliski and Shum paper (sections
More informationVisual Representation of Windfarms
Visual Representation of Windfarms Technical Session 2: Getting the pictures out of the camera (and what to do with them) Ian McAulay ian@envision3d.co.uk SNH Requirements For each viewpoint 90-360 baseline
More informationTransitions and Photos
4 Adding Lesson 3: Transitions and Photos You ve arranged your video clips in the order you want them. But the jump from one clip to the next is very abrupt, and you d like to smooth things out. You can
More informationREYES REYES REYES. Goals of REYES. REYES Design Principles
You might be surprised to know that most frames of all Pixar s films and shorts do not use a global illumination model for rendering! Instead, they use Renders Everything You Ever Saw Developed by Pixar
More informationCS451Real-time Rendering Pipeline
1 CS451Real-time Rendering Pipeline JYH-MING LIEN DEPARTMENT OF COMPUTER SCIENCE GEORGE MASON UNIVERSITY Based on Tomas Akenine-Möller s lecture note You say that you render a 3D 2 scene, but what does
More informationThe Illusion of Motion Making magic with textures in the vertex shader. Mario Palmero Lead Programmer at Tequila Works
The Illusion of Motion Making magic with textures in the vertex shader Mario Palmero Lead Programmer at Tequila Works Dark Ages before Textures in the Vertex Shader What is the Vertex Shader? A programmable
More informationCSE528 Computer Graphics: Theory, Algorithms, and Applications
CSE528 Computer Graphics: Theory, Algorithms, and Applications Hong Qin State University of New York at Stony Brook (Stony Brook University) Stony Brook, New York 11794--4400 Tel: (631)632-8450; Fax: (631)632-8334
More informationImage-Based Lighting : Computational Photography Alexei Efros, CMU, Fall Eirik Holmøyvik. with a lot of slides donated by Paul Debevec
Image-Based Lighting Eirik Holmøyvik with a lot of slides donated by Paul Debevec 15-463: Computational Photography Alexei Efros, CMU, Fall 2011 Inserting Synthetic Objects Why does this look so bad? Wrong
More informationHow to correctly utilize a linear workflow in 3ds Max, Various Renderers and Various Compositing Applications
How to correctly utilize a linear workflow in 3ds Max, Various Renderers and Various Compositing Applications I have seen quite a lot of confusion surround Linear Workflow and 3ds Max. This is understandable,
More informationSpecialists in CG large format immersive experiences. At-Bristol Data Dome Workshop - 22 May Paul Mowbray - Head of NSC Creative
Specialists in CG large format immersive experiences At-Bristol Data Dome Workshop - 22 May 2015 Paul Mowbray - Head of NSC Creative Tweet us @nsccreative Image: BAP Conference 2012 Immersive formats:
More information0.75x Vertical Compression
FIXED LENS INSTALLATION GUIDE Patented cylindricalprism technology Phoenix Paladin Paladin DCR 1.33x Horizontal Expansion 0.75x Vertical Compression 0.80x Vertical compression Throw distance range 12 24
More informationCamera Actions. Shots, Angles & Movements
Camera Actions Shots, Angles & Movements Camera Shots (Shot Sizes) Camera Shots There are several different Camera Shots used in TV and Film Production. Each Camera Shot is given a name and description
More informationCase Study: The Pixar Story. By Connor Molde Comptuer Games & Interactive Media Year 1
Case Study: The Pixar Story By Connor Molde Comptuer Games & Interactive Media Year 1 Contents Section One: Introduction Page 1 Section Two: About Pixar Page 2 Section Three: Drawing Page 3 Section Four:
More informationComputer Graphics Fundamentals. Jon Macey
Computer Graphics Fundamentals Jon Macey jmacey@bournemouth.ac.uk http://nccastaff.bournemouth.ac.uk/jmacey/ 1 1 What is CG Fundamentals Looking at how Images (and Animations) are actually produced in
More informationAfter Effects - Scrolling Credits
After Effects - Scrolling Credits HOW TO MAKE SCROLLING CREDITS IN ADOBE AFTER EFFECTS Making your credits in Adobe Photoshop CS In Photoshop - Open up the file called template.psd this can be downloaded
More informationScene Modeling for a Single View
Scene Modeling for a Single View René MAGRITTE Portrait d'edward James with a lot of slides stolen from Steve Seitz and David Brogan, 15-463: Computational Photography Alexei Efros, CMU, Fall 2005 Classes
More informationTable of Contents
Table of Contents WorldWide Telescope Multi-Channel Dome Setup Software Installation FOV Values Projector Values Edge Points Solve Alignment/Distortion Warp Maps Confirm Alignment Blending 1.1 1.2 1.3
More informationCSE 527: Introduction to Computer Vision
CSE 527: Introduction to Computer Vision Week 5 - Class 1: Matching, Stitching, Registration September 26th, 2017 ??? Recap Today Feature Matching Image Alignment Panoramas HW2! Feature Matches Feature
More informationCS 563 Advanced Topics in Computer Graphics Camera Models. by Kevin Kardian
CS 563 Advanced Topics in Computer Graphics Camera Models by Kevin Kardian Introduction Pinhole camera is insufficient Everything in perfect focus Less realistic Different camera models are possible Create
More informationCharacter Modeling IAT 343 Lab 6. Lanz Singbeil
Character Modeling IAT 343 Lab 6 Modeling Using Reference Sketches Start by creating a character sketch in a T-Pose (arms outstretched) Separate the sketch into 2 images with the same pixel height. Make
More informationA Conceptual and Practical Look into Spherical Curvilinear Projection By Danny Oros
A Conceptual and Practical Look into Spherical Curvilinear Projection By Danny Oros IMPORTANT NOTE : This document and technology is the legal property of Matrox Graphics, Inc. However, this technique
More informationImage-Based Lighting
Image-Based Lighting Eirik Holmøyvik CS194: Image Manipulation & Computational Photography with a lot of slides Alexei Efros, UC Berkeley, Fall 2014 donated by Paul Debevec Inserting Synthetic Objects
More informationHow to create video effects
Adobe After Affects CC Guide How to create video effects After Effects includes many innovative and expressive video effects, which you apply to layers to add or modify characteristics of still images
More informationCS 498 VR. Lecture 20-4/11/18. go.illinois.edu/vrlect20
CS 498 VR Lecture 20-4/11/18 go.illinois.edu/vrlect20 Review from last lecture Texture, Normal mapping Three types of optical distortion? How does texture mipmapping work? Improving Latency and Frame Rates
More information3D Production Pipeline
Overview 3D Production Pipeline Story Character Design Art Direction Storyboarding Vocal Tracks 3D Animatics Modeling Animation Rendering Effects Compositing Basics : OpenGL, transformation Modeling :
More information#Short presentation of the guys
1 #Short presentation of the guys Let me introduce myself, I am Sébastien Lagarde and, together with my co-worker Antoine Zanuttini, we are part of a team currently working on Remember me, the new Capcom
More informationCOMP30019 Graphics and Interaction Perspective Geometry
COMP30019 Graphics and Interaction Perspective Geometry Department of Computing and Information Systems The Lecture outline Introduction to perspective geometry Perspective Geometry Virtual camera Centre
More informationIntroduction to 3D Concepts
PART I Introduction to 3D Concepts Chapter 1 Scene... 3 Chapter 2 Rendering: OpenGL (OGL) and Adobe Ray Tracer (ART)...19 1 CHAPTER 1 Scene s0010 1.1. The 3D Scene p0010 A typical 3D scene has several
More informationMultimedia Production and Web Authoring
Multimedia Production and Web Authoring Chapter 3 : Animations (Source: Book with same name from Radian Publishing Co.) Table of Contents Properties of an Animation...3 Frame Rate...3 Type of Images...3
More informationAnimation Basics. Learning Objectives
Animation Basics Learning Objectives After completing this chapter, you will be able to: Work with the time slider Understand animation playback controls Understand animation and time controls Morph compound
More informationImage Formation. Antonino Furnari. Image Processing Lab Dipartimento di Matematica e Informatica Università degli Studi di Catania
Image Formation Antonino Furnari Image Processing Lab Dipartimento di Matematica e Informatica Università degli Studi di Catania furnari@dmi.unict.it 18/03/2014 Outline Introduction; Geometric Primitives
More informationScene Modeling for a Single View
Scene Modeling for a Single View René MAGRITTE Portrait d'edward James with a lot of slides stolen from Steve Seitz and David Brogan, Breaking out of 2D now we are ready to break out of 2D And enter the
More information03 RENDERING PART TWO
03 RENDERING PART TWO WHAT WE HAVE SO FAR: GEOMETRY AFTER TRANSFORMATION AND SOME BASIC CLIPPING / CULLING TEXTURES AND MAPPING MATERIAL VISUALLY DISTINGUISHES 2 OBJECTS WITH IDENTICAL GEOMETRY FOR NOW,
More informationImage stitching. Digital Visual Effects Yung-Yu Chuang. with slides by Richard Szeliski, Steve Seitz, Matthew Brown and Vaclav Hlavac
Image stitching Digital Visual Effects Yung-Yu Chuang with slides by Richard Szeliski, Steve Seitz, Matthew Brown and Vaclav Hlavac Image stitching Stitching = alignment + blending geometrical registration
More informationAnnouncements. Mosaics. Image Mosaics. How to do it? Basic Procedure Take a sequence of images from the same position =
Announcements Project 2 out today panorama signup help session at end of class Today mosaic recap blending Mosaics Full screen panoramas (cubic): http://www.panoramas.dk/ Mars: http://www.panoramas.dk/fullscreen3/f2_mars97.html
More information#Short presentation of the guys
1 #Short presentation of the guys Let me introduce myself, I am Sébastien Lagarde and, together with my co-worker Antoine Zanuttini, we are part of a team currently working on a PC/XBOX360/PS3 game. For
More informationBCC Sphere Transition
BCC Sphere Transition The Sphere Transition shape models the source image onto a sphere. Unlike the Sphere filter, the Sphere Transition filter allows you to animate Perspective, which is useful in creating
More informationDraw Guide. Chapter 7 Working with 3D Objects
Draw Guide Chapter 7 Working with 3D Objects Copyright This document is Copyright 2011 2014 by the LibreOffice Documentation Team. Contributors are listed below. You may distribute or modify it under the
More informationSliding and Rotating Objects. Appendix 1: Author s Notes
AnimationWorks User Guide AnimationWORKS Introduction Camera Paths Cameras Moving Objects Moving Object Paths Sliding and Rotating Objects Light Objects Class Visibility Objects Transparency Objects Appendix
More informationI N T R O D U C T I O N T O C O M P U T E R G R A P H I C S
3D Viewing: the Synthetic Camera Programmer s reference model for specifying 3D view projection parameters to the computer General synthetic camera (e.g., PHIGS Camera, Computer Graphics: Principles and
More informationChapter 5. Projections and Rendering
Chapter 5 Projections and Rendering Topics: Perspective Projections The rendering pipeline In order to view manipulate and view a graphics object we must find ways of storing it a computer-compatible way.
More informationComputer Graphics: Programming, Problem Solving, and Visual Communication
Computer Graphics: Programming, Problem Solving, and Visual Communication Dr. Steve Cunningham Computer Science Department California State University Stanislaus Turlock, CA 95382 copyright 2002, Steve
More informationMotionGraphix. User Guide. Quick Start. Overview
MotionGraphix User Guide Quick Start Create a Project Add Elements Position, scale and rotate the elements Change the time and reposition, scale and rotate the elements Change the time again, etc. Double
More information_APP B_549_10/31/06. Appendix B. Producing for Multimedia and the Web
1-59863-307-4_APP B_549_10/31/06 Appendix B Producing for Multimedia and the Web In addition to enabling regular music production, SONAR includes a number of features to help you create music for multimedia
More informationAdvanced Delta Training. Copyright (c) thSense Design Ltd 1
Advanced Delta Training 1 2 Session Overview - Goal: Align Pyramid box demo - Demo Setup - What is Mesh mode? - 2 Types - Projected - UV Mapped Using Mesh Mode in Delta 3D Calibration 3 Demo Setup 2 Monitors
More informationComputer Graphics. Chapter 1 (Related to Introduction to Computer Graphics Using Java 2D and 3D)
Computer Graphics Chapter 1 (Related to Introduction to Computer Graphics Using Java 2D and 3D) Introduction Applications of Computer Graphics: 1) Display of Information 2) Design 3) Simulation 4) User
More informationRender Faster: Wait Less & Play More in Adobe After Effects
Render Faster: Wait Less & Play More in Adobe After Effects Richard Harrington - RHED Pixel www.rhedpixel.com www.photoshopforvideo.com www.fmctraining.com About Me Richard Harrington, PMP RHED Pixel (www.rhedpixel.com)
More informationIntroduction to 3D Graphics
Graphics Without Polygons Volume Rendering May 11, 2010 So Far Volumetric Rendering Techniques Misc. So Far Extended the Fixed Function Pipeline with a Programmable Pipeline Programming the pipeline is
More informationCinemaDNG Workflow. Using the CinemaDNG File Format in Cinema Workflows. Goals and Benefits TECHNICAL PAPER
a TECHNICAL PAPER Using the CinemaDNG File Format in Cinema Workflows TABLE OF CONTENTS 1 Goals and Benefits 3 Workflow Schematic 4 Workflow Steps 8 Using Metadata with CinemaDNG 9 Reference Documentation
More informationCamera Calibration for Video See-Through Head-Mounted Display. Abstract. 1.0 Introduction. Mike Bajura July 7, 1993
Camera Calibration for Video See-Through Head-Mounted Display Mike Bajura July 7, 1993 Abstract This report describes a method for computing the parameters needed to model a television camera for video
More informationVolumetric Hyper Reality: A Computer Graphics Holy Grail for the 21st Century? Gavin Miller Apple Computer, Inc.
Volumetric Hyper Reality: A Computer Graphics Holy Grail for the 21st Century? Gavin Miller Apple Computer, Inc. Structure of this Talk What makes a good holy grail? Review of photo-realism Limitations
More informationPipeline Operations. CS 4620 Lecture Steve Marschner. Cornell CS4620 Spring 2018 Lecture 11
Pipeline Operations CS 4620 Lecture 11 1 Pipeline you are here APPLICATION COMMAND STREAM 3D transformations; shading VERTEX PROCESSING TRANSFORMED GEOMETRY conversion of primitives to pixels RASTERIZATION
More informationIntroduction Scene: Earth in Trouble Created Using: Maya, ZBrush, Photoshop, Mental Ray, After Effects, Nuke
Introduction Scene: Earth in Trouble Created Using: Maya, ZBrush, Photoshop, Mental Ray, After Effects, Nuke Responsible For: All Models, Textures, All Animation, Shading & Lighting, Particle Effects,
More informationHow to apply and adjust video effects
Adobe Premiere Pro CS6 Project 4 guide How to apply and adjust video effects Adobe Premiere Pro CS6 features more than 130 video effects. You apply video effects to clips to give them special visual characteristics
More informationMe Again! Peter Chapman. if it s important / time-sensitive
Me Again! Peter Chapman P.Chapman1@bradford.ac.uk pchapman86@gmail.com if it s important / time-sensitive Issues? Working on something specific? Need some direction? Don t hesitate to get in touch http://peter-chapman.co.uk/teaching
More informationRendering. Converting a 3D scene to a 2D image. Camera. Light. Rendering. View Plane
Rendering Pipeline Rendering Converting a 3D scene to a 2D image Rendering Light Camera 3D Model View Plane Rendering Converting a 3D scene to a 2D image Basic rendering tasks: Modeling: creating the world
More informationIntroducing ArtMatic Voyager 4
Introducing ArtMatic Voyager 4 New Features and Changes - Quick Summary ArtMatic Voyager 4 - New Feature Guide Camera can now point straight up or down. See Camera Settings below. Full 360-degree spherical
More informationP fn. Pomfort Metadata Workflow for Avid Media Composer. Overview. Table of Contents. White Paper May 2011
P fn Pomfort Metadata Workflow for Avid Media Composer White Paper May 2011 Overview Metadata support for Avid Media Composer was released May 2011 as part of the on-set media management solution Silverstack
More informationShadows in the graphics pipeline
Shadows in the graphics pipeline Steve Marschner Cornell University CS 569 Spring 2008, 19 February There are a number of visual cues that help let the viewer know about the 3D relationships between objects
More informationVision is inferential. (
Announcements Final: Thursday, December 15, 8am, here. Review Session, Wednesday, Dec 14, 1pm, AV Williams 4424. Review sheet with practice problems on-line. Hints for Final Focus on core techniques/ideas:
More informationIray for Cinema 4D Release Version 2.0 New Features Improved MDL Material Browser Stacking of MDL Material Layers
Iray for Cinema 4D Release Version 2.0 Version 2.0.15, Iray 2016.3 Copyright 2017 NVIDIA Corporation Improved MDL Material Browser The MDL Material Browser has been greatly enhanced to allow quick and
More informationHow to draw and create shapes
Adobe Flash Professional Guide How to draw and create shapes You can add artwork to your Adobe Flash Professional documents in two ways: You can import images or draw original artwork in Flash by using
More informationL16. Scan Matching and Image Formation
EECS568 Mobile Robotics: Methods and Principles Prof. Edwin Olson L16. Scan Matching and Image Formation Scan Matching Before After 2 Scan Matching Before After 2 Map matching has to be fast 14 robots
More informationHow to Work on Next Gen Effects Now: Bridging DX10 and DX9. Guennadi Riguer ATI Technologies
How to Work on Next Gen Effects Now: Bridging DX10 and DX9 Guennadi Riguer ATI Technologies Overview New pipeline and new cool things Simulating some DX10 features in DX9 Experimental techniques Why This
More informationPrezi - online presentation editor
Prezi - online presentation editor Prezi is not based, such as e.g. PowerPoint on typical series. Instead, the user fills objects and blocks a large array of content type. This may be an image or a series
More informationImage Warping and Mosacing
Image Warping and Mosacing 15-463: Rendering and Image Processing Alexei Efros with a lot of slides stolen from Steve Seitz and Rick Szeliski Today Mosacs Image Warping Homographies Programming Assignment
More informationMia Round Corners Node
Mia Round Corners Node NAKHLE Georges - july 2007 This tutorial describes how to use the mental ray MIA Round Corners node. 1) Create a polygonal cube, and make sure that mental ray plug-in is loaded.
More informationAnimation Tools THETOPPERSWAY.COM
Animation Tools 1.) 3D Max: It includes 3D modeling and rendering software. A new Graphite modeling and texturing system(the Graphite Modeling Tools set, also called the modeling ribbon, gives you everything
More informationSimplicity vs. Flexibility
Simplicity vs. Flexibility An integrated system approach to stereography 1 The old Business Of 3D Technology 2 The old Business Of 3D 20s 50s 90s 3 So is this time different? 4 Teleoperation Travel $2.7
More informationPipeline Operations. CS 4620 Lecture 14
Pipeline Operations CS 4620 Lecture 14 2014 Steve Marschner 1 Pipeline you are here APPLICATION COMMAND STREAM 3D transformations; shading VERTEX PROCESSING TRANSFORMED GEOMETRY conversion of primitives
More informationVU Rendering SS Unit 9: Renderman
VU Rendering SS 2012 Unit 9: Renderman Overview 1. Pixar RenderMan / REYES Highly complex software system used for a large portion of today's industrial CG work 2. Software shaders Technology behind complex
More informationRASTERISED RENDERING
DH2323 DGI16 INTRODUCTION TO COMPUTER GRAPHICS AND INTERACTION RASTERISED RENDERING Christopher Peters HPCViz, KTH Royal Institute of Technology, Sweden chpeters@kth.se http://kth.academia.edu/christopheredwardpeters
More informationVisualizer An implicit surface rendering application
June 01, 2004 Visualizer An implicit surface rendering application Derek Gerstmann - C1405511 MSc Computer Animation NCCA Bournemouth University OVERVIEW OF APPLICATION Visualizer is an interactive application
More informationLIGHTING - 1. Note. Lights. Ambient occlusion
Note LIGHTING - 1 The creation and use of lights varies greatly between the default Blender renderer and the Cycles renderer. This section refers only to simple lighting in the default renderer. Lights
More informationTemporal Resolution. Flicker fusion threshold The frequency at which an intermittent light stimulus appears to be completely steady to the observer
Temporal Resolution Flicker fusion threshold The frequency at which an intermittent light stimulus appears to be completely steady to the observer For the purposes of presenting moving images (animations),
More information