Computer graphics techniques and applications
This presentation is the property of its rightful owner.
Sponsored Links
1 / 14

Computer Graphics Techniques and Applications PowerPoint PPT Presentation


  • 53 Views
  • Uploaded on
  • Presentation posted in: General

Computer Graphics Techniques and Applications. Chapter 2 - 3D Modelling with Polygons Dr Brett Stevens e-mail: [email protected] phone: 023 9284 5482 address: West Wing, Eldon Building notes: http://techfaculty.port.ac.uk/cgtap. Last Week. 2D Graphics – Bitmaps. y. z.

Download Presentation

Computer Graphics Techniques and Applications

An Image/Link below is provided (as is) to download presentation

Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author.While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server.


- - - - - - - - - - - - - - - - - - - - - - - - - - E N D - - - - - - - - - - - - - - - - - - - - - - - - - -

Presentation Transcript


Computer graphics techniques and applications

Computer Graphics Techniques and Applications

Chapter 2 - 3D Modelling with Polygons

Dr Brett Stevens

e-mail: [email protected]

phone: 023 9284 5482

address: West Wing, Eldon Building

notes: http://techfaculty.port.ac.uk/cgtap


Last week

Last Week

  • 2D Graphics – Bitmaps


3d coordinate systems

y

z

x

3D Coordinate Systems

3D is defined by its representation system, but it can be initialised in different ways.

Left Hand Coordinates Right Hand Coordinates


What does 3d studio max use

What does 3D Studio Max use?

3D Studio Max Interface


Defining coordinate systems

Defining Coordinate Systems

3DS Max uses a rotated right hand coordinate system.

However this can be defined in relation to the …

  • World

  • View

  • Local

  • Parent

  • Screen

  • Grid


Defining 3d objects

Representation method

Advantages

Disadvantages

Polygon

Easy to transform.

Easy to render.

Curved surfaces must be approximated.

Not suited to irregular objects.

Doesn’t model volume

Octree

Suited to irregular objects.

Can easily swap model size for accuracy.

Models volume

Difficult to transform.

Difficult to render realistically.

CSG

Models accurately.

Models volume.

Easy to render.

Easy to transform.

Limited application but used in some games development environments

Spline

Models curved surfaces accurately from little data.

Easy to transform.

Difficult to render.

Doesn’t model volume.

Fractal

Huge detail from small model.

Limited application.

Defining 3D Objects.


Polygon modelling

Polygon modelling

(Assume the viewpoint is at 0,0,10).

Listing the vertices in a polygon, can represent an object, but it makes it difficult to edit the edges.


Polygon meshes

Polygon Meshes

Vertices  Edges  Faces  Objects


Real polygon meshes

Real Polygon Meshes


Geometric primitives and their attributes

Geometric Primitives and their Attributes

Primitives include, box, sphere, cylinder, pyramid and Teapot (amongst others).

Attributes include position, size and orientation, as well as object name and default colour.

Possible to add or subtract multiple primitives together to get new objects.


Affine polygon transforms

Affine Polygon Transforms

  • Three basic transforms

    • Translation (Change in position)

    • Rotation (Change in orientation)

    • Scale (Change in dimensions)

      All done with matrix mathematics..!!!


Polygon modifiers

Polygon Modifiers

Modifiers not transforms.

  • Theses are found on the modifiers panel.

  • e.g. Bend, taper, twist.

These do not preserve parallel lines.


Vertex edge polygon editing

Vertex / Edge/ Polygon Editing

Sub-object editing can be incredibly complex but it is a skill that improves with practice.!!!!

Requires conversion to a vertex representation (Editable Mesh).

Low poly Modelling

or

Sub-Division Surface Modelling (Sub-D)

Edit a simple object, and smooth the edges to make it look more realistic / organic.


Computer graphics techniques and applications

Breakout Session.


  • Login