Intel® FPGA University Program
University Program Material, Education Boards, and Laboratory Exercises

graphics and animation

Altera_Forum
Honored Contributor II
967 Views

i m working on Graphics and Animation laboratory exercise of de2 board i wand to draw a line using  

Bresenham’s algorithm 

the c code is # include<stdio.h># include<conio.h># include<graphics.h> 

void main() 

int gd = DETECT, gm; 

int dx, dy, p, end; 

float x1, x2, y1, y2, x, y; 

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

printf("Enter Value of X1: "); 

scanf("%f", &x1); 

printf("Enter Value of Y1: "); 

scanf("%f", &y1); 

printf("Enter Value of X2: "); 

scanf("%f", &x2); 

printf("Enter Value of Y2: "); 

scanf("%f", &y2); 

dx = abs(x1 - x2); 

dy = abs(y1 - y2); 

p = 2 * dy - dx; 

if(x1 > x2) 

x = x2; 

y = y2; 

end = x1; 

else 

x = x1; 

y = y1; 

end = x2; 

putpixel(x, y, 10); 

while(x < end) 

x = x + 1; 

if(p < 0) 

p = p + 2 * dy; 

else 

y = y + 1; 

p = p + 2 * (dy - dx); 

putpixel(x, y, 10); 

getch(); 

closegraph(); 

 

what changes i need to do for compile on altera monitor program  

0 Kudos
1 Reply
Altera_Forum
Honored Contributor II
290 Views

Please post in only one section of the forum.

0 Kudos
Reply