"3D House": Visvesvaraya Technological University
"3D House": Visvesvaraya Technological University
"3D House": Visvesvaraya Technological University
"3D HOUSE"
Submitted in partial fulfillment for the requirement of 6thsemester for
the academic year 2022-23
Degree of Bachelor of Engineering in
SUBMITTED BY:
CHIRAG.U [IGC20CS011]
Associate Professor,
Dept. of CSE, GCE
CERTIFICATE
This is to certify that the mini-project work entitled 3D HOUSE is a Bonafide Project work
carried out by CHIRAG.U(1GC20CS011), in partial fulfillment of 'sixth' semester for the
Degree of Bachelor of Engineering in Computer Science and Engineering of
Visvesvaraya Technological University, Belagavi, during the academic year 2022-23. It is
certified that all corrections/suggestions indicated for Internal Assessments have been
incorporated with the report deposited in Department Library, the mini-project report has
been approved as satisfies the academic requirement in mini-project proscribed for said
degree.
1.
2.
ACKNOWLEDGEMENT
We wish to express My deepest sense of gratitude and indebtedness to this great institution
of ours, Ghousia College of Engineering, Ramanagaram and more profoundly to the
Department of Computer Science and Engineering which has given us the privilege to
imbibe ample of Technical Knowledge, thereby enabling us to attain our long-cherished
goal of becoming a worthy Computer Science Engineer.
Firstly, we would like to thank Dr. Md Zahed Ahmed Ansari, Principal, Ghousia College
of Engineering, Ramanagara for his constant support and guidance to the students of this
esteemed institution.
We are delighted to place on record my gratitude to Dr. Dilshad Begum, professor and
Head of the Department of Computer Science & Engineering for his constant support and
suggestions during the course of the mini-project work.
We also thank all other teaching and supporting staff and friends who are directly or
indirectly responsible for the successful completion of the mini-project work.
CHIRAG.U(1GC20CS011)
ABSTRACT
implements the view of a 3D House both inside and outside of the house. The house is
surrounded by a compound wall. The APIs that are used in implementing these components
ded to
modify the various features such as changing the background, lighting, etc. This project
implements both the orthographic and perspective views. Options have been provided in the
menu to switch between the views.
This Project makes use of OpenGL for the entire coding purpose. The OpenGL Utility
Toolkit is a Programming Interface. The Toolkit supports much functionality like call back
event driven processing, sophisticated input devices etc.
TABLE OF CONTENTS
Chapter Name
1. PREAMBLE 1-2
1.1 : Introduction
1.2 : Statement of Problem
1.3: Objective of the problem
3. SYSTEM REQUIREMENTS 5
3.1 : Hardware Requirements
3.2 : Software Requirements
4.DESIGN 6
4.1 : Existing system
4.2 : Proposed system
4.3: Low Level Design
5.IMPLEMENTATION 8-9
5.1: Functions
8.Appendix ............................................................................................15-26
9.BIBLIOGRAPHY 27