Professional Documents
Culture Documents
KRISHNA
Submitted by:-
Shubham Aher
Mrunmai Kumbhar
Om kakulte
Dipika Suryawanshi
Affiliated to
Maharashtra State
Board of Technical Education
Certificate
This is to certify that Mr:-Shubham Aher with Roll No:-36 has successfully completed Micro- project
in course “Computer Graphics” (22318) for the academic year 2022-23 as prescribed in the
'Assessment Manual' during his tenure of completing Third Semester of Diploma Program in
Computer Engineering from institute, Sandip Polytechnic with institute code 1167.
Certificate
This is to certify that Ms:-Mrunmai Kumbhar with Roll No:-52 has successfully completed Micro-
project in course “Computer Graphics” (22318) for the academic year 2022-23 as prescribed in the
'Assessment Manual' during her tenure of completing Third Semester of Diploma Program in
Computer Engineering from institute, Sandip Polytechnic with institute code 1167.
Certificate
This is to certify that Mr:-Om Kakulte with Roll No:-35 has successfully completed Micro- project in
course “Computer Graphics” (22318) for the academic year 2022-23 as prescribed in the
'Assessment Manual' during his/her tenure of completing Third Semester of Diploma Program in
Computer Engineering from institute, Sandip Polytechnic with institute code 1167.
Certificate
This is to certify that Mr:-Dipika Suryawanshi with Roll No:-30 has successfully completed Micro-
project in course “Computer Graphics” (22318) for the academic year 2022-23 as prescribed in the
'Assessment Manual' during her tenure of completing Third Semester of Diploma Program in
Computer Engineering from institute, Sandip Polytechnic with institute code 1167.
computer graphics refers to a technology that generates images on a computer screen. It’s used
in digital photography, film and television, video games, and on electronic devices and is
responsible for displaying images effectively to users. Think of computer graphics as the
intersection of design and computer science, with the purpose of delighting and engaging
audiences.
You can find examples of computer graphics in action all around you. Some examples include
blockbuster films, such as the 2009 film Avatar, which depicts the Na’vi species using facial
motion capture technologies, images and icons you see on your smartphone when you open
mobile applications, and data presentations like charts and graphs you might come across in
your line of work.
.
Types of computer graphics
Raster graphics
A raster graphic is essentially a 2D image composed of rows and columns of square pixels.
Each pixel contains information about color and hue. When combined, pixels form a coherent
image. The more pixels per inch the more high-resolution an image. A high-resolution raster
graphic will appear sharper and more true-to-life than one with low resolution.
Vector graphics
A vector graphic is made up of shapes and lines. Mathematical formulas determine how the
shapes and lines relate to each other, so that you can scale vector graphics larger or smaller in
size without distorting the shape or resolution.
The precursor sciences to the development of modern computer graphics were the
advances in electrical engineering, electronics and television that took place during
the first half of the twentieth century. Screens could display art since the Lumiere
brothers use of mattes to create special effects for the earliest films dating from
1895, but such displays were limited and not interactive. The first cathode ray tube,
the Braun tube, was invented in 1897 – it in turn would permit the oscilloscope and
the military control panel – the more direct precursors of the field, as they provided
the first two-dimensional electronic displays that responded to programmatic or user
input. Nevertheless, computer graphics remained relatively unknown as a discipline
until the 1950s and the post-World War II period – during which time the discipline
emerged from a combination of both pure university and laboratoy academic
research into more advanced computers and the United States military's further
development of technologies like rader, advanced aviation, and rocketry developed
during the war. New kinds of displays were needed to process the wealth of
information resulting from such projects, leading to the development of computer
graphics as a discipline.
Augmented reality
Computational biology
Computational photography
Computational physics
Computer-aided design
Computing
Design
Digital art
Education
Extended reality
Graphic design
Infographics
Information visualization
Mixed reality
Simulation
Scientific visualization
Video games
Virtual reality
Web3D
Annexure – I
Micro-Project
Proposal
KRISHNA
1.0 Aim/Benefits of the Micro-Project: By doing this Project we have understood the use of
Computer Graphics is this Technical world.
The project tell us the effect of Computer Graphics . How it is important in Computer Engineering.
3.0 Proposed Methodology: First off all we took the information about how to make such a huge figure
which looks real.
We also took the information of Computer graphics from the internet and some Revelent books.
As we know to make such a programme its not possible to make it single handedly , so to make small things
we took use of internet and our seniors who had mastered in Computer graphics.
It took nearly 5-6 hours to make a single programme which hears sometimes difficult but during that period it
was some intresting to draw figure by use of computer.
Roll.
Name of Team Members Enrollment No. Seat No.
No.
36 Shubham Aher
52 Mrunmai Kumbhar
35 Om Kakulte
30 Dipika Suryawanshi
Rationale (Purpose of the project): By this Project we have come to understand the use of Computer
Aims/Benefits of the Micro-Project: We deeply understand and easily got the concept of Computer
Graphics. By doing this Project we have understood the use of
Computer Graphics is this Technical world. The project tell us the
effect of Computer Graphics . How it is important in Computer
Engineering.
4.0 Actual Methodology Followed:- : First off all we took the information about how to make such a huge
figure which looks real.
We also took the information of Computer graphics from the internet and some Revelent books.
As we know to make such a programme its not possible to make it single handedly , so to make small things we took
use of internet and our seniors who had mastered in Computer graphics.
Sr.
Name of Resource/material Specifications Qty. Remarks
No.
1
Hardware Resource Intel i3,2GB RAM 1 -
2
Software Resource Turbo C/C++ 1 -
3
Any Other Material Internet 1 -
#include<stdio.h>
#include<conio.h>
#include<graphics.h>
void main()
{
int gd,gm;
gm=gd=DETECT;
initgraph(&gm,&gd,"c:/turboc3/bgi");
rectangle(150,20,500,440);
//tilak
setfillstyle(1,15);
line(265,20,270,90);
line(270,20,275,85);
line(270,90,286,114);
line(275,85,287,105);
line(315,20,310,90);
line(310,20,305,85);
line(310,90,286,114);
line(305,85,287,105);
floodfill(267,25,15);
setcolor(RED);
line(285,20,294,20);
setfillstyle(SOLID_FILL,RED);
ellipse(290,32,167,12,5,55);
floodfill(291,34,RED);
//mukut drawing
line(316,20,500,20);
line(500,20,500,76);
line(316,20,314,58);
setfillstyle(SOLID_FILL,14);
ellipse(404,30,200,360,95,25);
floodfill(406,34,4);
ellipse(420,60,200,340,85,40);
line(313,55,340,75);
floodfill(422,62,4);
//face
setcolor(1);
setfillstyle(SOLID_FILL,1);
line(315,20,310,90);
line(305,303,336,340);
line(410,415,390,440);
line(410,415,407,413);
line(310,90,286,114);
line(390,438,500,440);
line(298,269,347,284);
ellipse(420,60,200,340,85,40);
line(313,55,340,75);
line(500,20,500,440);
ellipse(313,296,240,300,25,7);
line(325,302,350,284);
ellipse(293,129,130,280,10,20);
ellipse(400,385,320,90,12,44);
line(335,340,350,355);
line(405,342,350,355);
line(295,148,270,246);
//nose
ellipse(292,240,210,320,26,8);
arc(303,236,310,100,13);
line(303,248,299,270);
floodfill(323,317,1);
//hand
setcolor(15);
setfillstyle(SOLID_FILL,1);
line(305,304,240,325);
line(240,325,220,430);
line(305,305,336,340);
ellipse(290,327,355,170,33,5);
ellipse(302,340,360,90,30,10);
line(260,337,300,330);
line(270,352,330,340);
line(270,352,265,363);
line(330,340,357,332);
ellipse(346,337,300,70,30,6);
line(310,365,359,342);
line(310,365,290,435);
line(220,430,290,435);
floodfill(290,390,15);
setfillstyle(SOLID_FILL,15);
circle(276,344,7);
floodfill(276,344,15);
//eye
setcolor(3);
setfillstyle(SOLID_FILL,3);
line(310,188,420,155);
ellipse(307,176,300,45,7,15);
ellipse(365,271,70,130,80,140);
line(393,140,420,155);
floodfill(343,147,3);
setcolor(0);
setfillstyle(SOLID_FILL,0);
line(310,188,302,196);
ellipse(298,181,280,340,37,13);
line(330,188,400,162);
line(310,188,402,160);
floodfill(308,191,0);
//lips
setcolor(12);
setfillstyle(SOLID_FILL,4);
arc(300,279,90,270,8);
line(300,270,347,284);
ellipse(323,283,208,360,25,7);
arc(303,296,90,270,7);
ellipse(313,296,240,300,25,7);
line(325,302,350,284);
floodfill(303,276,12);
floodfill(323,297,12);
arc(350,282,295,90,5);
//flute
setcolor(15);
setfillstyle(SOLID_FILL,6);
line(242,260,283,310);
line(210,288,245,325);
line(283,310,245,325);
line(210,288,242,260);
line(214,292,247,267);
floodfill(243,277,15);
setfillstyle(SOLID_FILL,6);
line(328,356,411,415);
line(308,379,392,441);
line(308,381,328,357);
line(410,415,390,440);
floodfill(390,410,15);
setcolor(0);
setfillstyle(SOLID_FILL,0);
circle(246,290,7);
circle(262,307,7);
floodfill(246,290,0);
floodfill(262,307,0);
//eyebrows
setcolor(0);
setfillstyle(SOLID_FILL,0);
ellipse(362,158,85,152,70,50);
ellipse(370,157,40,90,80,50);
ellipse(362,164,85,152,70,50);
ellipse(370,163,40,90,80,50);
line(300,134,301,140);
line(430,125,432,131);
floodfill(429,127,0);
floodfill(302,136,0);
getch();
closegraph();
}
Application of Micro-project:
Scientific visualization
Video games
Virtual reality
Web3D
Graphic design
Design
Digital art
Computational photography.
Annexure – III
Micro-Project Evaluation Sheet
(A) (B)
Total Marks
Process and Product Individual Presentation/Viva
10
Assessment (06 marks) (04 marks)
Annexure – III
Micro-Project Evaluation Sheet
(A) (B)
Total Marks
Process and Product Individual Presentation/Viva
10
Assessment (06 marks) (04 marks)
Annexure – III
Micro-Project Evaluation Sheet
(A) (B)
Total Marks
Process and Product Individual Presentation/Viva
10
Assessment (06 marks) (04 marks)
Annexure – III
Micro-Project Evaluation Sheet
(A) (B)
Total Marks
Process and Product Individual Presentation/Viva
10
Assessment (06 marks) (04 marks)