Translate

27 March 2022

MOVING BUS ANIMATION COMPUTER GRAPHICS PROGRAM IN C++ || #COMPUTERGRAPHICSANIMATIONSOURCECODE #animation #computergraphics #animationinc++ #animationusingc++

 

MOVING BUS ANIMATION COMPUTER GRAPHICS PROGRAM IN C++




SOURCE CODE :-


 /*Moving a bus*/


#include<iostream.h>

#include<conio.h>

#include<graphics.h>

#include<dos.h>


void main()

{

clrscr();

int gd=DETECT,gm,x,y;

initgraph(&gd,&gm,"C:\\tc\\bgi");

for (int i=0;i<600;i++)

{

/***bus structure ******/

line(50+i,370,120+i,370);

arc(140+i,370,0,180,20);

line(160+i,370,250+i,370);

arc(270+i,370,0,180,20);

line(290+i,370,330+i,370);


line(50+i,300,300+i,300); //top layer

line(50+i,330,330+i,330); // middle horizontal

line(290+i,370,290+i,300); //door

line(300+i,300,330+i,330);   //front slant line

circle(335+i,355,5);

line(330+i,370,330+i,330); //front straight

line(50+i,300,50+i,370);  //back straight


/***bus bindows***/

line(240+i,330,240+i,300); 

line(190+i,330,190+i,300); 

line(140+i,330,140+i,300);

line(90+i,330,90+i,300);

line(50+i,330,50+i,300);


/**outer Wheels**/

circle(140+i,370,17);

circle(140+i,370,11);

circle(140+i,370,2);

circle(270+i,370,17);

circle(270+i,370,11);

circle(270+i,370,2);


/**moon star**/

circle(190-i,170,6);

circle(320-i,200,3);

circle(320-i,150,30);

delay(15);

cleardevice();


setcolor(YELLOW);

setfillstyle(2,LIGHTRED);


line(0,390,639,390); //ROAD

 line(0,410,639,410);

}


getch();

}


VIDEO LINK



thanks for visiting

VISIT AGAIN.

No comments:

Post a Comment