getting started © juhanita2015. learning objective introduction to the 3d computer graphics 3d...

Post on 25-Dec-2015

219 Views

Category:

Documents

5 Downloads

Preview:

Click to see full reader

TRANSCRIPT

Getting started

Learning Objective

Introduction to the 3D ComputerGraphics

3D vocabulary

Computer graphics Computer graphics is another form of

art where the creative process andideas are developed and expressedinto visual communication by using the computer.

Computer graphics Computer graphics, in general is categorizedinto three major parts of use:

Image Computer Imagegénération animation manipulation

3D Graphics 3-dimensional

width, height and depth.

Everything in the real world is 3 dimensional

How come then the 3d graphicsgenerated on the computer screens

are flat?

3D Graphics“Two dimensional representations of three

dimensional objects.”

Two dimensional refers to the 2 dimensional screen output ofthese graphics and 3 dimensional objects here refer to theobjects which exist only in the memory of the computer.

They do not exist outside the computer and have no physicalform - they are just a bunch of codes and numbers.

Utah teapot The first modelled 3d object

in history by Martin Newell,a computer scientist.

He sketched on a graph paperwith pencil. Next, the sketch wasbrought to the lab and modelledwith Tektronix storage tube since

there were no 3D packages then.

All processes were completed

by hand.

http://www.holmes3d.net/graphics/teapot/

Utah teapot Data set of the Teapot

3D graphics outputs You may produce artwork in the following forms:

Still image rendering

Web presentation

VRML

Movies

3D graphics outputsStill image rendering

A traditional medium ordinarily used by 3Dartists to express/illustrate ideas.

The output can be in any 2D image filessuch as Jpeg, Tiff, BMP, and TGA.

3D graphics outputsWeb presentation

With new technology, we can browse 3Dpresentations on the web. CULT 3D enables us tobrowse 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/

3D graphics outputsVRML

Virtual reality modelling language is one ofthe well-known formats for navigating 3Dobjects on the web.

It is the first technology for 3D webnavigation.

http://www.pinecam.com/PinecamVR/portfolio.html

3D graphics outputsMovies

You may want to render your work inanimated clips instead of in still images.

Graphics artists’ favourites are avi, mov,mpeg file format.

3D creation Vertex

Lines/edges

3-sided polygons

objects

Vertex 3D geometry is composed of fundamental

shapes that provide building blocks.

The atom of the 3D World is the vertex, a point inspace.

The vertex is the first dimension, without width orlength, simply positioned in space.

Lines: The Second Dimension

The points on the line contain information thatdetermines whether they are straight or curved.

In the 2D world these lines can create open orclosed shapes and paths used for 3D modelingand animation.

2D text Text is another type of 2D object.

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.

Objects Anything that appears in the viewport is either

an object or a sub-object selection within anobject.

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.

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 whichdefines direction. These lines are called axis.

3D Coordinate System3 most common types of coordinate system available in 3D Studio Max.

World coordinate system (fundamental) : remainthe same regardless the viewport.

View coordinate system : use the viewport as the basisfor the X, Y and Z axis and remain the same no matter howyour viewport on the 3D scene changes.

Local coordinate system : the point about which anobject transform (move, rotate, scale) is called pivot pointor local origin of the object. The local origin of an object incontrast is the center of the local coordinate system.

3D viewports

Whenever you look at your scene in 3D whetheryou are building your scene or ready to renderimages, you are looking through a camera.

Your field of view is restricted to what you cansee through that lens.

3D viewportsBy default, 3ds Max has cameras that let youview your scene in a panel:

perspective viewport

orthographic viewports

Axonometric viewports

Orthographic viewports side, top, front that correspond to the default

scene views.

Flat, Plan, or Elevation

F, L ,T

3D viewports Axonometric viewport

User viewport

Perspective viewport Human eye, POV , more natural

Vanishing point

Distortion - scale and position

3D Transformations3 operations collectively are called transformations :

move (w): an object about in space.

rotate (e): tilt an object or change the directionin which it is facing.

scale (r): change its size.

Move relocate an object in space

in order to move an object to its final position, itcan be moved in all 3 axis or constricted tocertain axis

Rotate rotate an object into other orientation.

rotations, like translations are usually written as aset of 3 values, on each for the X rotations, the Yrotations and Z rotations.

Rotate (90, 0, 0) means rotate X 90 degreesaround and nothing around Y and Z.

Coordinate Systems and Rotation When you rotate an object, three factors influence the way it turns :

which coordinate system (world, view, local oruser) is currently active.

the location of the rotational center point (pivotpoint)

which axis is chosen to rotate the object around.

©

ScaleChange the size or the proportions of the object

proportional scale/uniform scale

non-proportional scale/non-uniform scale

Proportional scale/ Uniform Scale scaling factor is the same for all axis

the overall size changes but the originalproportions of the object remain the same.

resize

Non-Proportional/ Non-Uniform scale An object is scaled on one or 2 axis at a time.

Squash and Stretch

Scale

Scale if scaling is by a negative number, means that

the object will be flipped or invert.

mirror

Cloning Duplicating objects in 3D

Methods of cloning: [Shift]+ Transform

Snapshot

Array

Mirror

Spacing Tool

Cloning There are three types of clone option:

copy, instance and reference

A copy is a simple copy and they are not linked inany way.

An instance of an object means that modifying onewould modify the other.

A reference is a hybrid between the two. If youchange any parameters within the modify stack of

either the clone or the original, changes would beduplicated. If you add modifiers to the original, thiswould also be applied to the reference also.However, if you add modifiers to the clone, theoriginal is NOT affected. Basically, the clone is areference to the original.

Cloning

© mcyuen2011

© mcyuen2011

© mcyuen2011

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

top related