Turn your movie file into the homework folder on the server called Lights, Camera, Action.

Similar documents
CGS 3034 Lecture 2 Ball Bounce

Advanced Maya Texturing and Lighting

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

CGS 3220 Lecture 4 Shaders, Textures, and Light

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

Beginners Guide Maya. To be used next to Learning Maya 5 Foundation. 15 juni 2005 Clara Coepijn Raoul Franker

Raycast Rendering Maya 2013

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

The Special Effects Handbook

audio, 57 auto-orientation, 215 automatic mapping, 243 average vertices, 239 axis, 3-6, 12, 94, 126, 149, 191, 199, 290

LIGHTING - 1. Note. Lights. Ambient occlusion

Chapter 4- Blender Render Engines

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

After saving out your Rhino model as an IGES file: Open up Maya Go to File - Import

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

Chapter 11. Caustics and Global Illumination

STARTING COMPOSITING PROJECT

Autodesk Fusion 360: Render. Overview

Texture Mapping. Images from 3D Creative Magazine

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

Chapter 9- Ray-Tracing

Lesson 11. Polygonal Spaceship

Mia Round Corners Node

REU Modeling Course Day 1 pt2 AutoDesk Maya - More Modeling

MAYA; AN INTRODUCTION TO MAYA; EndOfLine.info;

Announcements. Written Assignment 2 out (due March 8) Computer Graphics

Introduction to Maya

Working with the BCC Bump Map Generator

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

Animation Basics. Learning Objectives

Homework 2: Bouncing Ball Part 1: Bouncing Ball Key poses (timing and spacing) - DUE Tuesday, January 17

1 Tutorials About the Tutorial Exercises

COS 116 The Computational Universe Laboratory 10: Computer Graphics

Rendering Engines - Specific tools may depend on "Rendering Engine"

Computer Graphics (CS 543) Lecture 7b: Intro to lighting, Shading and Materials + Phong Lighting Model

Avid FX Tutorials. Understanding the Tutorial Exercises

ECS 175 COMPUTER GRAPHICS. Ken Joy.! Winter 2014

Maya Lesson 3 Temple Base & Columns

Cast Shadows Maya 2013

COS 116 The Computational Universe Laboratory 10: Computer Graphics

How to Create a Simple Animation Using MAYA

Chapter 4- Materials and Textures

Flames in Particle Flow

3ds Max certification prep

Basic Rendering Techniques Part B

TUTORIAL 7: Global Illumination & Ambient Occlusion

Basic Texturing Tutorial by Gary Wu

Maya tutorial. 1 Camera calibration

Today. Global illumination. Shading. Interactive applications. Rendering pipeline. Computergrafik. Shading Introduction Local shading models

MR Shaders Dielectric Materials Rendering Glass and Simple Caustics

Topics and things to know about them:

Computer Graphics (CS 4731) Lecture 16: Lighting, Shading and Materials (Part 1)

Chapter 12- NURBS & Meta Shape Basics

critical theory Computer Science

LEVEL 1 ANIMATION ACADEMY2010

1. Click on the link below, this will open your web browser.

Mental Ray for BK5100

WEB 2 CREATING ROLLOVERS AND ANIMATIONS I N T H I S C H A P T E R. Creating Rollovers: The Basics 2. Simple Buttons: Lighting and Position 4

move object resize object create a sphere create light source camera left view camera view animation tracks

Max scene used to generate the image from the second pdf in this tutorial.

There are many kinds of surface shaders, from those that affect basic surface color, to ones that apply bitmap textures and displacement.

About this manual. How it works

3D Space is one of the most rewarding areas

Maya 2014 Introduction to Maya

booklet_new 11/7/02 2:39 PM Page 1 Learning Maya R

ART 268 3D Computer Graphics Texture Mapping and Rendering. Texture Mapping

Caustics - Mental Ray

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

Chapter 5- Materials & Textures

Ray tracing. EECS 487 March 19,

Topic 12: Texture Mapping. Motivation Sources of texture Texture coordinates Bump mapping, mip-mapping & env mapping

Today. Global illumination. Shading. Interactive applications. Rendering pipeline. Computergrafik. Shading Introduction Local shading models

A Quick Introduction to POV-Ray

