SlideShare a Scribd company logo
COMPUTER GRAPHICS
Computer graphics involves display ,
manipulation and storage of pictures and
experimental data for proper visualization
using a computer
CG comprises
• Display devices
• Input devices
• Output devices
• Interfacing devices video I/O
Applications
• GUI
– Menus
– Icons
– Curser
– Dialog boxes
– Scroll bars
– Buttons
– Grids (Used to align an object in 2D Graphics)
– Valuators (Sliders)
– Sketching (Paint)
– 3-D interface (Used to manipulate 2D object as
3D Object on 2D Devices)
• Plotting in business
– Used show the economical type of data like
growth rate , expenditure etc.
• Office automation
– Editing documents , handling statistical data
making presentation
• Desktop publishing
– Designing documents and presentation
• Plotting in science & technology
– Used to draw almost every data in graphical
forms
• Web/business/commercial publishing and
advertisements
– Adds, Video screens etc.
• CAD/CAM design
– VLSI, Construction, Circuits
• Scientific visualization
– Animation in genetic engineering, biological
sciences
• Entertainment
– Movies, Games etc.
• Simulators and simulation studies
– Various mechanical and chemical processes
– Study of nuclear explosions
– Study of disaster management
– Flight Simulations of space shuttle ,car driving
• Cartography
– Creation of maps, Civil engineering, geology
etc.
• Multimedia
– Cobines audeo, video and tetx pictures
• Virtual reality
• Process monitoring
– Monitor Chemical/ Mechanical processes by
sensors and alerting in case of something
wrong
• Digital image processing
– Enhancing image quality
• Education and training
– Students, professionals etc
Graphics standards
• GKS (graphical kernel system)
– By ISO and ANSI
• SRGP (Simple Raster Graphics Package)
• PHIGS (Programmers Hierarchical
Interactive Graphics System)
• OpenGL
Various Compilers
• Visual c/C++
• Visual Basic
• Borland C/C++
• Borland Pascal
• Turbo C
• Turbo Pascal
• JAVA’s graphical libraries, API
Basic output primitives for drawing
pictures
• Polyline
• Filled polygons (Enclosed regions)
• Ellipse (Arc)
• Text (Style and orientation)
• Raster Image
Computer graphics systems
• Active (Having control on displayed data )
• Passive (Does not have any control on
displayed data)
Concepts and principles of CG
• Display Systems
– Storage Displays, Random Scan, Raster
refresh displays, CRT basics, video basics ,
Flat panel displays
• Transformations
– (2-D and 3-D) Translation, Rotation,
Reflection, Shearing
– Viewing/projections
• Scan Conversion and clipping
– Drawing of points, lines, circles etc. Area
filling, filling style, Clipping algorithms, anti
aliasing etc.
• Hidden Surface Removal
– Back face removal, Z buffer sorting, painter’s
algorithm, Ray tracing etc.
• Shading and Illumination
• Phong’s shading model, Shadows and
background, Color models etc.
Concepts and principles of CG cont.
• Solid Modeling
– Wire frame, Boundary representation,
Constructive solid geometry
• Curves and surfaces
– Bezier curves, Hermite curves etc.
• Graphics architecture
– Display processors, Multi processors systems
etc.
• Miscellaneous
– Animation, Projection and viewing, Image file
formats etc
Concepts and principles of CG cont.

More Related Content

Similar to Introduction cg

Unit 1 INTRODUCTION (COMPUTER AIDED DESIGN AND MANUFACTURING )
Unit 1 INTRODUCTION (COMPUTER AIDED DESIGN AND MANUFACTURING )Unit 1 INTRODUCTION (COMPUTER AIDED DESIGN AND MANUFACTURING )
Unit 1 INTRODUCTION (COMPUTER AIDED DESIGN AND MANUFACTURING )
ravis205084
 
CAD
CADCAD
Computer graphics
Computer graphicsComputer graphics
Computer graphics
Arti Parab Academics
 
Overview of Computer Graphics
Overview of Computer GraphicsOverview of Computer Graphics
Overview of Computer Graphics
United International University
 
Co315 part 1
Co315   part 1Co315   part 1
Co315 part 1
Aksh Gupta
 
