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,

Slides:



Advertisements
Similar presentations
Exploration of bump, parallax, relief and displacement mapping
Advertisements

Graphics Pipeline.
Week 11 - Wednesday.  Image based effects  Skyboxes  Lightfields  Sprites  Billboards  Particle systems.
3D Graphics Rendering and Terrain Modeling
Virtual Realism LIGHTING AND SHADING. Lighting & Shading Approximate physical reality Ray tracing: Follow light rays through a scene Accurate, but expensive.
 Engineering Graphics & Introductory Design 3D Graphics and Rendering REU Modeling Course – June 13 th 2014.
HCI 530 : Seminar (HCI) Damian Schofield.
6.1 Vis_04 Data Visualization Lecture 6 - A Rough Guide to Rendering.
Part I: Basics of Computer Graphics Rendering Polygonal Objects (Read Chapter 1 of Advanced Animation and Rendering Techniques) Chapter
Week 14 - Wednesday.  What did we talk about last time?  Collision handling  Collision detection  Collision determination  Collision response  BSPs.
University of Texas at Austin CS 378 – Game Technology Don Fussell CS 378: Computer Game Technology Beyond Meshes Spring 2012.
Guilford County Sci Vis V204.01
MS. WILLIAMS Anatomy of a 3D Model. 3D Model 3D Models are one of the essential building blocks of 3D computer graphics. Without them there would be no.
Integration Of CG & Live-Action For Cinematic Visual Effects by Amarnath Director, Octopus Media School.
MULTIMEDIA TECHNOLOGY SMM 3001 MEDIA - GRAPHICS. In this chapter how the computer creates, stores, and displays graphic images how the computer creates,
1 Perception, Illusion and VR HNRS 299, Spring 2008 Lecture 19 Other Graphics Considerations Review.
1 Computer Graphics Week13 –Shading Models. Shading Models Flat Shading Model: In this technique, each surface is assumed to have one normal vector (usually.
1 Perception and VR MONT 104S, Spring 2008 Lecture 22 Other Graphics Considerations Review.
Copyright © 2008 Pearson Education, Inc. Publishing as Pearson Addison-Wesley Chapter 10: Computer Graphics Computer Science: An Overview Tenth Edition.
University of Illinois at Chicago Electronic Visualization Laboratory (EVL) CS 426 Intro to 3D Computer Graphics © 2003, 2004, 2005 Jason Leigh Electronic.
Technology and Historical Overview. Introduction to 3d Computer Graphics  3D computer graphics is the science, study, and method of projecting a mathematical.
Grafis 3D. What is 3D?  3D Image x, y, z Tell a story, more information  2D Image x, y Communicate something simple (ie. cheat)
3D Programming Concepts How objects are described in 3D and Rendering Pipelines – A conceptual way of thinking of the steps involved of converting an abstract.
Computer Visualization BIM Curriculum 03. Topics  History  Computer Visualization Methods  Visualization Workflow  Technology Background.
Chapter 10: Computer Graphics
Copyright © 2008 Pearson Education, Inc. Publishing as Pearson Addison-Wesley Chapter 10: Computer Graphics Computer Science: An Overview Tenth Edition.
Invitation to Computer Science 5th Edition
3D Objects Subject:T0934 / Multimedia Programming Foundation Session:12 Tahun:2009 Versi:1/0.
Advanced Computer Graphics March 06, Grading Programming assignments Paper study and reports (flipped classroom) Final project No written exams.
3D COMPUTER GRAPHICS IMD Chapter 1: 3D Computer Graphics Chapter 1: 1 Lecturer: Norhayati Mohd Amin.
Computer Graphics An Introduction. What’s this course all about? 06/10/2015 Lecture 1 2 We will cover… Graphics programming and algorithms Graphics data.
TERRAIN SET09115 Intro to Graphics Programming. Breakdown  Basics  What do we mean by terrain?  How terrain rendering works  Generating terrain 
CS447/ Realistic Rendering -- Radiosity Methods-- Introduction to 2D and 3D Computer Graphics.
UNIT VI O BJECT RENDERING. INTRODUCTION Lighting in computer graphics refers to the placement of lights in a scene to achieve some desired effect. Lighting.
Advanced Computer Graphics Advanced Shaders CO2409 Computer Graphics Week 16.
Chapter 7 Animation Prepared by: Ms. Ma. Anna Corina G. Kagaoan College of Arts and Sciences.
Autodesk VIZ Fundamentals Chapters 1-2 Ethier and Ethier PART ONE: Introduction To Computer Animation Chapters 1&2: Introduction to Three- Dimensional.
Digital Media Dr. Jim Rowan ITEC 2110 Vector Graphics II.
Computer Graphics Chapter 6 Andreas Savva. 2 Interactive Graphics Graphics provides one of the most natural means of communicating with a computer. Interactive.
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.
Illumination and Shading
Digital Media Dr. Jim Rowan ITEC 2110 Vector Graphics II.
CS 325 Introduction to Computer Graphics 03 / 29 / 2010 Instructor: Michael Eckmann.
RENDERING Introduction to Shading models – Flat and Smooth shading – Adding texture to faces – Adding shadows of objects – Building a camera in a program.
Handle By, S.JENILA AP/IT
Bounding Volume Hierarchy. The space within the scene is divided into a grid. When a ray travels through a scene, it only passes a few boxes within the.
Graphic Rendering Tasks 1. If Clipping was not in the Pipeline If the clipping step was not in the graphics pipeline then all objects or part of objects.
Local Illumination and Shading
CS559: Computer Graphics Final Review Li Zhang Spring 2010.
Render methods. Contents Levels of rendering Wireframe Plain shadow Gouraud Phong Comparison Gouraud-Phong.
Computer Graphics One of the central components of three-dimensional graphics has been a basic system that renders objects represented by a set of polygons.
Processing Images and Video for An Impressionist Effect Automatic production of “painterly” animations from video clips. Extending existing algorithms.
Digital Media Dr. Jim Rowan ITEC 2110 Vector Graphics II.
3D Animation 1. Introduction Dr. Ashraf Y. Maghari Information Technology Islamic University of Gaza Ref. Book: The Art of Maya.
Applications and Rendering pipeline
Chapter 10: Computer Graphics
Non-photorealistic rendering
Games Development Practices 3D Modelling
Chapter 4:- Animation Eyad Alshareef Eyad Alshareef.
POLYGON MESH Advance Computer Graphics
Introduction to Graphics Modeling
3D Graphics Rendering PPT By Ricardo Veguilla.
Chapter 10: Computer Graphics
Chapter 14 Shading Models.
Basics Texture Map Setup
Dr. Jim Rowan ITEC 2110 Vector Graphics II
Computer Graphics Lecture 15.
Chapter 14 Shading Models.
Dr. Jim Rowan ITEC 2110 Vector Graphics II
Presentation transcript:

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, etc.

3D objects, once modeled, can be treated almost as a physical object. You can light it differently, you can move a camera to look at it from above, or below. In 2D animation EVERYTHING is drawn. “Moving the camera” in 2D means drawing everything from another angle. “Moving the camera” in 3D is simply dragging it to another position to see if you like it better.

In this example, we used textures and lighting to create the object that appears solid, and the object is a “sphere” which can be rotated 360 degrees thus can be integrated seamlessly into live video elements.

 Modeling  Simulation  Animation  Texture Mapping  Shading  Rendering  Effects

 3D modeling (also known as meshing) is the process of developing a mathematical representation of any three-dimensional surface of object(either living or inanimate)  Popular methods of 3D modeling are,  Constructive Solid Geometry,  Implicit Surfaces, and  Subdivision Surfaces  These are done by some specialized software.

 The product of modeling is called 3D model.  3D models represent a 3D object using a collection of points in 3D space, connected by various geometric entities such as triangles, lines, curved surfaces, etc.  Popular ways of representing a 3D model  Polygonal modeling,  Curve modeling, and  Digital sculpting.  Texture mapping is a method for adding detail to a 3D model.

 A computer simulation is an attempt to model a real-life or hypothetical situation on a computer so that it can be studied to see how the system works. By changing variables in the simulation, predictions may be made about the behavior of the system. It is a tool to virtually investigate the behavior of the system under study

This is a 48 hour simulation of Typhoon Mawar using the Weather Research and Forecast model.

 Animation refers to the temporal description of an object, i.e., how it moves and deforms over time.  Before objects are rendered, they must be placed (laid out) within a scene. This is what defines the spatial relationships between objects in a scene including location and size.  Popular methods of animation include Keyframing, Inverse Kinematics and Motion Capture, though most of these are used in conjunction with each other

 A texture map is applied (mapped) to the surface of a shape or a polygon. This process is similar to applying patterned paper to a white box.

 There are importantly two different types of shadings, Flat Shading and smooth shading.  Flat shading is a lighting technique used in 3D computer graphics to shade each polygon of an object based on the angle between the polygon's surface normal and the direction of the light source, their respective colors and the intensity of the light source. Contd…

 As a result of flat shading all of the polygon's vertices are colored with one color, allowing differentiation between adjacent polygons.  Smooth shading essentially removes the differentiation between the polygons.  Smooth shading is a method of shading a rendered image by calculating the color of the polygons at their boundaries and blending those colors across the polygon interiors.  Types of smooth shading:  Gouraud shading  Phong shading

 Difference between flat and smooth shading.  FlatSmooth Use the same color for every pixel in a face - usually the color of the first vertex. Smooth shading uses linear interpolation of colors between vertices Edges appear more pronounced than they would on a real object because of a phenomenon in the eye known as lateral inhibition The edges disappear with this technique Same color for any point of the faceEach point of the face has its own color Individual faces are visualizedVisualize underlying surface Not suitable for smooth objectsSuitable for any objects Less expensiveMore expensive GL implements this type of coloring using glShadeModel(GL_FLAT); GL implements this type of coloring using glShadeModel(GL_SMOOTH);

 Rendering is the process of creating the actual 2D image or animation from the prepared scene. This can be compared to taking a photo or filming a scene after the setup is finished in real life.  Rendering converts a model into an image either by simulating light transport to get photorealistic images, or by applying some kind of style as in non- photorealistic rendering.

 The two basic operations in realistic rendering are transport (how much light gets from one place to another) and scattering (how surfaces interact with light).  This step is usually performed using 3D computer graphics software or a 3D graphics API. The process of altering the scene into a suitable form for rendering also involves 3D projection which allows a three-dimensional image to be viewed in two dimensions.  There are several techniques for rendering like wireframe rendering, scanline rendering, ray tracing, or radiosity

 There are two types of rendering  Real time rendering, and  Non-Real time rendering.  Real time rendering is used in games and simulators. In real time rendering, the goal is to show maximum amount of information possible that an eye can process in a fraction of a second (in a frame).  The primary goal is to achieve an as high as possible degree of photorealism at an acceptable minimum rendering speed (usually 24 frames per second).  Real-time rendering is often polygonal and aided by the computer's GPU.

 Non-Real time rendering is done in animations for non- interactive media, like feature films and video and are rendered much more slowly.  It enables the leveraging of limited processing power in order to obtain higher image quality.  Here unlike Real time rendering, rendering times may vary from few seconds to few days for complex scenes.  When the goal is photo-realism, techniques such as ray tracing or radiosity are employed, which is the basic method employed in digital media and artistic works.

 3D effects can suggest a rich, multi-layered, realistic, believable environment. They improvise the quality of the video. Many software programs are available in the market which can add audio and visual effects.  The picture here depicts the bulge effect. It distorts the image around a specific point.

Further reading: c597-7bf0a.html c597-7bf0a.html

THE END THANK YOU

 This is done by software like Adobe After Effects. The rendered 3D image is imported into the software.  Each shot(Rendered clip) is placed on a master timeline. Transitions between shots are inserted if cross-fades and other effects are required. High-end animations may use up to 3 layers of 3D renderings - the main color layer, an occlusion layer (soft shadows), and a depth pass layer (to control regions of focus, blurring and distance effects).

could be done by 3-D modeling, fractals, physical simulations, etc. 3-D environment is created by constantly developing software