Professional Documents
Culture Documents
Visvesvaraya Technological University: Yashas D 4MH19CS120 Dheemanth HR 4MH19CS027
Visvesvaraya Technological University: Yashas D 4MH19CS120 Dheemanth HR 4MH19CS027
A Mini-Project Report on
“Volcanic Eruption”
Submitted in partial fulfillment for the Computer Graphics Laboratory with
Mini-Project (18CSL67) course of Sixth Semester of Bachelor of Engineering
in Computer Science & Engineering during the academic year 2020-21.
By
Team Code: CGP2022-C06
Yashas D 4MH19CS120
Dheemanth Hr 4MH19CS027
Accredited By:
2020-21
DEPARTMENT OF COMPUTER SCIENCE & ENGINEERING
MAHARAJA INSTITUTE OF TECHNOLOGY MYSORE
~~ CERTIFICATE ~~
_________________ _________________
Signature of Guide Signature of the HOD
External viva
Name of the Examiners Signature with date
1)………………………………………………………………………………
2) ………………………………………………………………………………
~~~~ ACKNOWLEDGEMENT ~~~~
It is the time to acknowledge all those who have extended their guidance,
inspiration, and their wholehearted co-operation all along our project work.
Our gratitude will not be complete without thanking our parents and our
friends, who have been a constant source of support and aspirations
Yashas D
Dheemanth Hr
~~~ ABSTRACT ~~~
In this project the main aim of this Mini Project is to illustrate the concepts and
usage of pre-built functions in OpenGL. Creating Figures like “VOLCANO” where the
idea behind this project is to display the aquarium with computer graphics. This
graphics package is based on the OpenGL library functions. The programming
language used here is C using OpenGL libraries. In this project, we are demonstrating
the screensaver in which we can toggle between day and night with the pressing of “n”
button and “d” button.
In this project we imposed the idea of volcanic eruption and implemented the
same using OpenGL. This is achieved with basic two-dimensional shapes and some
transformation using translations. These translations are achieved with the interaction
of the keyboard. The different shadow effects can easily differentiate between different
figures of the project. User interaction with keyboard helps us easily understand the
before and after scenario of the volcanic eruption.
~~~~~ CONTENTS ~~~~~
1. INTRODUCTION ………………………………...……………… 01
1.1 Aim of the Project …………………………...………….… 01
1.2 Overview of the Project……………….……………...…… 01
1.3 Outcome of the Project……………….….…………...…… 01
5. REFERENCES …….…………………………...………………… 18