CGR Micro-Project Report
CGR Micro-Project Report
Of
(Windmill)
Micro project in
Computer Graphics (CGR)
SUBMITTED BY –
Aishwarya Kinge (42)
Tanvi Deshmukh (54)
Akanksha Ingle (57)
Rasika Deshmukh (46)
Under Guidance Of
Prof. Poonam Chaudhary
1
CERTIFICATE
This is to certify that
2
ACKNOWLEDGEMENT
This project would not have taken shape without the contributions of
many who have extended help in one or the way. I would like to take
this opportunity to express my thanks to our friends who have provided
the entire moral backing and encouragement all through the course
duration. A discussion on the project work, with our seniors in the
college was also great source of help and without which it would not
have been possible to achieve the results reported in this project. I
would like to express my sincere gratitude to our mentors, Mrs.Poonam
chaudhary, Project supervisor, for his useful comments on the subject
matter and for the knowledge I gained by sharing ideas with him.
Mrs. Prajakta Mahajan, HOD of government polytechnic thane collage,
for all the cooperation and coordination in preparing this Project.
3
INDEX
Sr. no. Content Page no.
Acknowledgement
1. 3
5. Literature Review 5
10. Conclusion 11
4
1.0 Rational
The interactive graphics provides a tool called motion dynamics. ... With
this tool user can move and tumble objects with respect to a stationary
observer, or he can make objects stationary and the viewer moving around
them.
2.0 Aims/Benefits of the Micro-Project
Making WINDMILL using computer graphics.
3.0 Course Outcomes Addressed
Implement Computer graphics program for windmill
4.0 Literature review
Computer graphics started with the display of data on hardcopy plotters and
cathode ray tube screens soon after the introduction of computers.
In this project we make a wind mil using computer graphics. It is developed in
the Turbo C. The graphics package designed here provides an iterface for the
users for haldling the display and manipulation of basic picture object line
point, line etc.
Computer graphics today largely interactive, the user control the contents,
structure, and appearance of object and of displayed image by using input
devices, such as keyboard, mouse, or touch sensitive panel on the screen.
Graphics based user interfaces allow millions of new users to control simple ,
low cost application program. Such as spreadsheet , word processor and
drawing program.
5
Sr. Details of Planned Planned Name of
No. Activity Start Finish responsible team
date date members
3 Software used - -
int xc=150,yc=200,r=60;
int x[15],y[15];
void drawcircles()
{
setcolor(BLUE);
}
7
void main()
{
double angle=0,theta;
int i,a;
int gd=DETECT,gm;
initgraph(&gd,&gm,"c://turboc3//bgi");
while(!kbhit())
{
theta=M_PI*angle/180;
cleardevice();
drawcircles();
line(150,200,130,400);
line(150,200,170,400);
for(i=0;i<20;i++)
{
theta=M_PI*angle/180;
x[i]=xc+r*cos(theta);
y[i]=yc+r*sin(theta);
angle+=90;
line(xc,yc,x[i],y[i]);
8
angle+=5;
for(i=0;i<20;i++)
{
theta=M_PI*angle/180;
x[i]=xc+r*cos(theta);
y[i]=yc+r*sin(theta);
angle+=90;
line(xc,yc,x[i],y[i]);
}
angle+=5;
delay(50);
}
getch();
closegraph();
}
9
8.0Conclusion
We have completed our project successful by learning the concept of computer graphics.
10
Evaluation Sheet For the Micro Project
Signature:
11