Tải bản đầy đủ (.pptx) (17 trang)

Introduction computer graphics (p2) (đồ họa máy TÍNH SLIDE)

Bạn đang xem bản rút gọn của tài liệu. Xem và tải ngay bản đầy đủ của tài liệu tại đây (6.46 MB, 17 trang )

Introduction
Computer Graphics


Applications

2


Major Applications
• Video games
• Cartoons
• Visual effects
• Animated films
• CAD/CAM
• Simulation
• Medical imaging
• Information visualization

3


Games are OK here

4


Computer Aided Design
Mechanical CAD
Architectural CAD
Electronics CAD


Casual Users

Interiors Professional

Google Sketchup


Lighting Simulation
Interior Design

Automobile Visualization


Visual effects

7


Visualization: Science and Medicine

Visible Human Project: University of Hamburg


Virtual Reality
• VR for design and entertainment
• Simulators: Surgical, Flight, Driving, Spacecraft


Graphical User Interfaces (GUIs)


10


Following the Pipeline:Transformations
• Much of the work in the pipeline is in converting
object representations from one coordinate system
to another
– World coordinates
– Camera coordinates
– Screen coordinates

• Every change of
coordinates is equivalent
to a matrix transformation

11


Clipping
• Just as a real camera cannot “see” the whole world,
the virtual camera can only see part of the world
space
– Objects that are not within this volume are said to be
clipped out of the scene

12


Rasterization
• If an object is visible in the image, the

appropriate pixels in the frame buffer
must be assigned colors
– Vertices assembled into objects
– Effects of lights and materials must be
determined
– Polygons filled with interior colors/shades
– Must have also determine which objects
are in front (hidden surface removal)

13


Global Illumination

Cornell box

Test scene by Luxrender

14


Non-photorealistic Rendering

Photo image of
the real scene

15


Color space and Filters


16


References

17



×