COMPUTER GRAPHICS & MULTIMEDIA LAB[CS693] ASSIGNMENT


GRAPHICS

1.  Write a program to draw a line using Bresenham's line draWing algorithm..

2.      Write a program to draw a line using DDA line drawing algorithm.

3.      Write a program to draw a circle using Mid-point Cirele drawing algorithm;

4.    Write a program to represent the 2D coordinatereference system on to the computer output device, making the origin (0,0) at the center of the screen. And draw a line using library function on each quadrant.

5.    Daily sales of a salesman are given by the user (in Rs.).

 Draw a bar graph using graphics in C that represent   his sales report of a week graphically.                                                                          '.

6.      Write a program to draw a Pie Chart-represents the runs ofN batsmen.

7.      Write a program to rotate a given 2D figure with respect to a given pivot point.

8.      Write a program to move/translate a 2D figure to a specified position.

9.      Write a program to scale a 2D figure with a given scaling factor.

10.  write a menu driven program to implement transformation of an object (a triangle) with options: i) Translation

ii) Scaling

       iii) Rotation                                 

11.   Write a program to reflect a 2D figure about x = 0 line.

12.   Write a program to reflect a 2D figure about y OR x line.

13.   Draw a triangle using drawpoly ( ) function and clip it against the view port set by tiser on your computer

screen using Cohen-Sutherland line Clipping algorithm.

14.Write a program to fill an area using Boundary fill algorithm. 15 Write a program to fill an area using flood fill algorithm.

15.   Write a program in C to display a ball bouncing on the screen.

16.   Write a program to clip a line using Liang-Barsky line clipping algorithm.

17.   Write a program to clip a polygon using Sutherland-Hodgeman polygon clipping algorithm.

18.   First draw an object such as a straight line. Then rotate the line with an angle 60 degree clockwise.

19.   Write a program to plot the following function: F(x) = sin x for 0 to + f{ /2

20.   Write a program to draw the following figure on the display using the scaling operation.

 MULTIMEDIA 

     22. Write a program in Flash to convert a circle of color green to a rectangle of color blue.

      23. Write a program in Flash to move a wheel from left most position to the right most position .

     24. Write a program in Flash to move 4 birds within the scene from bottom most comer of the scene         to top most comer of the scene.

25.   Write a program in Flash to move a ball along a specified path from source to destination.

26.   Simulate the natural phenomenon solar eclipse in your computer screen using Flash. .

27.   Develop a Flash movie for a quiz contest with at least 5 questions and scoring facility.

28.   Design an analog stopwatch 

29 Design a HTML page to create a Student Details form. You do not need to fill up the form.

30.   Crate an animated graphics using basic Photoshop tools. Use this image in a web page.

31.   Create a Personal Web Page using HTML.

32.   Crate the following animated sequence using Flash program.

33.   Edit an existing picture with Photoshop with various tools.

34.   Create a form for accepting details of student using HTML You do not have to accept value from the user.

35.   Crete the following sequence using Flash. 

Make a Free Website with Yola.