Introduction Computer Graphics... Basic Graphics System... The Programmer’s Interface• Programmer sees the graphics system through an interface: Application Programming Interface API...
Trang 1Introduction
Computer Graphics
Trang 3Basic Graphics System
Trang 5The Programmer’s Interface
• Programmer sees the graphics system through an interface: Application Programming Interface (API)
Trang 8Modeling Package
Digital Content Creation
Trang 9Raster Graphics
• Image produced as an array ( the raster ) of picture elements ( pixels ) in the frame buffer
Trang 10Rasterization
Trang 11Let talk about pixels
• Pixels are strored as a 1-dimensional array of ints
• Each in is formated arcording to Java's standard pixel model
• Layout of the pixel array on the display
Trang 12Display Technologies
Trang 13Evolution
Trang 14Wire-Frame
Trang 15Coloring
Trang 16Hidden Surface Removal
Trang 17Constant Rendering
Trang 18Facet Shading
Trang 19Smooth Shading
Trang 20Correct Highlight
Trang 21Texture & Shadow
Trang 22Reflection