Вы находитесь на странице: 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, MANDYA-
571401

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 2009-
10. 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 PAGENO

1. Introduction 1

1.1 Computer Graphics


1.2 OpenGL API
1.3 About project

2. Requirement Specification 3
2.1 Hardware requirements
2.2 Software requirements.
2.3 Technology used

3. Design 4
3.1 Design Specification In Project
3.2 Description Of Input Operations

4. Implementation 6
4.1 Pseudo Code
4.2 Flow Chart
4.3 Functions
4.3.1 Inbuilt functions used
4.3.2 User defined functions

5. Screen Shots 14

Conclusion
Future Enhancements
References