SlideShare a Scribd company logo
Dear students get fully solved assignments
Send your semester & Specialization name to our mail id :
“ help.mbaassignments@gmail.com ”
or
Call us at : 08263069601
(Prefer mailing. Call in emergency )
ASSIGNMENT
PROGRAM BSc IT
SEMESTER SIXTH
SUBJECT CODE & NAME BT9301, Computer Graphics
CREDITS 4
BK ID B0810
MARKS 60
Note: Answer all questions. Kindly note that answers for 10 marks questions should be
approximately of 400 words. Each question is followed by evaluation scheme.
Question.1. Explain image processing through picture analysis. List
the uses of interactive graphics.
Answer:In electrical engineering and computer science, image processing is any form of signal
processing for which the input is an image, such as photographs or frames of video; the output of
image processing can be either an image or a set of characteristics or parameters related to the
image. Most image-processing techniques
Question.2. Write and explain midpoint circle drawing algorithm.
Answer:Incomputer graphics, the midpoint circle algorithm is an algorithm used to determine the
points needed for rasterizing a circle. Bresenham's circle algorithm is derived from the midpoint
circle algorithm. The algorithm can be generalized to conic sections.
Rasterisation of a circle by the Bresenham algorithm
The algorithm is related to work by Pitteway and Van Aken.
This algorithm
Question.3. Define polygon filling. Explain flood fill algorithm for
polygon filling.
Answer: Polygonisan ordered list of vertices as shown in the following figure. For filling polygons
with particular colors, you need to determine the pixels falling on the border of the polygon and
those which fall inside the polygon. In this chapter, we will see how we can fill polygons using
different techniques.
Scan Line Algorithm: This algorithm
Question.4. Write Liang Barkey’s line clipping algorithm. Write
advantages of it.
Answer:The Liang–Barsky algorithm uses the parametric equation of a line and inequalities
describing the range of the clipping box to determine the intersections between the line and the
clipping box. With these intersections it knows which portion of the line should be drawn. This
algorithm is significantly more efficient
Question.5. Define shear. Explain X shear and Y shear.
Answer:Shearing forces are unaligned forces pushing one part of a body in one direction, and
anotherpart of the bodyinthe opposite direction.Whenthe forcesare alignedintoeachother,they
are calledcompressionforces.Anexample is a deck of cards being pushed one way on the top, and
the otherat the bottom,causingthe cards to slide.Anotherexample iswhenwind blows at the side
of a peaked roof of a home -
Question.6. Explain the various types of parallel projections.
Answer:Parallel projections have lines of projection that are parallel both in reality and in the
projection plane.
Parallel projectioncorrespondstoa perspectiveprojectionwithaninfinitefocal length(the distance
from the image plane to the projection point), or "zoom".
Within parallel projection there is an ancillary category known as "pictorials". Pictorials show an
image of an object as viewed from a skew direction in order to reveal all three directions (axes) of
space in one picture. Because pictorial projections innately contain this distortion, in the rote,
drawinginstrumentforpictorials,some libertiesmaybe takenforeconomyof effortandbesteffect.
There are two different types of parallel projections:
If the direction of projection
Look at orthographic projection: it is simple, just discard the z coordinates. Engineering drawings
frequently use front, side, top orthographic views of an object.
Here are three orthographic views of an object.
Dear students get fully solved assignments
Send your semester & Specialization name to our mail id :
“ help.mbaassignments@gmail.com ”
or
Call us at : 08263069601
(Prefer mailing. Call in emergency )

More Related Content

DOCX
Bt9301, computer graphics
smumbahelp
 
DOCX
Bt9301, computer graphics
smumbahelp
 
DOCX
Applications of Matrices
santhosh kumar
 
PDF
Color vs texture feature extraction and matching in visual content retrieval ...
IAEME Publication
 
PDF
AI Use Cases: Special Attention on Semantic Segmentation
Frederick Apina
 
PDF
Comparison of Defuzzification Methods from a Real World Problem
ijtsrd
 
PPT
Cristopher M. Bishop's tutorial on graphical models
butest
 
PPTX
Polygon mesh
KABILESH RAMAR
 
Bt9301, computer graphics
smumbahelp
 
Bt9301, computer graphics
smumbahelp
 
