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

Miniproject Problem Statements

The document lists various mini-project problem statements for OpenGL programming in the Department of Computer Science & Design. Each problem statement includes a unique ID and describes specific tasks such as creating animations, geometric operations, and interactive applications. The projects cover a range of topics including color models, vehicle animations, and simulations of real-world objects.

Uploaded by

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

Miniproject Problem Statements

The document lists various mini-project problem statements for OpenGL programming in the Department of Computer Science & Design. Each problem statement includes a unique ID and describes specific tasks such as creating animations, geometric operations, and interactive applications. The projects cover a range of topics including color models, vehicle animations, and simulations of real-world objects.

Uploaded by

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

Department of Computer Science & Design

List of Computer Graphics Mini-project Problem Statements

Problem Problem Statement


Statement ID
Develop an OpenGL program to rotate a table fan. Also create a menu
CG01 bar in which the speed regulation shall be mentioned with 4
conditions – slow, medium, fast and stop rotation.
Develop an OpenGL program to demonstrate the formation of
additive colors for 3 circles placed at different positions on the
CG02 window. As the user presses the left button on mouse, the circles will
move towards the center and will form the additive color model and
when the user presses the right button on mouse, the circles will
resume back to original positions.
Develop an OpenGL program to demonstrate the animation of the
CG03 bus on road. Also create a menu bar in which the movement of the
bus is controlled by 3 conditions – move forward, move backward
and stop movement.
Develop an OpenGL program to perform the geometric operations on
the objects – point, triangle and square. The window shall contain
CG04 the menu bar in which options would be – Draw, Resize and Fill. The
options under the Draw menu – point, triangle and square. The
options under Resize menu – increase and decrease. The options
under Fill menu – black, white, green, red and blue.
Develop an OpenGL program to create a 3D house. The 3D house
CG05 should have two windows, one door, two pillars at the front and one
tree in the compound space.
Develop an OpenGL program to create a car parking. The car parking
application shall have atleast 4 cars and interface the keyboard keys
CG06 to park the car. The keys used shall move the car in following
conditions – move forward, move backward, move right, move left
and park.
Develop an OpenGL program to demonstrate the helicopter.
CG07 Interface the keyboard keys to perform the following operations –
start, move, speed increase, speed decrease, move right, move left,
move up, move down and quit.
Develop an OpenGL program to demonstrate the working of satellite.
CG08 The window shall have a satellite, base station and few buildings. The
user has to create a menu bar with the following conditions – start
communication, send information and stop communication.
Department of Computer Science & Design

Problem Problem Statement


Statement ID
Develop an OpenGL program to demonstrate the wind mill
CG09 application. The window shall have atleast three wind mills and the
user shall create a menu bar for the following operations – start
rotation, speed increase, speed decrease and stop rotation.
Develop an OpenGL program to demonstrate the operations of the
spot light swing. The window shall have a light source in which three
CG10 colors – R, G & B will be projected on the floor. The user shall create a
menu bar for changing the position of light falling on the floor – left,
center and right. The colors must be changed when spot light swings
to other positions.
Develop an OpenGL program to demonstrate the bridge lift
operation. The window shall have a bridge created between the
CG11 edges of the sea. The user shall interface keyboard keys to operate
the bridge lift operations like bridge open, bridge half open, bridge
full open and bridge close.
Develop an OpenGL program to create a flying bird on the screen.
CG12 The bird shall be colored and user shall interface keyboard keys for
moving the bird with following conditions – move slow, move fast,
move forward, move in reverse direction and stop movement.
Develop an OpenGL program to create a 3D Indian Flag hoisting
CG13 application. The window shall have menu bar to perform two basic
applications – Flag display and Flag hoisting.
Develop an OpenGL program to perform a stack operation. The
CG14 window shall have a minimum of 6 blocks which will be used to
demonstrate the stack operation. The user shall create a menu bar to
do the stack operations – stack, push and pop.
Develop an OpenGL program to demonstrate the solar system. The
CG15 window shall have atleast 5 planets. The user shall create a menu bar
to perform the tasks – add planet, orbiting, delete planet, stop
orbiting.
Develop an OpenGL program to demonstrate the flowing fountain.
CG16 The user shall interface keyboard keys to perform the fountain
operations – rise of water and fall of water.

Prof. Yogesh N
Course Coordinator

You might also like