Вы находитесь на странице: 1из 5

VISVESVARAYA TECHNOLOGICAL UNIVERSITY

BELGAUM-590014

A PROJECT REPORT ON
SIMULATION OF MIRROR REFLECTION
Submitted in partial fulfillment of the requirement for

COMPUTER GRAPHICS AND VISUALIZATION


In VI Semester Computer Science & Engineering

By
R B NAVEEN KUMAR (4PS07CS081)
PRASHANTH KUMAR N (4PS07CS076)
Under the guidance of
Mr.C Chethana
Lecturer, Dept of Computer Science and Engineering
PES College Of Engineering, Mandya

DEPARTMENT OF COMPUTER SCIENCE & ENGINEERING


P.E.S COLLEGE OF ENGINEERING, MANDYA-571401

P.E.S. COLLEGE OF ENGINEERING, MANDYA571401

Department of Computer Science and Engineering


CERTIFICATE
This is to certify that Mr. R B NAVEEN KUMAR, bearing USN 4PS07CS081 and Mr.
PRASHANTH KUMAR N bearing USN 4PS07CS076 have satisfactorily completed the
project titled SIMULATION OF MIRROR REFLECTION for graphics and visualization
laboratory in partial fulfillment for the VI Semester CS & E B.E. Degree, during the year 200910. It is certified that all corrections/suggestions indicated for internal assessment have been
incorporated in this report.

Signature of Guide
_____________________

Signature of HOD
____________________

Mr.C.CHETHANA

Mrs. S. K. UMA

Lecturer

Asst. Prof & HOD

Dept of CS & E

Dept of CS & E

Signature of Examiners:
1) ___________________

2) ___________________

ACKNOWLEDGEMENT
The completion of any project involves the efforts of many people. We have been
lucky to have received a lot of help from all quarters during the making of this project, the
satisfaction that accompanies the accomplishment of any task would

be short-lived

without the mention of the people who are instrumental in it being a success, through
constant encouragement and guidance which has been a source of inspiration throughout
the course of this project.
We express our deep sense of gratitude to PES College of Engineering, Mandya
that has provided us an opportunity in fulfilling our most cherished desire of reaching our
goal.
We whole-heartedly express our sincere thanks to our beloved principal,
Prof. V. SHRIDHAR who is responsible for creating such a pleasant environment and
appreciating our talents in both academic and extracurricular activities.
We are indebted to our guide teacher in-charge Mr.C. CHETHANA, Lecturer
and S.K UMA, Asst. Prof, HOD Computer Science and Engineering for their constant
encouragement and keen interest in our project, under whose able guidance this project has
come this far.

R B NAVEEN KUMAR
PRASHANTH KUMAR N

VI Semester,
Dept CS & E.

ABSTRACT

In this mini project, the image will be projected on mirror which is placed on xy plane.
The reflection viewed is perspective viewing of object on mirror. All perspective views are
characterized by diminution of size.
The concepts of clipping will be implemented based on angle of view of camera which
depends on focal length of its lens or the size of the film plane. Only those objects which are
within this view angle projected on mirror. Objects or part of objects which are not within this
view volume are said to be clipped out of scene.
The camera will be kept consant. The plane consiting of mirror and objects will be
rotated around 360 degree using the mouse function.The objects which will be overlapped
by other object will be hidden from projecting on mirror

INDEX
LIST OF CONTENTS
1. Introduction

PAGENO
1

1.1 Computer Graphics


1.2

OpenGL API

1.3 About project


2.

Requirement Specification

2.1 Hardware requirements


2.2 Software requirements.
2.3 Technology used
3.

Design

3.1 Design Specification In Project


3.2
4.

Description Of Input Operations

Implementation
4.1

Pseudo Code

4.2

Flow Chart

4.3 Functions

5.

4.3.1

Inbuilt functions used

4.3.2

User defined functions

Screen Shots

Conclusion
Future Enhancements
References

14