1 / 30

CSC 308 – Graphics Programming

CSC 308 – Graphics Programming. Graphics Application Areas i.e. “Why do we care?”. Dr. Paige H. Meeker Computer Science Presbyterian College, Clinton, SC. Lecture 2. Graphics Application Areas Homework (Again?? You’re Joking!). Major Areas. Modeling Rendering Animation. Pictures

Download Presentation

CSC 308 – Graphics Programming

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. CSC 308 – Graphics Programming Graphics Application Areas i.e. “Why do we care?” Dr. Paige H. Meeker Computer Science Presbyterian College, Clinton, SC

  2. Lecture 2 • Graphics Application Areas • Homework (Again?? You’re Joking!)

  3. Major Areas • Modeling • Rendering • Animation

  4. Pictures Diagrams Video GUI’s 3D Modeling VR Animation Image Processing Image Analysis Image Comprehension Video Games Cartoons Film and Special Effects Simulation Medical Imaging Scientific Visualization Information Visualization Computer Graphics Applications ETC, ETC, ETC…

  5. Areas of Computer Graphics:Pictures • Digital drawings • Digital Photos • Image formats (gif, jpg, png, etc.) • Drawing tools • Digital cameras • Image compression

  6. Areas of Computer Graphics:Pictures • Adobe Illustrator • Adobe Photoshop • Paintshop Pro

  7. Areas of Computer Graphics:Diagrams • Line Drawings • CAD • Schematics • Graphs • Business/Presentation Graphics

  8. Areas of Computer Graphics:Diagrams • AutoCAD • MS Powerpoint • MS Excel

  9. Areas of Computer Graphics:Video • .mov .avi Quicktime • Video cameras • Adobe Premier

  10. Areas of Computer Graphics:GUI’s • Windows • Icons • Menus • Pointers

  11. Areas of Computer Graphics:3D Modeling • Coordinate Systems • Transformations • Clipping • Shading • Projections • Rendering • Ray Tracing

  12. Areas of Computer Graphics:3D Modeling • Renderman • Lightwave • Maya

  13. Areas of Computer Graphics:Virtual Reality • Real time 3D Modeling • Interaction • Immersive/Nonimmersive VR

  14. Areas of Computer Graphics:Animation • Frames • Tweening • Frame Rates Examples: http://www.pixar.com/shorts/index.html

  15. Areas of Computer Graphics:Image Processing • Filters • Enhancement • Medical Imaging • CT, MRI, PET, 3D Reconstruction • Astronomy

  16. Areas of Computer Graphics:Image Processing • Edge Detection • Histograms

  17. Areas of Computer Graphics:Image Comprehension • Image Recognition • Pattern Recognition • Face Recognition • Neural Networks

  18. Areas of Computer Graphics:Hardware • Display Devices • Plasma Screens • Goggles • VR Headsets • Projection Systems • Interaction Devices (mouse, light pen, tablets, etc.)

  19. Areas of Computer Graphics:Scientific Visualization • Information Visualization • Medical Imaging • Space Imaging • Fluid Flows • Natural Patterns • Wavelets

  20. Areas of Computer Graphics:Other • Video Games • Cartoons • Special Effects • Simulation • 3D Scanning

  21. Book’s contents: • Ch 2: • Basic principles of vector and pixel graphics • Modeling of planar objects • Geometric transformations • Ch 3: • Algorithmic aspects of pixel graphics • Drawing of lines and curves

  22. Book’s contents: • Ch 4: • Representation of areas • Text • Color Models • Ch 5: • Geometric Transformations • Structure of a 3D scene • Simple animation

  23. Book’s contents: • Ch 6: • Modeling of 3D objects • Ch 7: • Which objects are visible in a 3D scene and which are hidden from view?

  24. Book’s contents: • Ch 8: • Illumination Effects • Light Sources • Reflection • Shadows • Transparency • Textures

  25. Book’s contents: • Ch 9: • Special topics • Fog • Dynamic surfaces • Interaction • Collision Detection • Acoustic effects • Stereoscopic viewing

  26. Homework: • Choose one of the areas discussed and read about it – Email (before the next class) a paragraph description of the area (not just a repeat of the notes) and cite your source(s).

More Related