UNIT III CAD STANDARDS
UNIT III CAD STANDARDS UNIT III CAD STANDARDS
UNIT III CAD STANDARDS
ravis205084
 
Applications Of Computer Graphics
Applications Of Computer GraphicsApplications Of Computer Graphics
Applications Of Computer Graphics
Muhammad Amjad Rana
 
PPT_1.pptx
PPT_1.pptxPPT_1.pptx
PPT_1.pptx
SanandMishra
 
CAD STANDARDS
CAD STANDARDSCAD STANDARDS
CAD STANDARDS
Balamurugan Subburaj
 
Unit 3-ME8691 & COMPUTER AIDED DESIGN AND MANUFACTURING
Unit 3-ME8691 & COMPUTER AIDED DESIGN AND    MANUFACTURINGUnit 3-ME8691 & COMPUTER AIDED DESIGN AND    MANUFACTURING
Unit 3-ME8691 & COMPUTER AIDED DESIGN AND MANUFACTURING
Mohanumar S
 
Introduction to Computer Graphics
Introduction to Computer GraphicsIntroduction to Computer Graphics
Introduction to Computer Graphics
arnelllemit2
 
Cad standards
Cad standardsCad standards
Cad standards
KKARUNKARTHIK
 
Software & programming languages for undergraduate students (Ag. Engg)
Software & programming languages for undergraduate students (Ag. Engg)Software & programming languages for undergraduate students (Ag. Engg)
Software & programming languages for undergraduate students (Ag. Engg)
Moudud Hasan
 
Computer graphics Applications and System Overview
Computer graphics Applications and System OverviewComputer graphics Applications and System Overview
Computer graphics Applications and System Overview
RAJARATNAS
 
GIS Application in Water Resource Management by Engr. Ehtisham Habib
GIS Application in Water Resource Management by Engr. Ehtisham HabibGIS Application in Water Resource Management by Engr. Ehtisham Habib
GIS Application in Water Resource Management by Engr. Ehtisham Habib
Ehtisham Habib
 
topic_- introduction of computer graphics.
   topic_- introduction of computer graphics.   topic_- introduction of computer graphics.
topic_- introduction of computer graphics.
Aniketkumar204
 
unit1_updated.pptx
unit1_updated.pptxunit1_updated.pptx
unit1_updated.pptx
RYZEN14
 
Unit 3-ASSEMBLY OF PARTS AND CAD STANDARDS.pptx
Unit 3-ASSEMBLY OF PARTS AND CAD STANDARDS.pptxUnit 3-ASSEMBLY OF PARTS AND CAD STANDARDS.pptx
Unit 3-ASSEMBLY OF PARTS AND CAD STANDARDS.pptx
dinesh babu
 
Cadcam+introduction
Cadcam+introductionCadcam+introduction
Cadcam+introduction
UsmanArgan
 
Introduction to Graphics - Session
Introduction to Graphics - SessionIntroduction to Graphics - Session
Introduction to Graphics - Session
NEEVEE Technologies
 

Similar to Introduction cg (20)

Unit 1 INTRODUCTION (COMPUTER AIDED DESIGN AND MANUFACTURING )
Unit 1 INTRODUCTION (COMPUTER AIDED DESIGN AND MANUFACTURING )Unit 1 INTRODUCTION (COMPUTER AIDED DESIGN AND MANUFACTURING )
Unit 1 INTRODUCTION (COMPUTER AIDED DESIGN AND MANUFACTURING )
 
CAD
CADCAD
CAD
 
Computer graphics
Computer graphicsComputer graphics
Computer graphics
 
Overview of Computer Graphics
Overview of Computer GraphicsOverview of Computer Graphics
Overview of Computer Graphics
 
Co315 part 1
Co315   part 1Co315   part 1
Co315 part 1
 
UNIT III CAD STANDARDS
UNIT III CAD STANDARDS UNIT III CAD STANDARDS
UNIT III CAD STANDARDS
 
Applications Of Computer Graphics
Applications Of Computer GraphicsApplications Of Computer Graphics
Applications Of Computer Graphics
 
PPT_1.pptx
PPT_1.pptxPPT_1.pptx
PPT_1.pptx
 
CAD STANDARDS
CAD STANDARDSCAD STANDARDS
CAD STANDARDS
 
