CSC 308 – Graphics Programming Graphics Application Areas i.e. “Why do we care?” Dr. Paige H. Meeker Computer Science Presbyterian College, Clinton, SC.

Post on 29-Dec-2015

218 Views

Category:

Documents

1 Downloads

Preview:

Click to see full reader

Transcript

CSC 308 – Graphics Programming

Graphics Application Areas

i.e. “Why do we care?”

Dr. Paige H. MeekerComputer Science

Presbyterian College, Clinton, SC

Lecture 2

Graphics Application Areas Homework (Again?? You’re Joking!)

Major Areas

Modeling Rendering Animation

Computer Graphics Applications

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

ETC, ETC, ETC…

Areas of Computer Graphics:Pictures

Digital drawings Digital Photos Image formats (gif, jpg, png, etc.) Drawing tools Digital cameras Image compression

Areas of Computer Graphics:Pictures

Adobe Illustrator Adobe Photoshop Paintshop Pro

Areas of Computer Graphics:Diagrams

Line Drawings CAD Schematics Graphs Business/Presentation Graphics

Areas of Computer Graphics:Diagrams

AutoCAD MS Powerpoint MS Excel

Areas of Computer Graphics:Video

.mov .avi Quicktime Video cameras

Adobe Premier

Areas of Computer Graphics:GUI’s

Windows Icons Menus Pointers

Areas of Computer Graphics:3D Modeling

Coordinate Systems Transformations Clipping Shading Projections Rendering Ray Tracing

Areas of Computer Graphics:3D Modeling

Renderman Lightwave Maya

Areas of Computer Graphics:Virtual Reality

Real time 3D Modeling Interaction Immersive/Nonimmersive VR

Areas of Computer Graphics:Animation

Frames Tweening Frame Rates

Examples:http://www.pixar.com/shorts/index.html

Areas of Computer Graphics:Image Processing

Filters Enhancement Medical Imaging

CT, MRI, PET, 3D Reconstruction Astronomy

Areas of Computer Graphics:Image Processing

Edge Detection

Histograms

Areas of Computer Graphics:Image Comprehension

Image Recognition Pattern Recognition Face Recognition Neural Networks

Areas of Computer Graphics:Hardware

Display Devices Plasma Screens Goggles VR Headsets Projection Systems Interaction Devices (mouse, light

pen, tablets, etc.)

Areas of Computer Graphics:Scientific Visualization

Information Visualization Medical Imaging Space Imaging Fluid Flows Natural Patterns Wavelets

Areas of Computer Graphics:Other

Video Games Cartoons Special Effects Simulation 3D Scanning

top related