Applications of Matrices
santhosh kumar
 
Color vs texture feature extraction and matching in visual content retrieval ...
IAEME Publication
 
AI Use Cases: Special Attention on Semantic Segmentation
Frederick Apina
 
Comparison of Defuzzification Methods from a Real World Problem
ijtsrd
 
Cristopher M. Bishop's tutorial on graphical models
butest
 
Polygon mesh
KABILESH RAMAR
 

What's hot (15)

PPT
Wireframe models
Mohd Arif
 
DOCX
Bt9301 computer graphics (1)
smumbahelp
 
PDF
HalifaxNGGs
Nikos Kostagiolas
 
PPTX
Polygon mesh
Farah M. Altufaili
 
PDF
Y34147151
IJERA Editor
 
PDF
SURVEY ON POLYGONAL APPROXIMATION TECHNIQUES FOR DIGITAL PLANAR CURVES
Zac Darcy
 
PPT
Topology
lxmota
 
DOC
EE8120_Projecte_15
Farhad Gholami
 
PPTX
visual realism in geometric modeling
sabiha khathun
 
PPTX
presentation on solid manipulation in computer aided design
Rakshit vadi
 
PDF
Introduction to Multi-view Drawing
Mekete Mulualem
 
DOCX
StrucA final report
Graeme Ramsey
 
PDF
Performance analysis of chain code descriptor for hand shape classification
ijcga
 
PDF
Curves and surfaces
Mohammed Mahmoud
 
PPTX
CAD - UNIT 2 (Geometric Modelling)
Priscilla CPG
 
Wireframe models
Mohd Arif
 
Bt9301 computer graphics (1)
smumbahelp
 
HalifaxNGGs
Nikos Kostagiolas
 
Polygon mesh
Farah M. Altufaili
 
Y34147151
IJERA Editor
 
SURVEY ON POLYGONAL APPROXIMATION TECHNIQUES FOR DIGITAL PLANAR CURVES
Zac Darcy
 
Topology
lxmota
 
EE8120_Projecte_15
Farhad Gholami
 
visual realism in geometric modeling
sabiha khathun
 
presentation on solid manipulation in computer aided design
Rakshit vadi
 
Introduction to Multi-view Drawing
Mekete Mulualem
 
StrucA final report
Graeme Ramsey
 
Performance analysis of chain code descriptor for hand shape classification
ijcga
 
Curves and surfaces
Mohammed Mahmoud
 
CAD - UNIT 2 (Geometric Modelling)
Priscilla CPG
 
Ad

Similar to Bt9301 computer graphics (20)

DOCX
Mc0086 digital image processing
smumbahelp
 
DOCX
Mc0086 digital image processing
smumbahelp
 
PDF
427lects
Praveen Kumar
 
PPTX
Image segmentation
Rania H
 
PPTX
Module 4-Image segmentation.pptx aaaaaaaaaaaaaaaaaaaaaaaaaaa
ATHMARANJANBhandary
 
PDF
Computer Graphics involves technology to access. The Process transforms and p...
ErNandiniDharne
 
PDF
Solving the Kinematics of Welding Robot Based on ADAMS
IJRES Journal
 
PPTX
COMPUTER GRAPHICS
Jagan Raja
 
PDF
Notes04.pdf
MukeshKumar605825
 
PPT
Visual Techniques
Md. Shohel Rana
 
PDF
Kunyang_Li_AAS2016
KunYang Li
 
PDF
Computer Graphics
SanthiNivas
 
PDF
Essay On Linear Function
Angie Lee
 
DOCX
Mit203 analysis and design of algorithms
smumbahelp
 
DOCX
Mca 4040 analysis and design of algorithm
smumbahelp
 
DOCX
Mca 4040 analysis and design of algorithm
smumbahelp
 
DOCX
Mca 4040 analysis and design of algorithm
smumbahelp
 
PPTX
Computational Methods in Scientific Programming
Computer Science Homework Helper
 
DOC
Unit II & III_uncovered topics.doc notes
smithashetty24
 
PDF
FEA Report
Khashayar Tayebi
 
Mc0086 digital image processing
smumbahelp
 
Mc0086 digital image processing
smumbahelp
 
427lects
Praveen Kumar
 
Image segmentation
Rania H
 
