240 likes | 546 Views
3D Animation. 3D animation is rendered clip of animated 3D objects in a 3D environment. An example: E xamples of movies released in 3D are Toy Story, Cars, S hrek, Wall-E, etc. 2D vs 3D.
E N D
3D Animation • 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.
2D vs 3D • 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.
Example 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.
Steps of 3D animation Modeling Simulation Animation Texture Mapping Shading Rendering Effects
Modeling • 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.
Simulation • 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 • 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
Texture Mapping • 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.
Shading • 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. • http://en.wikipedia.org/wiki/Shading#Flat_shading
Rendering • Renderingis 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, orradiosity
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.
Effects • 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.
References: • http://en.wikipedia.org Further reading: • http://en.wikipedia.org/wiki/Keyframing • http://en.wikipedia.org/wiki/Motion_capture • http://en.wikipedia.org/wiki/Inverse_kinematics • http://en.wikipedia.org/wiki/List_of_video_editing_software • http://help.adobe.com/en_US/aftereffects/cs/using/WS3878526689cb91655866c1103a9d3c597-7bf0a.html • http://en.wikipedia.org/wiki/3D_rendering
THE END THANK YOU