Unit 3-ME8691 & COMPUTER AIDED DESIGN AND MANUFACTURING
Unit 3-ME8691 & COMPUTER AIDED DESIGN AND    MANUFACTURINGUnit 3-ME8691 & COMPUTER AIDED DESIGN AND    MANUFACTURING
Unit 3-ME8691 & COMPUTER AIDED DESIGN AND MANUFACTURING
 
Introduction to Computer Graphics
Introduction to Computer GraphicsIntroduction to Computer Graphics
Introduction to Computer Graphics
 
Cad standards
Cad standardsCad standards
Cad standards
 
Software & programming languages for undergraduate students (Ag. Engg)
Software & programming languages for undergraduate students (Ag. Engg)Software & programming languages for undergraduate students (Ag. Engg)
Software & programming languages for undergraduate students (Ag. Engg)
 
Computer graphics Applications and System Overview
Computer graphics Applications and System OverviewComputer graphics Applications and System Overview
Computer graphics Applications and System Overview
 
GIS Application in Water Resource Management by Engr. Ehtisham Habib
GIS Application in Water Resource Management by Engr. Ehtisham HabibGIS Application in Water Resource Management by Engr. Ehtisham Habib
GIS Application in Water Resource Management by Engr. Ehtisham Habib
 
topic_- introduction of computer graphics.
   topic_- introduction of computer graphics.   topic_- introduction of computer graphics.
topic_- introduction of computer graphics.
 
unit1_updated.pptx
unit1_updated.pptxunit1_updated.pptx
unit1_updated.pptx
 
Unit 3-ASSEMBLY OF PARTS AND CAD STANDARDS.pptx
Unit 3-ASSEMBLY OF PARTS AND CAD STANDARDS.pptxUnit 3-ASSEMBLY OF PARTS AND CAD STANDARDS.pptx
Unit 3-ASSEMBLY OF PARTS AND CAD STANDARDS.pptx
 
Cadcam+introduction
Cadcam+introductionCadcam+introduction
Cadcam+introduction
 
Introduction to Graphics - Session
Introduction to Graphics - SessionIntroduction to Graphics - Session
Introduction to Graphics - Session
 

More from Manju Rajput

Lec12 semantic processing
Lec12 semantic processingLec12 semantic processing
Lec12 semantic processing
Manju Rajput
 
1111111112
11111111121111111112
1111111112
Manju Rajput
 
Tools for data warehousing
Tools  for data warehousingTools  for data warehousing
Tools for data warehousing
Manju Rajput
 
Snake project report
Snake project reportSnake project report
Snake project report
Manju Rajput
 
Crucial decisions in designing a data warehouse
Crucial decisions in designing a data warehouseCrucial decisions in designing a data warehouse
Crucial decisions in designing a data warehouse
Manju Rajput
 
Metadata
MetadataMetadata
Metadata
Manju Rajput
 
Fuzzylogic
FuzzylogicFuzzylogic
Fuzzylogic
Manju Rajput
 
Fuzzylogic
Fuzzylogic Fuzzylogic
Fuzzylogic
Manju Rajput
 
Crt display devices
Crt display devicesCrt display devices
Crt display devices
Manju Rajput
 
blue brain technology
blue brain technologyblue brain technology
blue brain technology
Manju Rajput
 
Autocad
AutocadAutocad
Autocad
Manju Rajput
 
Onlinejob
OnlinejobOnlinejob
Onlinejob
Manju Rajput
 

More from Manju Rajput (12)

Lec12 semantic processing
Lec12 semantic processingLec12 semantic processing
Lec12 semantic processing
 
1111111112
11111111121111111112
1111111112
 
Tools for data warehousing
Tools  for data warehousingTools  for data warehousing
Tools for data warehousing
 
Snake project report
Snake project reportSnake project report
Snake project report
 
Crucial decisions in designing a data warehouse
Crucial decisions in designing a data warehouseCrucial decisions in designing a data warehouse
Crucial decisions in designing a data warehouse
 
Metadata
MetadataMetadata
Metadata
 
Fuzzylogic
FuzzylogicFuzzylogic
Fuzzylogic
 
Fuzzylogic
Fuzzylogic Fuzzylogic
Fuzzylogic
 
