Berdasarkan rumus di atas maka dapat diimplementasikan dalam suatu bentuk program,
disini pembuatan codingnya menggunakan Microsoft Visual Studio dengan bahasa C
Berikut Contoh Source codenya beserta penjelasannya ;
// Algoritma pembuat lingkaran
#include <GL\freeglut.h>
#include <GL\glut.h>
#include <iostream>
//identifier fungsi
void init();
void display(void);
void lingkaran(void);
// ukuran window
int window_width = 480;
int window_height = 480;
// judul window
char *judul_window = "Algoritma Pembuat Lingkaran";
void init()
{
glClearColor(0.0, 0.0, 0.0, 0.0); //set warna background
glColor3f(255.255, 240.240, 0.0); //set warna titik
glPointSize(3.0); //set ukuran titik
glMatrixMode(GL_PROJECTION); //set mode matriks yang digunakan
glLoadIdentity(); // load matriks identitas
gluOrtho2D(0.0, 600.0, 0.0, 600.0); // set ukuran viewing window
}
void display(void)
{
glClear(GL_COLOR_BUFFER_BIT); //clear color
lingkaran(); //jalankan fungsi lingkaran
glutSwapBuffers(); //swap buffer
}
void lingkaran(void) {
//tentukan titik pusat dan jari-jari
int xc,yc,r;
r = 150;
xc = 300;
yc = 300;
glBegin(GL_POINTS);
glEnd();
glFlush();
}