Draw Guide. Chapter 7 Working with 3D Objects

Chapter 4- Materials and Textures

Topic 11: Texture Mapping 11/13/2017. Texture sources: Solid textures. Texture sources: Synthesized

Glass Gambit: Chess set and shader presets for DAZ Studio

12 APPLYING EFFECTS. Lesson overview

Working with the BCC Brick Generator

Artlantis training for new users

4) Finish the spline here. To complete the spline, double click the last point or select the spline tool again.

Photorealism: Ray Tracing

Ray Tracing. CSCI 420 Computer Graphics Lecture 15. Ray Casting Shadow Rays Reflection and Transmission [Ch ]

Dissolving Models with Particle Flow and Animated Opacity Map

Visual cues to 3D geometry. Light Reflection and Advanced Shading. Shading. Recognizing materials. size (perspective) occlusion shading

Rendering: Reality. Eye acts as pinhole camera. Photons from light hit objects

Using advanced DVD authoring techniques with Encore

CS5620 Intro to Computer Graphics

FLAMINGO CHEAT SHEET FOR ES 305 CLASS 5 Pages of Fresh Flamingo Goodness

12 APPLYING EFFECTS. Lesson overview

Topic 11: Texture Mapping 10/21/2015. Photographs. Solid textures. Procedural

Rendering & Project Management. Dillon Courts Sandy Natarajan Spencer Balogh Do Young Park

Dave s Phenomenal Maya Cheat Sheet The 7 Default Menus By Dave

Local Illumination. CMPT 361 Introduction to Computer Graphics Torsten Möller. Machiraju/Zhang/Möller

CS452/552; EE465/505. Intro to Lighting

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

I have a meeting with Peter Lee and Bob Cosgrove on Wednesday to discuss the future of the cluster. Computer Graphics

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

How to apply and adjust video effects

Homework #2. Shading, Ray Tracing, and Texture Mapping

Transcription:

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 materials to the objects, add color and simple texture, then place cameras and lights. In this project you will learn, (1) about materials and shaders in Maya, (2) basics on procedural and file textures, (3) basic lighting concepts, (4) how to add shadows, (5) some very simple modeling, (6) how to set up a camera, (7) rendering basics. DUE Monday, April 18th What you will turn in: Turn in a QuickTime (.mov) file of you RENDERED animation. This movie will be compressed. Details on how to render a scene and which compression to use will be provided this week in a tutorial. Turn your movie file into the homework folder on the server called Lights, Camera, Action. Be sure to save a copy of your project file in your home directory (on the server use fetch).

Materials: Let s start by giving your ball a material and color. In Maya, shading is the term for applying colors and textures. Step one is to decide upon the characteristics of the animated object. Is it made of plastic? Metal? Glass? What color is it? Transparent? Translucent? Does it have a smooth and shiny surface, or is it dull? Simply put, a shader defines an object s look. The tools for assigning materials and textures reside primarily in the Hypershade and Attribute editors. A material is a description of an object s surface that is used by Maya to render. There are five basic options for materials: Anastropic, Blinn, Lambert, Phong and Phong E Except for Lambert, the main difference between these materials is the way light bounces off them. The highlights you see on an object are actually the reflection of the lighting source. Since it would be very computationally costly to do this the right way in Maya, another method has been created. In this method, shiny spots are created on surfaces automatically, with the spots corresponding to the positions of lights in your scene. Picking a shader that corresponds closely to the type of material you are trying to simulate is very important. Blinn tends to have soft highlights Phongs and Phong E s have more concentrated, high-contrast highlights, very reflective and glossy looking. Anastropic is used for surfaces that require a highlight that is broken up by grooves in the surface (hair, the underside of a CD, brushed metal, for example). Anastropic is defined as having properties that differ according to direction. This creates a specular highlight that is uneven across the surface, changing according to the direction you specify. Lambert has no highlight and is used for a dull, non-reflective surface. Layered shaders allow the stacking of shaders to create complex shading effects. This is good for objects made of different materials, such as a bottle with a paper label or applying dirt to an aged surface. This makes it possible to save computer power by eliminating the need to create a separate geometry for different each material. Layered shaders are controlled by using transparency maps, stacking them from left to right in the Attribute Editor (the left layer is the topmost layer). Ramped shaders apply a texture that is a gradient. Ramps create a smooth transition between colors and can even be used to control particles. When used as a texture, it is applied to any attribute of a shader to created graduated colors or transparency, increasing glow effects, etc. Ramp shaders can also be

