1 / 144

Computer Graphics

Computer Graphics. Panos Trahanias e-mail: trahania@csd.uoc.gr. ΗΥ358 Spring 2009. Ιστορική Αναδρομή. Architecture of a Vector Display. Ιστορική Αναδρομή. Architecture of a Raster Display. Ιστορική Αναδρομή. Random scan versus raster scan. Conceptual Framework of CG.

oprah-bass
Télécharger la présentation

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. Computer Graphics Panos Trahanias e-mail: trahania@csd.uoc.gr ΗΥ358 Spring 2009

  2. Ιστορική Αναδρομή Architecture of a Vector Display Panos Trahanias: Computer Graphics

  3. Ιστορική Αναδρομή Architecture of a Raster Display Panos Trahanias: Computer Graphics

  4. Ιστορική Αναδρομή Random scan versus raster scan Panos Trahanias: Computer Graphics

  5. Conceptual Framework of CG Panos Trahanias: Computer Graphics

  6. Line Drawing – Midpoint Algorithm Panos Trahanias: Computer Graphics

  7. Line Drawing – Midpoint Algorithm Panos Trahanias: Computer Graphics

  8. Line Drawing – Midpoint Algorithm Panos Trahanias: Computer Graphics

  9. Line Drawing – Midpoint Algorithm Panos Trahanias: Computer Graphics

  10. Line Drawing – Midpoint Algorithm Panos Trahanias: Computer Graphics

  11. Line Drawing – Midpoint Algorithm Panos Trahanias: Computer Graphics

  12. Line Drawing – Midpoint Algorithm Panos Trahanias: Computer Graphics

  13. Circle Drawing – Midpoint Algorithm Panos Trahanias: Computer Graphics

  14. Circle Drawing – Midpoint Algorithm Panos Trahanias: Computer Graphics

  15. Circle Drawing – Midpoint Algorithm Eight-way symmetry Panos Trahanias: Computer Graphics

  16. Circle Drawing – Midpoint Algorithm Panos Trahanias: Computer Graphics

  17. Circle Drawing – Midpoint Algorithm Panos Trahanias: Computer Graphics

  18. Circle Drawing – Midpoint Algorithm Panos Trahanias: Computer Graphics

  19. Circle Drawing – Midpoint Algorithm Panos Trahanias: Computer Graphics

  20. Circle Drawing – Midpoint Algorithm Panos Trahanias: Computer Graphics

  21. Ellipse Drawing – Midpoint Algorithm Panos Trahanias: Computer Graphics

  22. Ellipse Drawing – Midpoint Algorithm Panos Trahanias: Computer Graphics

  23. Ellipse Drawing – Midpoint Algorithm Panos Trahanias: Computer Graphics

  24. Antialiasing – Midpoint Line Algorithm Increasing Resolution Panos Trahanias: Computer Graphics

  25. Antialiasing – Midpoint Line Algorithm Unweighted Area Sampling Panos Trahanias: Computer Graphics

  26. Antialiasing – Midpoint Line Algorithm Properties of Unweighted Area Sampling: • Intensity of a pixel intersected by a line decreases as the distance between the pixel center and the edge increases. • A primitive (e.g. line) does not influence a pixel at all if they are not intersected. • Equal areas contribute equal intensity, regardless of the distance between the pixel’s center and the area. Panos Trahanias: Computer Graphics

  27. Antialiasing – Midpoint Line Algorithm Unweighted Area Sampling: Box Filter Panos Trahanias: Computer Graphics

  28. Antialiasing – Midpoint Line Algorithm Weighted Area Sampling: Cone Filter Panos Trahanias: Computer Graphics

  29. Antialiasing – Midpoint Line Algorithm Dramatic Effects of the cone filter. Panos Trahanias: Computer Graphics

  30. Antialiasing – Midpoint Line Algorithm Panos Trahanias: Computer Graphics

  31. Antialiasing – Midpoint Line Algorithm Panos Trahanias: Computer Graphics

  32. Antialiasing – Midpoint Line Algorithm Panos Trahanias: Computer Graphics

  33. Antialiasing – Midpoint Line Algorithm Panos Trahanias: Computer Graphics

  34. Polygon Filling Panos Trahanias: Computer Graphics

  35. Polygon Filling Panos Trahanias: Computer Graphics

  36. Polygon Filling Calculation of Span Extrema Panos Trahanias: Computer Graphics

  37. Polygon Filling Panos Trahanias: Computer Graphics

  38. Polygon Filling Panos Trahanias: Computer Graphics

  39. Polygon Filling Panos Trahanias: Computer Graphics

  40. Polygon Filling Panos Trahanias: Computer Graphics

  41. Polygon Filling Polygon Filling Algorithm Panos Trahanias: Computer Graphics

  42. Polygon Filling Panos Trahanias: Computer Graphics

  43. Filling Ellipse Arcs Panos Trahanias: Computer Graphics

  44. Clipping Lines Panos Trahanias: Computer Graphics

  45. Clipping Lines Cohen-Sutherland Line-Clipping Algorithm Panos Trahanias: Computer Graphics

  46. Clipping Lines Panos Trahanias: Computer Graphics

  47. Clipping Lines Panos Trahanias: Computer Graphics

  48. Clipping Lines Panos Trahanias: Computer Graphics

  49. Clipping Lines Panos Trahanias: Computer Graphics

  50. Clipping Lines Parametric Line-Clipping Algorithm Panos Trahanias: Computer Graphics

More Related