You are on page 1of 10

House using GLUT

Satyajit Sarker
ID–17182103157
Section–4, Intake–38
B.Sc. Engg in CSE, BUBT
1 / 10
Introduction

Rasterisation or Rasterization is a the task of taking image


described in vector graphics format and convert it into a
raster image (pixel or dot) for output into a video display or
printer. It is also known as scan conversion.
OpenGL Utility Toolkit or GLUT is a toolkit for making simple
OpenGL program using C++.
This project uses GLUT to draw a house using various line.

2 / 10
Why have I chosen this project?

The main reason why I chose this project is that currently I am


only capable of completing this project. Also the Instructor
instructed us to do a project using GLUT and various graphics
scan conversion algorithm.

3 / 10
Features of the Project

This project has very simple feature

Simple house drawing using simple line

Lines that form house has individual colour

Features white background

4 / 10
What Algorithms have used here?

Here I only used only line drawing algorithms

For Wall and Door I used Bresenham Line Algorithm

For the Roof I used Digital Differential Analyzer (DDA) Algorithm

5 / 10
Snapshot of Output

6 / 10
Limitations

I only used GL_POINTS to only draw 2D vertices

It only outline the house structure

There is no animation

Very Simple

7 / 10
Future Works

This can be expanded in future

The house can be build using Polygon

The the whole polygon can be filled with colour

Animation can be added

The House can be build as 3D model

8 / 10
Conclusion

In conclusion, this is a simple project drawing house using


GLUT framework. This is very simple project which has lot of
are to improve in future.

9 / 10
End

Thank You.

10 / 10

You might also like