Crt display devices
Crt display devicesCrt display devices
Crt display devices
 
blue brain technology
blue brain technologyblue brain technology
blue brain technology
 
Autocad
AutocadAutocad
Autocad
 
Onlinejob
OnlinejobOnlinejob
Onlinejob
 

Recently uploaded

Benner "Expanding Pathways to Publishing Careers"
Benner "Expanding Pathways to Publishing Careers"Benner "Expanding Pathways to Publishing Careers"
Benner "Expanding Pathways to Publishing Careers"
National Information Standards Organization (NISO)
 
Traditional Musical Instruments of Arunachal Pradesh and Uttar Pradesh - RAYH...
Traditional Musical Instruments of Arunachal Pradesh and Uttar Pradesh - RAYH...Traditional Musical Instruments of Arunachal Pradesh and Uttar Pradesh - RAYH...
Traditional Musical Instruments of Arunachal Pradesh and Uttar Pradesh - RAYH...
imrankhan141184
 
NEWSPAPERS - QUESTION 1 - REVISION POWERPOINT.pptx
NEWSPAPERS - QUESTION 1 - REVISION POWERPOINT.pptxNEWSPAPERS - QUESTION 1 - REVISION POWERPOINT.pptx
NEWSPAPERS - QUESTION 1 - REVISION POWERPOINT.pptx
iammrhaywood
 
مصحف القراءات العشر أعد أحرف الخلاف سمير بسيوني.pdf
مصحف القراءات العشر   أعد أحرف الخلاف سمير بسيوني.pdfمصحف القراءات العشر   أعد أحرف الخلاف سمير بسيوني.pdf
مصحف القراءات العشر أعد أحرف الخلاف سمير بسيوني.pdf
سمير بسيوني
 
Bonku-Babus-Friend by Sathyajith Ray (9)
Bonku-Babus-Friend by Sathyajith Ray  (9)Bonku-Babus-Friend by Sathyajith Ray  (9)
Bonku-Babus-Friend by Sathyajith Ray (9)
nitinpv4ai
 
RHEOLOGY Physical pharmaceutics-II notes for B.pharm 4th sem students
RHEOLOGY Physical pharmaceutics-II notes for B.pharm 4th sem studentsRHEOLOGY Physical pharmaceutics-II notes for B.pharm 4th sem students
RHEOLOGY Physical pharmaceutics-II notes for B.pharm 4th sem students
Himanshu Rai
 
Walmart Business+ and Spark Good for Nonprofits.pdf
Walmart Business+ and Spark Good for Nonprofits.pdfWalmart Business+ and Spark Good for Nonprofits.pdf
Walmart Business+ and Spark Good for Nonprofits.pdf
TechSoup
 
Présentationvvvvvvvvvvvvvvvvvvvvvvvvvvvv2.pptx
Présentationvvvvvvvvvvvvvvvvvvvvvvvvvvvv2.pptxPrésentationvvvvvvvvvvvvvvvvvvvvvvvvvvvv2.pptx
Présentationvvvvvvvvvvvvvvvvvvvvvvvvvvvv2.pptx
siemaillard
 
How to Setup Warehouse & Location in Odoo 17 Inventory
How to Setup Warehouse & Location in Odoo 17 InventoryHow to Setup Warehouse & Location in Odoo 17 Inventory
How to Setup Warehouse & Location in Odoo 17 Inventory
Celine George
 
Chapter wise All Notes of First year Basic Civil Engineering.pptx
Chapter wise All Notes of First year Basic Civil Engineering.pptxChapter wise All Notes of First year Basic Civil Engineering.pptx
Chapter wise All Notes of First year Basic Civil Engineering.pptx
Denish Jangid
 
HYPERTENSION - SLIDE SHARE PRESENTATION.
HYPERTENSION - SLIDE SHARE PRESENTATION.HYPERTENSION - SLIDE SHARE PRESENTATION.
HYPERTENSION - SLIDE SHARE PRESENTATION.
deepaannamalai16
 
Gender and Mental Health - Counselling and Family Therapy Applications and In...
Gender and Mental Health - Counselling and Family Therapy Applications and In...Gender and Mental Health - Counselling and Family Therapy Applications and In...
Gender and Mental Health - Counselling and Family Therapy Applications and In...
PsychoTech Services
 
