1 / 7

CSC418 Computer Graphics

CSC418 Computer Graphics Polygon Clipping Polygon Clipping Clipping is a procedure for spatially partitioning geometric primitives, according to their containment within some region. Why do we clip? Distingish whether geometric primitivies are inside or outside of a viewing region

johana
Download Presentation

CSC418 Computer Graphics

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. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. CSC418 Computer Graphics • Polygon Clipping

  2. Polygon Clipping • Clipping is a procedure for spatially partitioning geometric primitives, according to their containment within some region. • Why do we clip? • Distingish whether geometric primitivies are inside or outside of a viewing region • Distinguish whether geometric primitivies are inside or outside of a picking region • Detecting intersections between primitives • Binning geometric primitives into spatial data structures. • Shadows.

  3. Sutherland-Hodgman clipping • Given: Polygon (list of vertices), clipping window (convex) for each clip edge for each vtx and next in polygon { clip against edge }

  4. Sutherland-Hodgman clipping

  5. Sutherland-Hodgman clipping

  6. Sutherland-Hodgman clipping • Culling before clipping

  7. CSC418 Computer Graphics Next Lecture…. • Introduction to geometric transformations

More Related