Visvesvaraya Technological University, Belagavi: The Phases of The Moon
Visvesvaraya Technological University, Belagavi: The Phases of The Moon
Visvesvaraya Technological University, Belagavi: The Phases of The Moon
BELAGAVI
CERTIFICATE
This is to certify that the Mini Project entitled “ THE PHASES OF THE MOON” has been
successfully completed by
1.
2.
Declaration
We,
SNEHA K BAKALE
SINCHANA
hereby declare that the dissertation entitled, THE PHASES OF THE MOON is completed
and written by us under the supervision of my guide Mr. Sayeesh Assistant Professor,
Department of Computer Science and Engineering, Alva’s Institute of Engineering
And Technology, Moodbidri, DEPARTMENT OF COMPUTER SCIENCE &
ENGINEERING of the VISVESVARAYA TECHNOLOGICAL UNIVERSITY,
BELAGAVI during the academic year 2019-2020.The dissertation report is original and it
has not been submitted for any other degree in any university.
ACKNOWLEDGEMENT
The satisfaction and euphoria that accompany a successful completion of any task would be
incomplete without the mention of people who made it possible, success is the epitome of
hard work and perseverance, but steadfast of all is encouraging guidance.
So, with gratitude we acknowledge all those whose guidance and encouragement
served as beacon of light and crowned the effort with success.
The selection of this mini project work as well as the timely completion is mainly due
to the interest and persuasion of our mini project coordinator Mr. Sayeesh Assistant
Professor, Department of Computer Science & Engineering. We will remember her
contribution for ever.
We thank our beloved Principal Dr. Peter Fernandes, for his constant help and
support throughout.
Also, we thank all the teaching and non-teaching staff of Department of Computer
Science & Engineering for the help rendered.
ABSTRACT
The "PHASES OF THE MOON". It depicts a 2 Dimensional model of the moon in all its
different phases of the month. It shows the different images of the moon on all 30 different
days of the month, giving it a realistic look. User can also specify the day on which you want
to see how the moon looks like to get the image of just that particular day. The program starts
with a title on the screen mentioned as mention below: “MINI PROJEJECT ON THE
PHASES OF THE MOON”. On Clicking on the RIGHT MOUSE BUTTON, the user is
provided with 2 options. First to get an animated version of the moon on all the different days
and the second option to manually select the day on which you want to view the phase of the
moon. The user can view the moon on different days of the month. This can be done by
selecting the day from the drop down sub menu specifying the days as Day 1, Day 2 up to
Day 30. The third option ‘Exit’ pops out of the program. The project is based on Simple
window coordinates and using recursive techniques in OpenGL.
TABLE OF CONTENTS
1. INTRODUCTION
3. SOFTWARE DESIGN 8
4. IMPLEMENTATION 9
5. SNAPSHOTS 11
APPENDIX 18
BIBLIOGRAPHY 25
LIST OF FIGURES