0% found this document useful (0 votes)
20 views2 pages

SodaPDF-converted-CGV REPORT

This document describes a mini project to design an interactive rotating table fan using OpenGL. The fan demo displays rotation that can be controlled by the user through speed options. It details the team members, hardware and software specifications, techniques used including transformations and interactivity, and provides screenshots of the output displaying the rotating fan.

Uploaded by

Harshitha G R
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
20 views2 pages

SodaPDF-converted-CGV REPORT

This document describes a mini project to design an interactive rotating table fan using OpenGL. The fan demo displays rotation that can be controlled by the user through speed options. It details the team members, hardware and software specifications, techniques used including transformations and interactivity, and provides screenshots of the output displaying the rotating fan.

Uploaded by

Harshitha G R
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
You are on page 1/ 2

DEPARTMENT OF COMPUTER SCIENCE & ENGINEERING

Computer Graphics & Visualization (19CS602)


Mini Project Report

Team no: 02
Project Title: ROTATING TABLE FAN
Team Name USN
members MEGHANA HM 4MC19CS079
information MONICA TS 4MC19CS083
KUSHI P 4MC19CS069
BHOOMIKA BS 4MC20CS400
Objectives of The aim of this project is to design a fan using OpenGL where the speed of rotation can
the Project
controlled by the user. The demo displays the rotation of the fan .

Hardware Hardware:
and Software Intel Pentium CPU 2.6GHz OR AMD Athlon 64(k8)2.6 Ghz
specifications 1GB RAM
for project MOUSE,KEYBOARD

Software
Programming Language: C ,C++
Operating System: Windows, Linux
Compiler : GCC
Techniques • GLUT, the openGL utility toolkit
incorporated • The display callback
in project • Primitive functions
• Attributes functions
• Viewing functions
• Transformation functions
• Input functions
• Control functions
• Inquiry functions
• Obtaining values of OpenGL state variables.
• Projection Transformations
• Modelview Transformation.
Interactivity Step 1:Start
approaches
Step 2: Fan running at normal speed

Step 3: Right-click to get the options of modifying the speed and quit

Step 4: If we choose to modify we get


A) fast – fan begins to rotate fast

B) slow – fan begins to rotate slow

Step 5: Quit

Result
(Attach
output
screenshots)

You might also like