0% found this document useful (0 votes)
11 views8 pages

CG Report

Uploaded by

kamblisoham28
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)
11 views8 pages

CG Report

Uploaded by

kamblisoham28
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/ 8

Rotating Fan of colours

Submitted in partial fulfillment of the requirements of the


degree
BACHELOR OF ENGINEERING IN COMPUTER
SCIENCE & ENGINEERING (AIML/Data Science)

By

Jaideep Kate

Om Dhatrak

Soham Kambli

Miss Sandhya Awate

Department of Computer Engineering


MGM’s College of Engineering and Technology,
Kamothe, Navi Mumbai- 410209
University of Mumbai (AY 2024-25)
CERTIFICATE

This is to certify that the Mini Project for Computer Graphics Laboratory entitled

“Title: Rotating Fan of colours

” is a bonafide work of Mr.Jaideep Kate, Mr.Soham Kambli, Mr Om Dhatrak have

been submitted to the University of Mumbai in partial fulfillment of the requirement

for the award ofthe degree of “Bachelor of Engineering” in “Computer Science

& Engineering(AIML/Data Science)” .

(Prof. )
Name of Practical Incharge

( ) ( )
Head of Department Principal
Mini Project Approval

This Mini Project entitled “ Title ”

by Mr. Jaideep Kate, Mr.Om Dhatrak, Mr. Soham Kambli, is approved for the

degree of Bachelor of Engineering in Computer Science & Engineering

(AIML/Data Science).

Examiners

1………………………………………
(Internal Examiner Name & Sign)

2…………………………………………
(External Examiner name & Sign)

Date:

Place:
Contents

1 Introduction 1
1.1 Introduction
1.2 Problem Statement & Objectives

2 Mini Project 5

2.1 Introduction
2.2 Screenshots of Results
2.4 Conclusion

Introduction:
In this micro project we have created a rotating fan of colors with help of some graphics
techniques. This project is done in very efficient manner and by using very simple concepts
like using loop ,pieslice function etc.
In this project we have created a rotating fan in which each of his blade will have different
colours ,colour filling pattern etc. The colour and filling pattern for each blade is predefined
,but if user want to change it then He/She is also can decide the colours and colour filling
pattern .If user has to change the colours and colour filling pattern of each then there were 3
blades are available to do that.Each blade can have it’s own colour and colour filling pattern.
Now in the case of blades, we have created them by using the pieslice function whose shape
can just similar to real ceiling fan if correct values are specified.
The rotation operation will be done with help of loop which will decide the maximum time can
fan rotate. We also specified a delay function with value 50,which will decide the speed of fan.
For delay other number also can specified but we preferred with 50 because it gives the better
understanding of process.
.

Problem statement and Objectives:


The aim of the project is to understand basic concepts of graphics like creating different shapes
with line function or some shape function like rectangle, pieslice and many more.

Architecture/ Framework:
Computer graphics is often regarded an exciting and enjoyable subject due to it combining
technology, art and creativity. The past few years have seen a rapid evolution of the field with
novel consumer-level devices (e.g. head-mounted displays) and media (e.g. 3D videos on
YouTube) enabling a much wider section of the population to experience and create 3D
content.
However, teaching computer graphics can be challenging due to it requiring a diverse range of
skills such as mathematics, physics, programming, spatial reasoning, problem solving, and art
and design.
Several researchers have acknowledged this problem and have attempted to make computer
graphics teaching easier and more effective. However, so far no consensus seems to exist about
the key problems teachers need to overcome and what concepts and methodologies might help
with this.

Screen shots of results:


1. Main window
2. : After Selecting Option 0

3. :
4) After selecting option 1-
Conclusion:
This micro-project is useful in understanding various
concept of graphicsvery easilyThis project defines the
various functions used in the graphics like
getmaxx()and getmaxy .
This project will also helps to remember the integar values of colorswhich
are used in graphics

You might also like