GPH 338 Computer Animation Survey - PowerPoint PPT Presentation

About This Presentation
Title:

GPH 338 Computer Animation Survey

Description:

GPH 338 Computer Animation Survey GPH 338 Computer Animation Survey Poly/NURBS/Subdiv--Winny What are the basic pieces? Curves one dimensional objects Linear ... – PowerPoint PPT presentation

Number of Views:41
Avg rating:3.0/5.0
Slides: 32
Provided by: dpumedia
Category:

less

Transcript and Presenter's Notes

Title: GPH 338 Computer Animation Survey


1
GPH 338Computer Animation Survey
GPH 338 Computer Animation Survey
  • Poly/NURBS/Subdiv
  • --Winny

2
What are the basic pieces?
GPH 338 Computer Animation Survey
  • Curves one dimensional objects
  • Linear curve line segments
  • NURBS curved pieces (splines) using control
    vertices
  • Bezier curve splines using tangent handles
  • Surfaces two dimensional objects
  • Polygonal surfaces (Mesh) Polygons
  • Subdivision surfaces Subdivided Polygons
  • NURBS surfaces flexible rectangles, bounded by
    NURBS curves
  • Solids three dimensional pieces

3
GPH 338 Computer Animation Survey
Polygons Polygonal surfaces (Mesh)
4
GPH 338 Computer Animation Survey
Polygons are made up of several components
Vertices Edges Faces UVs
5
Polygon Primitives
GPH 338 Computer Animation Survey
  • Standard
  • Parametric can vary their attributes
  • vertices, edges, faces, subdivlevel
  • Use them when appropriate

6
Polygons
GPH 338 Computer Animation Survey
  • Simple pieces,
  • may need many
  • Can build surfaces with strange shapes easily
  • Rendered directly
  • Efficient
  • Good for games
  • Need many polygons for a smooth surface (large
    files!)

7
Mesh Editing
GPH 338 Computer Animation Survey
  • Moving the mesh around, without changing its
    underlying topology (structure)
  • Manipulate vertices, edges, faces
  • Translate (Move)
  • Rotate
  • Scale

8
Mesh Editing
GPH 338 Computer Animation Survey
  • 2. Changes to mesh topology
  • (the underlying pieces and the way they are
    connected)
  • Subdividing
  • Extruding
  • Merging Edges
  • Deleting
  • Messes up UV coordinates (texturing)

9
Poly Boolean operations
GPH 338 Computer Animation Survey
  • Intersection
  • Union
  • Difference
  • Good for solids
  • Many animators
  • avoid them
  • Messy mesh
  • Loss of control

10
Polygon examples
GPH 338 Computer Animation Survey
11
GPH 338 Computer Animation Survey
Polygon Texture unwrap Sample
12
GPH 338 Computer Animation Survey
NURBS surfaces Non-Uniform Rational
B-Spline Flexible rectangles, bounded by NURBS
curves
13
NURBS
GPH 338 Computer Animation Survey
  • Flexible Rectangles Smooth
  • Made by Isoparms
  • U
  • V
  • Manipulated by Few points (CV)

14
GPH 338 Computer Animation Survey
Flexible rectangles
15
GPH 338 Computer Animation Survey
NURBS surfaces bounded by NURBS curves
16
NURBS Curves
GPH 338 Computer Animation Survey
  • Made up of many spans -piece of curve between two
    edit points
  • Control Vertices (CVs)
  • Doesnt pass through them!
  • Heads towards them
  • Hull - A loop of Control

17
NURBS curves
GPH 338 Computer Animation Survey
  • Maya Curve Tools
  • CV tool
  • Control vertices
  • EP
  • Edit points
  • Pencil tool
  • Probably want to rebuild
  • Degree
  • 1 Linear Curve
  • 3 default for splines
  • Higher can turn tighter, requires more points

18
NURBS Primitives
GPH 338 Computer Animation Survey
  • Standard
  • Parametric can vary their attributes
  • of isoparms, Hull, control vertices, etc.
  • Use them when appropriate

19
Surfaces from Curves
GPH 338 Computer Animation Survey
Extrude / Sweep
Loft
Surface from boundary
Revolve / Lathe
20
Attaching NURBS Surfaces
GPH 338 Computer Animation Survey
21
Trimmed NURBS Surface
GPH 338 Computer Animation Survey
22
NURBS
GPH 338 Computer Animation Survey
  • A particular model may be made up of many NURBS
    surfaces
  • Not necessary one patch, can be several patch
    stitched together

23
NURBS
GPH 338 Computer Animation Survey
  • Great for organic, flowing surfaces
  • Made by a lot of patches, usually not one
    surface.
  • Not many control points needed
  • Hard to get fine control (e.g., this vertex
    here!)
  • UV coordinates are convenient for many reasons
  • Can draw on them!
  • Can put objects on them
  • Easy to texture??
  • Expensive for animation
  • Expensive for Rendering, Usually converted to
    polygons for rendering (!)

24
Subdivision Surfaces- Subdivided Polygons
GPH 338 Computer Animation Survey
25
Subdivision Surfaces
GPH 338 Computer Animation Survey
  • Subdivide polygons
  • Hierarchy of polygons
  • Manipulate at different levels

26
GPH 338 Computer Animation Survey
Poly to Subdiv examples
27
GPH 338 Computer Animation Survey
SubDiv Surface
28
Subdivision Surfaces
GPH 338 Computer Animation Survey
  • Good for complicated topology
  • (This is difficult to make out of rectangles)

29
GPH 338 Computer Animation Survey
  • NURBS/Polygons/SubDs? It depends
  • Polygons
  • More efficient for animation and rendering
  • Good for arbitrary topology and Texture UV
  • NURBS
  • Good for surfaces easily described in terms of
    flexible rectangles
  • Simple manipulation, more natural for many curved
    surfaces
  • Rendering is complicated
  • SubDs
  • Extremely handy for modeling, go back and forth
    from poly to SubD
  • Heavy
  • The best way is combine all together and use all
    their advantage!

30
GPH 338 Computer Animation Survey
It will be really useful to use drawings as
reference.
31
No matter whatKeep your model Simple Clean!
GPH 338 Computer Animation Survey
  • Save a lot of work for Texturing
  • Save a lot time for rendering
  • Easy for later modify
  • Good start for animation
Write a Comment
User Comments (0)
About PowerShow.com