- Implementation of programs using following functions. Instructors will instruct students to use different given graphics functions in making graphics programs:
- The objective of this course is to get hands-on experience with graphics programming and implementing the techniques learnt in the theory course.
- Students acquire knowledge about the basic concepts of 2D and 3D graphic functions. They also learn various transformation and clipping techniques.
CONTENTS | - Implementation of algorithms on line, circle
| - Two Dimensional transformations- Translation, Rotation, Scaling, Reflection
| - Composite 2D Transformation
| - 2D Line Clipping- Cohen Sutherland
| - 3D Transformation- Translation, Rotation, Scaling
| - Polygon Clipping- Hodgeman Polygon Clipping
| - Drawing 2D & 3D objects
| - Generating images
| - Implementation of programs using following functions. Instructors will instruct students to use different given graphics functions in making graphics programs: circle, cleardevice, closegraph, drawpoly, fillpoly, imagesize, line, lineto, linerel, moveto, moverel, outtext, outtextxy, putimage, putpixel, rectangle, sector, setbkcolor, setcolor, setfillstyle, setlinestyle, getarccords, getbkcolor, getcolor, getdrivername, getimage, getmaxcolor, getmaxx, getmaxy, getpixel.
|
|