Module 4-Image segmentation.pptx aaaaaaaaaaaaaaaaaaaaaaaaaaa
ATHMARANJANBhandary
 
Computer Graphics involves technology to access. The Process transforms and p...
ErNandiniDharne
 
Solving the Kinematics of Welding Robot Based on ADAMS
IJRES Journal
 
COMPUTER GRAPHICS
Jagan Raja
 
Notes04.pdf
MukeshKumar605825
 
Visual Techniques
Md. Shohel Rana
 
Kunyang_Li_AAS2016
KunYang Li
 
Computer Graphics
SanthiNivas
 
Essay On Linear Function
Angie Lee
 
Mit203 analysis and design of algorithms
smumbahelp
 
Mca 4040 analysis and design of algorithm
smumbahelp
 
Mca 4040 analysis and design of algorithm
smumbahelp
 
Mca 4040 analysis and design of algorithm
smumbahelp
 
Computational Methods in Scientific Programming
Computer Science Homework Helper
 
Unit II & III_uncovered topics.doc notes
smithashetty24
 
FEA Report
Khashayar Tayebi
 
Ad

Recently uploaded (20)

PDF
Module 2: Public Health History [Tutorial Slides]
JonathanHallett4
 
PPTX
Command Palatte in Odoo 18.1 Spreadsheet - Odoo Slides
Celine George
 
DOCX
Modul Ajar Deep Learning Bahasa Inggris Kelas 11 Terbaru 2025
wahyurestu63
 
PPTX
How to Close Subscription in Odoo 18 - Odoo Slides
Celine George
 
PPTX
BASICS IN COMPUTER APPLICATIONS - UNIT I
suganthim28
 
PDF
Review of Related Literature & Studies.pdf
Thelma Villaflores
 
PPTX
Cleaning Validation Ppt Pharmaceutical validation
Ms. Ashatai Patil
 
PDF
What is CFA?? Complete Guide to the Chartered Financial Analyst Program
sp4989653
 
PPTX
Kanban Cards _ Mass Action in Odoo 18.2 - Odoo Slides
Celine George
 
PPTX
An introduction to Prepositions for beginners.pptx
drsiddhantnagine
 
PPTX
A Smarter Way to Think About Choosing a College
Cyndy McDonald
 
PPTX
CDH. pptx
AneetaSharma15
 
PPTX
20250924 Navigating the Future: How to tell the difference between an emergen...
McGuinness Institute
 
PPTX
CONCEPT OF CHILD CARE. pptx
AneetaSharma15
 
PPTX
Sonnet 130_ My Mistress’ Eyes Are Nothing Like the Sun By William Shakespear...
DhatriParmar
 
PDF
Health-The-Ultimate-Treasure (1).pdf/8th class science curiosity /samyans edu...
Sandeep Swamy
 
PPTX
HISTORY COLLECTION FOR PSYCHIATRIC PATIENTS.pptx
PoojaSen20
 
PPTX
Five Point Someone – Chetan Bhagat | Book Summary & Analysis by Bhupesh Kushwaha
Bhupesh Kushwaha
 
PDF
Biological Classification Class 11th NCERT CBSE NEET.pdf
NehaRohtagi1
 
PDF
Antianginal agents, Definition, Classification, MOA.pdf
Prerana Jadhav
 
Module 2: Public Health History [Tutorial Slides]
JonathanHallett4
 
Command Palatte in Odoo 18.1 Spreadsheet - Odoo Slides
Celine George
 
Modul Ajar Deep Learning Bahasa Inggris Kelas 11 Terbaru 2025
wahyurestu63
 
How to Close Subscription in Odoo 18 - Odoo Slides
Celine George
 
BASICS IN COMPUTER APPLICATIONS - UNIT I
suganthim28
 
Review of Related Literature & Studies.pdf
Thelma Villaflores
 
Cleaning Validation Ppt Pharmaceutical validation
Ms. Ashatai Patil
 
What is CFA?? Complete Guide to the Chartered Financial Analyst Program
sp4989653
 
Kanban Cards _ Mass Action in Odoo 18.2 - Odoo Slides
Celine George
 
An introduction to Prepositions for beginners.pptx
drsiddhantnagine
 
A Smarter Way to Think About Choosing a College
Cyndy McDonald
 