SWOT analysis in the project Keeping the Memory @live.pptx
SWOT analysis in the project Keeping the Memory @live.pptxSWOT analysis in the project Keeping the Memory @live.pptx
SWOT analysis in the project Keeping the Memory @live.pptx
zuzanka
 
math operations ued in python and all used
math operations ued in python and all usedmath operations ued in python and all used
math operations ued in python and all used
ssuser13ffe4
 
Beyond Degrees - Empowering the Workforce in the Context of Skills-First.pptx
Beyond Degrees - Empowering the Workforce in the Context of Skills-First.pptxBeyond Degrees - Empowering the Workforce in the Context of Skills-First.pptx
Beyond Degrees - Empowering the Workforce in the Context of Skills-First.pptx
EduSkills OECD
 
REASIGNACION 2024 UGEL CHUPACA 2024 UGEL CHUPACA.pdf
REASIGNACION 2024 UGEL CHUPACA 2024 UGEL CHUPACA.pdfREASIGNACION 2024 UGEL CHUPACA 2024 UGEL CHUPACA.pdf
REASIGNACION 2024 UGEL CHUPACA 2024 UGEL CHUPACA.pdf
giancarloi8888
 
BÀI TẬP BỔ TRỢ TIẾNG ANH LỚP 9 CẢ NĂM - GLOBAL SUCCESS - NĂM HỌC 2024-2025 - ...
BÀI TẬP BỔ TRỢ TIẾNG ANH LỚP 9 CẢ NĂM - GLOBAL SUCCESS - NĂM HỌC 2024-2025 - ...BÀI TẬP BỔ TRỢ TIẾNG ANH LỚP 9 CẢ NĂM - GLOBAL SUCCESS - NĂM HỌC 2024-2025 - ...
BÀI TẬP BỔ TRỢ TIẾNG ANH LỚP 9 CẢ NĂM - GLOBAL SUCCESS - NĂM HỌC 2024-2025 - ...
Nguyen Thanh Tu Collection
 
LAND USE LAND COVER AND NDVI OF MIRZAPUR DISTRICT, UP
LAND USE LAND COVER AND NDVI OF MIRZAPUR DISTRICT, UPLAND USE LAND COVER AND NDVI OF MIRZAPUR DISTRICT, UP
LAND USE LAND COVER AND NDVI OF MIRZAPUR DISTRICT, UP
RAHUL
 
spot a liar (Haiqa 146).pptx Technical writhing and presentation skills
spot a liar (Haiqa 146).pptx Technical writhing and presentation skillsspot a liar (Haiqa 146).pptx Technical writhing and presentation skills
spot a liar (Haiqa 146).pptx Technical writhing and presentation skills
haiqairshad
 
Film vocab for eal 3 students: Australia the movie
Film vocab for eal 3 students: Australia the movieFilm vocab for eal 3 students: Australia the movie
Film vocab for eal 3 students: Australia the movie
Nicholas Montgomery
 

Recently uploaded (20)

Benner "Expanding Pathways to Publishing Careers"
Benner "Expanding Pathways to Publishing Careers"Benner "Expanding Pathways to Publishing Careers"
Benner "Expanding Pathways to Publishing Careers"
 
Traditional Musical Instruments of Arunachal Pradesh and Uttar Pradesh - RAYH...
Traditional Musical Instruments of Arunachal Pradesh and Uttar Pradesh - RAYH...Traditional Musical Instruments of Arunachal Pradesh and Uttar Pradesh - RAYH...
Traditional Musical Instruments of Arunachal Pradesh and Uttar Pradesh - RAYH...
 
NEWSPAPERS - QUESTION 1 - REVISION POWERPOINT.pptx
NEWSPAPERS - QUESTION 1 - REVISION POWERPOINT.pptxNEWSPAPERS - QUESTION 1 - REVISION POWERPOINT.pptx
NEWSPAPERS - QUESTION 1 - REVISION POWERPOINT.pptx
 
مصحف القراءات العشر أعد أحرف الخلاف سمير بسيوني.pdf
مصحف القراءات العشر   أعد أحرف الخلاف سمير بسيوني.pdfمصحف القراءات العشر   أعد أحرف الخلاف سمير بسيوني.pdf
مصحف القراءات العشر أعد أحرف الخلاف سمير بسيوني.pdf
 
