Muhammad Tariq Siddique
Department of Computer Science | Bahria University
Simulated Annealing Search.
Local Beam Search.
Department of Computer Science |
Introduction to Computer Graphics
Course Supervisor : Lubna Siddiqui
The objective of the course is to provide an
introduction to the theory and practice of computer
Graphics that include
How to get started
An environment to write & execute
programs is required
Hardware (usually CRT) & software library
for graphics are required
In 2D x & y are measured in pixels.
Where x increases horizontally towards
with unique object (a symbol)
Each appearance of object in model is an instance
Must scale, orient, position
Defines instance transformation
Can store intances + i
Keyboard and Mouse
Simple interactions with mouse and
Interactive graphics applications let the user control flow of a program
by natural human motions
Pointing and clicking mouse
Pressing various key on the keyboard
Introduce the OpenGL texture functions
Steps of texture mapping
To use texture mapping, you perform these steps.
Create a texture object and specify a texture for that object.
Indicate how the texture i
Illumination and shading
Lighting and Shading
Is this a plate or a ball?
As light hits the surface:
Part is absorbed
Part is reflected
Visible light includes all
colors of the rainbow
Understand and model what light doe
Decision Tree - ID3 Algorithm