CDH. pptx
AneetaSharma15
 
20250924 Navigating the Future: How to tell the difference between an emergen...
McGuinness Institute
 
CONCEPT OF CHILD CARE. pptx
AneetaSharma15
 
Sonnet 130_ My Mistress’ Eyes Are Nothing Like the Sun By William Shakespear...
DhatriParmar
 
Health-The-Ultimate-Treasure (1).pdf/8th class science curiosity /samyans edu...
Sandeep Swamy
 
HISTORY COLLECTION FOR PSYCHIATRIC PATIENTS.pptx
PoojaSen20
 
Five Point Someone – Chetan Bhagat | Book Summary & Analysis by Bhupesh Kushwaha
Bhupesh Kushwaha
 
Biological Classification Class 11th NCERT CBSE NEET.pdf
NehaRohtagi1
 
Antianginal agents, Definition, Classification, MOA.pdf
Prerana Jadhav
 

Bt9301 computer graphics

  • 1. Dear students get fully solved assignments Send your semester & Specialization name to our mail id : “ [email protected] ” or Call us at : 08263069601 (Prefer mailing. Call in emergency ) ASSIGNMENT PROGRAM BSc IT SEMESTER SIXTH SUBJECT CODE & NAME BT9301, Computer Graphics CREDITS 4 BK ID B0810 MARKS 60 Note: Answer all questions. Kindly note that answers for 10 marks questions should be approximately of 400 words. Each question is followed by evaluation scheme. Question.1. Explain image processing through picture analysis. List the uses of interactive graphics. Answer:In electrical engineering and computer science, image processing is any form of signal processing for which the input is an image, such as photographs or frames of video; the output of image processing can be either an image or a set of characteristics or parameters related to the image. Most image-processing techniques Question.2. Write and explain midpoint circle drawing algorithm. Answer:Incomputer graphics, the midpoint circle algorithm is an algorithm used to determine the points needed for rasterizing a circle. Bresenham's circle algorithm is derived from the midpoint circle algorithm. The algorithm can be generalized to conic sections.
  • 2. Rasterisation of a circle by the Bresenham algorithm The algorithm is related to work by Pitteway and Van Aken. This algorithm Question.3. Define polygon filling. Explain flood fill algorithm for polygon filling. Answer: Polygonisan ordered list of vertices as shown in the following figure. For filling polygons with particular colors, you need to determine the pixels falling on the border of the polygon and those which fall inside the polygon. In this chapter, we will see how we can fill polygons using different techniques. Scan Line Algorithm: This algorithm Question.4. Write Liang Barkey’s line clipping algorithm. Write advantages of it. Answer:The Liang–Barsky algorithm uses the parametric equation of a line and inequalities describing the range of the clipping box to determine the intersections between the line and the clipping box. With these intersections it knows which portion of the line should be drawn. This algorithm is significantly more efficient
  • 3. Question.5. Define shear. Explain X shear and Y shear. Answer:Shearing forces are unaligned forces pushing one part of a body in one direction, and anotherpart of the bodyinthe opposite direction.Whenthe forcesare alignedintoeachother,they are calledcompressionforces.Anexample is a deck of cards being pushed one way on the top, and the otherat the bottom,causingthe cards to slide.Anotherexample iswhenwind blows at the side of a peaked roof of a home - Question.6. Explain the various types of parallel projections. Answer:Parallel projections have lines of projection that are parallel both in reality and in the projection plane. Parallel projectioncorrespondstoa perspectiveprojectionwithaninfinitefocal length(the distance from the image plane to the projection point), or "zoom". Within parallel projection there is an ancillary category known as "pictorials". Pictorials show an image of an object as viewed from a skew direction in order to reveal all three directions (axes) of space in one picture. Because pictorial projections innately contain this distortion, in the rote, drawinginstrumentforpictorials,some libertiesmaybe takenforeconomyof effortandbesteffect. There are two different types of parallel projections: If the direction of projection Look at orthographic projection: it is simple, just discard the z coordinates. Engineering drawings frequently use front, side, top orthographic views of an object. Here are three orthographic views of an object.
  • 4. Dear students get fully solved assignments Send your semester & Specialization name to our mail id : “ [email protected] ” or Call us at : 08263069601 (Prefer mailing. Call in emergency )