Bonku-Babus-Friend by Sathyajith Ray (9)
Bonku-Babus-Friend by Sathyajith Ray  (9)Bonku-Babus-Friend by Sathyajith Ray  (9)
Bonku-Babus-Friend by Sathyajith Ray (9)
 
RHEOLOGY Physical pharmaceutics-II notes for B.pharm 4th sem students
RHEOLOGY Physical pharmaceutics-II notes for B.pharm 4th sem studentsRHEOLOGY Physical pharmaceutics-II notes for B.pharm 4th sem students
RHEOLOGY Physical pharmaceutics-II notes for B.pharm 4th sem students
 
Walmart Business+ and Spark Good for Nonprofits.pdf
Walmart Business+ and Spark Good for Nonprofits.pdfWalmart Business+ and Spark Good for Nonprofits.pdf
Walmart Business+ and Spark Good for Nonprofits.pdf
 
Présentationvvvvvvvvvvvvvvvvvvvvvvvvvvvv2.pptx
Présentationvvvvvvvvvvvvvvvvvvvvvvvvvvvv2.pptxPrésentationvvvvvvvvvvvvvvvvvvvvvvvvvvvv2.pptx
Présentationvvvvvvvvvvvvvvvvvvvvvvvvvvvv2.pptx
 
How to Setup Warehouse & Location in Odoo 17 Inventory
How to Setup Warehouse & Location in Odoo 17 InventoryHow to Setup Warehouse & Location in Odoo 17 Inventory
How to Setup Warehouse & Location in Odoo 17 Inventory
 
Chapter wise All Notes of First year Basic Civil Engineering.pptx
Chapter wise All Notes of First year Basic Civil Engineering.pptxChapter wise All Notes of First year Basic Civil Engineering.pptx
Chapter wise All Notes of First year Basic Civil Engineering.pptx
 
HYPERTENSION - SLIDE SHARE PRESENTATION.
HYPERTENSION - SLIDE SHARE PRESENTATION.HYPERTENSION - SLIDE SHARE PRESENTATION.
HYPERTENSION - SLIDE SHARE PRESENTATION.
 
Gender and Mental Health - Counselling and Family Therapy Applications and In...
Gender and Mental Health - Counselling and Family Therapy Applications and In...Gender and Mental Health - Counselling and Family Therapy Applications and In...
Gender and Mental Health - Counselling and Family Therapy Applications and In...
 
SWOT analysis in the project Keeping the Memory @live.pptx
SWOT analysis in the project Keeping the Memory @live.pptxSWOT analysis in the project Keeping the Memory @live.pptx
SWOT analysis in the project Keeping the Memory @live.pptx
 
math operations ued in python and all used
math operations ued in python and all usedmath operations ued in python and all used
math operations ued in python and all used
 
Beyond Degrees - Empowering the Workforce in the Context of Skills-First.pptx
Beyond Degrees - Empowering the Workforce in the Context of Skills-First.pptxBeyond Degrees - Empowering the Workforce in the Context of Skills-First.pptx
Beyond Degrees - Empowering the Workforce in the Context of Skills-First.pptx
 
REASIGNACION 2024 UGEL CHUPACA 2024 UGEL CHUPACA.pdf
REASIGNACION 2024 UGEL CHUPACA 2024 UGEL CHUPACA.pdfREASIGNACION 2024 UGEL CHUPACA 2024 UGEL CHUPACA.pdf
REASIGNACION 2024 UGEL CHUPACA 2024 UGEL CHUPACA.pdf
 
BÀI TẬP BỔ TRỢ TIẾNG ANH LỚP 9 CẢ NĂM - GLOBAL SUCCESS - NĂM HỌC 2024-2025 - ...
BÀI TẬP BỔ TRỢ TIẾNG ANH LỚP 9 CẢ NĂM - GLOBAL SUCCESS - NĂM HỌC 2024-2025 - ...BÀI TẬP BỔ TRỢ TIẾNG ANH LỚP 9 CẢ NĂM - GLOBAL SUCCESS - NĂM HỌC 2024-2025 - ...
BÀI TẬP BỔ TRỢ TIẾNG ANH LỚP 9 CẢ NĂM - GLOBAL SUCCESS - NĂM HỌC 2024-2025 - ...
 