applied as a self-contained shader node that automatically has several shader nodes attached to its attributes. It is a simplified editing environment for the shader because all the colors and handles are accessible through the Ramp shader s own Attribute Editor. You apply a material to you object: RMB click on the object and then select Material > Assign new Material (or existing material) Another way to apply shaders, is in the Hypershade window. Window > Rendering Editors > Hypershade In the left column of that window, you will see a list of Maya shading nodes. The first section has the Surface nodes described above. Shader Attributes: Shaders are composed of nodes just like other Maya objects. Within these nodes, attributes define define what shaders do. Color: An RGB or HSV value that defines what color the shader is when it receives a neutral color light. Transparency: The higher the transparency value, the less opaque and more see-through the object becomes (can have color). Ambient Color: This color affects the color attribute of the shader as more ambient light is created in the scene. Ambient color tends to flatten an object because Ambient Color evenly colors the object.

Cameras You can create a camera that will follow an object or that can be animated. The best way to do this is to create a camera that has an aim control. 1. From the Create menu, select Cameras > Camera and Aim 2. A new camera appears in the Perspective view. The dot in front of the camera is the aim. 3. From the window menu, select Hypergraph. You can see the nodes associated with the camera group. 4. From the Hypergraph, select the group node of the camera (probably called camera1_group). 5. Move the camera around. The aim and camera move together. 6. In the Perspective view, select and then move the aim. The Camera remains aimed at the dot. 7. In the Perspective view, select and then move the camera. The camera moves but continues to point at the aim. 8. Animating the camera is just like animating anything else. You select it, keyframe it, move to another frame, move the camera, keyframe it again,etc. 9. Be sure you are looking at the view through the camera you are animating! You can use tumble, track and dolly just as you did with the perspective view, to move the camera and set the shot up. To make the aim follow an object: 1. Select the object you want the camera to follow. (if you want to test it on a test shot, create a nurb sphere. Keyframe it at frame 1, move it in frame 30 and keyframe it again to create a simple animation. 2. From the Create menu, select Cameras > Camera and Aim 3. Select and move the aim of the camera to the center of the sphere 4. With the aim still selected, shift-select the sphere (so that both are selected at once). Press p to parent the aim to the sphere (or go to Edit > Parent in the menu). 5. Rewind to the beginning of the animation and play it. The camera will follow the sphere. If you look through the camera, you will see that the sphere is centered in the camera at all times. Creating an Image Plane Image planes are a component of the camera that remains in the background of the view no matter where the camera is moved. It can be

used to create a template for modeling or it can be used to place a backdrop in a scene for rendering. 1. From the View menu of the Perspective view, select Image Plane > Import Image. 2. An Open dialog box appears. 3. Browse for your image and click open. The image now appears on the image plane. 4. To move the image around, you must set the pick mask to Select by Component Type and select the Miscellaneous icon (the question mark). 5. Once you have selected the image plane, you can move it by changing the Center x.y. and z settings in the Channel box. You can delete it by pressing delete. 6. A quick way to hide an image plane is to uncheck the Cameras from the Show menu of the view pane you are in. Since the image plane is a component of the camera and you are hiding the camera, the image plane is also hidden.

Rendering Rendering is how you output completed images. In this course, we output them as a sequence of images that are put together into a movie (using Quicktime). The main window for setting the option is the Render Settings window. FIRST. MAKE SURE YOUR PROJECT IS SET CORRECTLY! YOU SHOULD SEE SOMETHING LIKE: Users/imac/documents/maya/projects/your project name/scenes/your scene name ALONG THE TOP OF THE MAYA WINDOW AND IN THE RENDER SETTINGS WINDOW. IF YOU DON T.GO TO FILE>PROJECTS>SET AND SELECT THE CORRECT PROJECT FOLDER. How you set your options depends on what you are outputting to. 640X480 is good for this class. The higher the resolution, the longer each frame takes to render. 1. Make sure you are in the Render Module. Open the Render Settings window. Click on the icon, or, go to Windows > Render Editors > Render Settings. The Render Settings window opens. 2. Click on the Common Tab to open the common settings 3. Click the triangle next to Image File Output to expand the options (if it isn t already expanded) 4. In the File Name Prefix field, type a file name for the render 5. In the image Format selection field, choose jpeg 6. The Frame/Animation ext: changes to name.#.ext 7. The Compression button becomes active. Click on it. 8. Set the Start and end frames of your animation. This should be set to the range of time you want to render. 9. Under Renderable Cameras, choose the camera you want to render with for the frames you ve selected. 10. You don t need a Depth Channel right now. 11. Under Resolution, click the arrow to expand the options (if it isn t already expanded). From the Presets menu choose the resolution you want. 640-480. 12. Maintain Aspect Ratio 13. Enable Default Lights should be un-checked Click the Maya Software render tab. 1. Under quality, choose Production Quality 2. Under Edge Anti-aliasing, choose Highest Quality. 3. Under Field Options choose Frames

4. If you are using Raytracing, set the quality here. 5. If you are using Motion Blur, set it up here 6. Under Render Options, make sure you have Enable Depth Maps set if you are using Depth Map shadows and Shadows Obey Light Linking should be checked. 7. Click Close.

You are ready to render. In the menu, go to Render > Batch Render. The Render begins. If you click on the Script Editor icon in the lower right corner of the interface you can watch the progress of the render. To view the render: From the Render menu, select Render > Show Batch Render Your image sequence will be saved in the images folder for your project. To open the images and turn them into a movie, open Quicktime.

Go to File>Open Image Sequence Select the first image in the sequence. Choose the frame rate you want (24 or 30 frames per second, depending on what you set your playback rate to in Maya). To save your movie, you can either go to File>Save Scene As and Choose Self- Contained Movie, or go to File>Export. Choose Movie to Quicktime Move. Select Options and make sure compression is set to H264. Be sure your name is in the movie file name. Save. Other options for rendering: Hardware Rendering: Hardware Rendering is an option between playblasting and Software rendering. It is essentially a series of screen snapshots. It is a bit

better than playblasting because it can anti-alias the edges, create motion blur, create an alpha channel so you can composite better. Like playblasts, you will not have shadows, reflections, refractions, or special effects. About Raytracing: Raytracing is a way to get more believable reflections and refractions. It is significantly slower than using depth map shadows. To create reflections: Reflections happen when the light rays are bouncing off one surface and then bouncing off another surface and then bouncing into your eye or the camera lens. 1. Create a scene with a large plane, a sphere and many cubes and some lights. 2. For the cubes, assign a red Phong material and for the sphere, assign a reflective Phong material. Frame the sphere in the perspective view. 3. Open the Render Settings window and set it to use Maya Software to render. 4. Set everything as before. Be sure you are in Production Quality. 5. Under Raytracing Quality, click the arrow to expand the options window. 6. Select Raytracing to activate it. 7. Render it. Note: Objects can be visible or invisible in reflections. To change an object s reflection state, select the object and open the Attribute Editor, expand the Render Stats section, and uncheck Visible in Reflections to make the object not visible in reflections! To create refractions: Refractions are the bending of light as it travels through a dense, transparent material such as glass or liquid. Without it, glass doesn t look real. You can set the amount of bending the light does as it passes through the surface. 1. Using the scene from above, select the sphere. 2. Click on the Graph Materials on Selected Items in the Hypershade. The material for the sphere appears in the work area of the Hypershade. 3. Double click the Phong material assigned to the sphere. The Attribute Editor opens 4. Drag the Transparency slider all the way to the right. The color field next to transparency becomes white. 5. Scroll down in the Attribute Editor and click the arrow next to Raytrace Options to expand the window. 6. Select Refractions 7. Change Refractive Index to 1.333

8. Click the Render button. The sphere refracts the light, which causes the objects seen through it to appear warped. 9. As with reflections, you can make objects visible or invisible in refractions under the Render Stats section of the Attribute Editor. Mental Ray is like the Maya Renderer but it has more advanced features. If you want to play around with it, feel free. The main advantages to Mental Ray are the ability to create Caustics and Global Illumination. Feel free to look into this more.