Getting started © juhanita2015.

Slides:



Advertisements
Similar presentations
Computer Graphics - Viewing -
Advertisements

Three Dimensional Viewing
Material obtained from a Guilford County Workshop, July, 2014 V
Shared Graphics Skills Cameras and Clipping Planes
CS 4363/6353 INTRODUCTION TO COMPUTER GRAPHICS. WHAT YOU’LL SEE Interactive 3D computer graphics Real-time 2D, but mostly 3D OpenGL C/C++ (if you don’t.
HCI 530 : Seminar (HCI) Damian Schofield.
Scenes, Cameras & Lighting. Outline  Constructing a scene  Using hierarchy  Camera models  Light models.
CHAPTER 7 Viewing and Transformations © 2008 Cengage Learning EMEA.
3D Rendering with JOGL Introduction to Java OpenGL Graphic Library By Ricardo Veguilla
Introduction to Modeling. What is CG Modeling? Combination of Sculpting, Architecture, Drafting, and Painting. The core component of computer animation.
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.
Visualization and Graphics Introduction
3-D Modeling Concepts V part 2.
3D Concepts Coordinate Systems Coordinates specify points in space 3D coords commonly use X, Y, & Z A vertex is a 'corner' of an object Different coordinate.
Modeling and Animation with 3DS MAX R 3.1 Graphics Lab. Korea Univ. Reference URL :
Introduction to 3D Computer Graphics and Virtual Reality McConnell text.
Basics of Rendering Pipeline Based Rendering –Objects in the scene are rendered in a sequence of steps that form the Rendering Pipeline. Ray-Tracing –A.
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.
3D Objects Subject:T0934 / Multimedia Programming Foundation Session:12 Tahun:2009 Versi:1/0.
Rujchai Ung-arunyawee Department of Computer Engineering Khon Kaen University.
Week 2 - Wednesday CS361.
V part C.  Different programs have different ways of displaying objects in real-time while the scenes are being created within the workspace. Some.
3D Intro. 3D Technology Progression G-4 G-4
Graphics Graphics Korea University cgvr.korea.ac.kr 3D Viewing 고려대학교 컴퓨터 그래픽스 연구실.
Computer Graphics Bing-Yu Chen National Taiwan University.
Two-Point Perspective
Lecture 6: 3D graphics Concepts 1  Principles of Interactive Graphics  CMSCD2012  Dr David England, Room 718,  ex 2271 
Macromedia Studio 8 Step-by-Step MACROMEDIA FIREWORKS 8 Project 2: Experience Bank Logo.
12/03/10 ANIMASI TEKNOLOGI IF.UB. Eriq Muhammad Adams J. -
Business and Computing Deanery 3D Modelling Tools Week 3 Transformations, cloning and arrays, modifiers.
V part 1 Obtained from a Guildford County workshop-Summer, 2014.
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.
Unit 6 3D Modeling Concepts
CS 450: COMPUTER GRAPHICS PROJECTIONS SPRING 2015 DR. MICHAEL J. REALE.
Basic Perspective Projection Watt Section 5.2, some typos Define a focal distance, d, and shift the origin to be at that distance (note d is negative)
Review on Graphics Basics. Outline Polygon rendering pipeline Affine transformations Projective transformations Lighting and shading From vertices to.
TECH 104 – Technical Graphics Communication Introduction to Engineering Graphics Communication.
12/24/2015 A.Aruna/Assistant professor/IT/SNSCE 1.
CS COMPUTER GRAPHICS LABORATORY. LIST OF EXPERIMENTS 1.Implementation of Bresenhams Algorithm – Line, Circle, Ellipse. 2.Implementation of Line,
Business and Computing Deanery 3D Modelling Tools Week 3 Transformations, cloning and arrays, modifiers.
IAT-241 Animation Visualization  Visual thinking  Hand and digital drawing  3D spaces and transformations.
1 Perception and VR MONT 104S, Fall 2008 Lecture 20 Computer Graphics and VR.
1 Teaching Innovation - Entrepreneurial - Global The Centre for Technology enabled Teaching & Learning, N Y S S, India DTEL DTEL (Department for Technology.
Design Visualization Software Introduction / Review.
Computer Graphics Imaging Lectures 5 and 6 Scene Management Basic Modeling Techniques.
Viewing. Classical Viewing Viewing requires three basic elements - One or more objects - A viewer with a projection surface - Projectors that go from.
Introduction to PROJECTION. PROJECTION is defined as an image or a drawing of an object made on a plane.
Introduction to Computer Graphics
3-D Modeling Concepts V part 2.
Rendering Pipeline Fall, 2015.
Layers in Adobe After Effect
Navigating in 3D MAX V part 1.
3D Modeling & Animation Software
3-D Modeling Concepts V part 2.
Flash Interface, Commands and Functions
Introducing Blender.
3D Viewing cgvr.korea.ac.kr.
CSCE 441 Computer Graphics 3-D Viewing
INTRODUCTION TO 3-D 3-D CAD TERMINOLOGY 2-D
3D Graphics Rendering PPT By Ricardo Veguilla.
The Graphics Rendering Pipeline
Introducing Blender.
Introducing Blender.
Three Dimensional Viewing
Computer Graphics Imaging
Chapter V Vertex Processing
Viewing (Projections)
3-D Modeling Concepts V part 2.
Presentation transcript:

Getting started © juhanita2015

Learning Objective  Introduction to the 3D Computer Graphics  3D vocabulary © juhanita2015

© juhanita2015

Computer graphics the computer.  Computer graphics is another form of art where the creative process and ideas are developed and expressed into visual communication by using the computer. © juhanita2015

Computer graphics Image Computer Image génération animation  Computer graphics, in general is categorized into three major parts of use: Image Computer Image génération animation manipulation © juhanita2015

3D Graphics generated on the computer screens are flat?  3-dimensional  width, height and depth.  Everything in the real world is 3 dimensional  How come then the 3d graphics generated on the computer screens are flat? © juhanita2015

3D Graphics “Two dimensional representations of three dimensional objects.” Two dimensional refers to the 2 dimensional screen output of these graphics and 3 dimensional objects here refer to the objects which exist only in the memory of the computer. They do not exist outside the computer and have no physical form - they are just a bunch of codes and numbers. © juhanita2015

Utah teapot  The first modelled 3d object in history by Martin Newell, a computer scientist.  He sketched on a graph paper with pencil. Next, the sketch was brought to the lab and modelled with Tektronix storage tube since there were no 3D packages then.  All processes were completed by hand. http://www.holmes3d.net/graphics/teapot/ © juhanita2015

Utah teapot  Data set of the Teapot © juhanita2015

3D graphics outputs  You may produce artwork in the following forms:  Still image rendering  Web presentation  VRML  Movies © juhanita2015

3D graphics outputs Still image rendering  A traditional medium ordinarily used by 3D artists to express/illustrate ideas.  The output can be in any 2D image files such as Jpeg, Tiff, BMP, and TGA. © juhanita2015

3D graphics outputs Web presentation  With new technology, we can browse 3D presentations on the web. CULT 3D enables us to browse a real time object with realistic real time texturing and lighting.  Other interactive options can also be added for higher sophistication. http://www.cult3d.com/ © juhanita2015

3D graphics outputs VRML  Virtual reality modelling language is one of the well-known formats for navigating 3D objects on the web.  It is the first technology for 3D web navigation. http://www.pinecam.com/PinecamVR/portfolio.html © juhanita2015

3D graphics outputs Movies animated clips instead of in still images.  You may want to render your work in animated clips instead of in still images.  Graphics artists’ favourites are avi, mov, mpeg file format. © juhanita2015

3D creation  Vertex  Lines/edges  3-sided polygons  objects © juhanita2015

Vertex  3D geometry is composed of fundamental shapes that provide building blocks.  The atom of the 3D World is the vertex, a point in space.  The vertex is the first dimension, without width or length, simply positioned in space. © juhanita2015

Lines: The Second Dimension  The points on the line contain information that determines whether they are straight or curved.  In the 2D world these lines can create open or closed shapes and paths used for 3D modeling and animation. © juhanita2015

2D text  Text is another type of 2D object. © juhanita2015

Three-sided polygons  The basis of objects creation in 3D space  Face - three vertices join to create a triangular face  Edge - the line joining each of the two vertices  Polygon- can be two or more joined contiguous faces. © juhanita2015

Objects  Anything that appears in the viewport is either an object or a sub-object selection within an object. © juhanita2015

© juhanita2015

Surface and Object Properties  Faces have additional information to define the smoothing between edges.  Smoothing groups produce smoothing, so a ball looks like a ball rather than a collection of triangles. © juhanita2015

© juhanita2015

© juhanita2015

3D axis and coordinate system  The position of 3D vertex is give three numeric values for X, Y and Z.  These values are measured from a central point, the world space origin (0,0,0)  3D space consist also of three imaginary lines which defines direction. These lines are called axis. © juhanita2015

3D Coordinate System 3 most common types of coordinate system available in 3D Studio Max.  World coordinate system (fundamental) : remain the same regardless the viewport.  View coordinate system : use the viewport as the basis for the X, Y and Z axis and remain the same no matter how your viewport on the 3D scene changes.  Local coordinate system : the point about which an object transform (move, rotate, scale) is called pivot point or local origin of the object. The local origin of an object in contrast is the center of the local coordinate system. © juhanita2015

© juhanita2015

3D viewports  Whenever you look at your scene in 3D whether you are building your scene or ready to render images, you are looking through a camera.  Your field of view is restricted to what you can see through that lens. © juhanita2015

3D viewports By default, 3ds Max has cameras that let you view your scene in a panel:  perspective viewport  orthographic viewports  Axonometric viewports © juhanita2015

Orthographic viewports  side, top, front that correspond to the default scene views.  Flat, Plan, or Elevation  F, L ,T © juhanita2015

© juhanita2015

3D viewports  Axonometric viewport  User viewport © juhanita2015

© juhanita2015

Perspective viewport  Human eye, POV , more natural  Vanishing point  Distortion - scale and position © juhanita2015

© juhanita2015

3D Transformations 3 operations collectively are called transformations :  move (w): an object about in space.  rotate (e): tilt an object or change the direction in which it is facing.  scale (r): change its size. © juhanita2015

Move  relocate an object in space  in order to move an object to its final position, it can be moved in all 3 axis or constricted to certain axis © juhanita2015

Rotate  rotate an object into other orientation.  rotations, like translations are usually written as a set of 3 values, on each for the X rotations, the Y rotations and Z rotations.  Rotate (90, 0, 0) means rotate X 90 degrees around and nothing around Y and Z. © juhanita2015

Coordinate Systems and Rotation  When you rotate an object, three factors influence the way it turns :  which coordinate system (world, view, local or user) is currently active.  the location of the rotational center point (pivot point)  which axis is chosen to rotate the object around. © juhanita2015

© © juhanita2015

Scale Change the size or the proportions of the object  proportional scale/uniform scale  non-proportional scale/non-uniform scale © juhanita2015

Proportional scale/ Uniform Scale  scaling factor is the same for all axis  the overall size changes but the original proportions of the object remain the same.  resize © juhanita2015

Non-Proportional/ Non-Uniform scale  An object is scaled on one or 2 axis at a time.  Squash and Stretch © juhanita2015

Scale © juhanita2015

Scale  if scaling is by a negative number, means that the object will be flipped or invert.  mirror © juhanita2015

Cloning  Duplicating objects in 3D  Methods of cloning:  [Shift]+ Transform  Snapshot  Array  Mirror  Spacing Tool © juhanita2015

Cloning  There are three types of clone option: copy, instance and reference © juhanita2015

Cloning  A copy is a simple copy and they are not linked in any way.  An instance of an object means that modifying one would modify the other.  A reference is a hybrid between the two. If you change any parameters within the modify stack of either the clone or the original, changes would be duplicated. If you add modifiers to the original, this would also be applied to the reference also. However, if you add modifiers to the clone, the original is NOT affected. Basically, the clone is a reference to the original. © juhanita2015

© mcyuen2011 © juhanita2015

© mcyuen2011 © juhanita2015

© mcyuen2011 © juhanita2015

Further Reading  http://movielibrary.lynda.com/html/modPage.asp?ID=287 © juhanita2015