LAND USE LAND COVER AND NDVI OF MIRZAPUR DISTRICT, UP
LAND USE LAND COVER AND NDVI OF MIRZAPUR DISTRICT, UPLAND USE LAND COVER AND NDVI OF MIRZAPUR DISTRICT, UP
LAND USE LAND COVER AND NDVI OF MIRZAPUR DISTRICT, UP
 
spot a liar (Haiqa 146).pptx Technical writhing and presentation skills
spot a liar (Haiqa 146).pptx Technical writhing and presentation skillsspot a liar (Haiqa 146).pptx Technical writhing and presentation skills
spot a liar (Haiqa 146).pptx Technical writhing and presentation skills
 
Film vocab for eal 3 students: Australia the movie
Film vocab for eal 3 students: Australia the movieFilm vocab for eal 3 students: Australia the movie
Film vocab for eal 3 students: Australia the movie
 

Introduction cg

  • 2. Computer graphics involves display , manipulation and storage of pictures and experimental data for proper visualization using a computer
  • 3. CG comprises • Display devices • Input devices • Output devices • Interfacing devices video I/O
  • 4. Applications • GUI – Menus – Icons – Curser – Dialog boxes – Scroll bars – Buttons – Grids (Used to align an object in 2D Graphics) – Valuators (Sliders) – Sketching (Paint) – 3-D interface (Used to manipulate 2D object as 3D Object on 2D Devices)
  • 5. • Plotting in business – Used show the economical type of data like growth rate , expenditure etc. • Office automation – Editing documents , handling statistical data making presentation • Desktop publishing – Designing documents and presentation • Plotting in science & technology – Used to draw almost every data in graphical forms
  • 6. • Web/business/commercial publishing and advertisements – Adds, Video screens etc. • CAD/CAM design – VLSI, Construction, Circuits • Scientific visualization – Animation in genetic engineering, biological sciences • Entertainment – Movies, Games etc.
  • 7. • Simulators and simulation studies – Various mechanical and chemical processes – Study of nuclear explosions – Study of disaster management – Flight Simulations of space shuttle ,car driving • Cartography – Creation of maps, Civil engineering, geology etc. • Multimedia – Cobines audeo, video and tetx pictures
  • 8. • Virtual reality • Process monitoring – Monitor Chemical/ Mechanical processes by sensors and alerting in case of something wrong • Digital image processing – Enhancing image quality • Education and training – Students, professionals etc
  • 9. Graphics standards • GKS (graphical kernel system) – By ISO and ANSI • SRGP (Simple Raster Graphics Package) • PHIGS (Programmers Hierarchical Interactive Graphics System) • OpenGL
  • 10. Various Compilers • Visual c/C++ • Visual Basic • Borland C/C++ • Borland Pascal • Turbo C • Turbo Pascal • JAVA’s graphical libraries, API
  • 11. Basic output primitives for drawing pictures • Polyline • Filled polygons (Enclosed regions) • Ellipse (Arc) • Text (Style and orientation) • Raster Image
  • 12. Computer graphics systems • Active (Having control on displayed data ) • Passive (Does not have any control on displayed data)
  • 13. Concepts and principles of CG • Display Systems – Storage Displays, Random Scan, Raster refresh displays, CRT basics, video basics , Flat panel displays • Transformations – (2-D and 3-D) Translation, Rotation, Reflection, Shearing – Viewing/projections
  • 14. • Scan Conversion and clipping – Drawing of points, lines, circles etc. Area filling, filling style, Clipping algorithms, anti aliasing etc. • Hidden Surface Removal – Back face removal, Z buffer sorting, painter’s algorithm, Ray tracing etc. • Shading and Illumination • Phong’s shading model, Shadows and background, Color models etc. Concepts and principles of CG cont.
  • 15. • Solid Modeling – Wire frame, Boundary representation, Constructive solid geometry • Curves and surfaces – Bezier curves, Hermite curves etc. • Graphics architecture – Display processors, Multi processors systems etc. • Miscellaneous – Animation, Projection and viewing, Image file formats etc Concepts and principles of CG cont.