SlideShare a Scribd company logo
1 of 17
3D ART APPRECIATION
Michael Heron
INTRODUCTION
 It’s important to be able to render a
judgement on images you see.
How are they created
What techniques are used
What kind of shading is applied
How you arrive at your judgement
 Today is going to be a tutorial in which
you do just that!
And also think about the theoretical content of
the module.
IMAGE 1
DISCUSSION
 Is this rendered using the global illumination
model or the local illumination?
 What techniques are likely to have been used?
 What are the tell-tale signs that give it away?
 How convincing is the effect?
 What are the benefits over the alternative methods?
IMAGE 2
IMAGE 3
IMAGE 4
IMAGE 5
REVIEW QUESTIONS
 Important to be able to relate the theory
together.
Feature of the exam.
 Available on My Dundee.
Under the module material link.
 Three sets of material.
Each with questions that reflect the range and
scope of material for the exam.
 Not all of them covered in this module.
Glenn covered different things last year.
REVIEW QUESTIONS
 Draw a diagram illustrating the difference
between specular and diffuse reflection.
 What type of surface gives rise to each type of
reflection?
 What is the impact of transparency on the
transmission of light?
 What about translucency?
REVIEW QUESTIONS
 Define the Z-Buffer
 Give diagrams where appropriate.
 What is its use in hidden surface removal?
 What are the benefits of z-buffering?
 What are the weaknesses?
 What are the alternatives?
REVIEW QUESTIONS
 What is the difference between local and global
illumination models?
 How does it relate to the difference between real time
and non-real time rendering.
 What is the cost of global illumination?
 What are the different flavours of global
illumination?
REVIEW QUESTIONS
 What is the difference between Gouraud shading
and flat shading?
 How do they work?
 What kind of images do they produce?
 What quality is the shading?
 How is the shading applied?
 How do they impact on the gradient of light
across a polygon?
REVIEW QUESTIONS
 What is the graphics pipeline, and in what order
do the operations get performed?
 All of the things we have discussed are handled as
part of the pipeline.
 Where do each of the operations get performed.
 And why do they get performed at the points they get
performed?
REVIEW QUESTIONS
 What is backface culling, and why is it used?
 What is the difference between backface culling
and contribution culling?
 How does it relate to viewport culling?
REVIEW QUESTIONS
 What are the different kind of light-sources
permitted in 3D modelling?
 And what is the difference between them?
 How do we model light in a 3D scene?
 In global illumination?
 In local illumination?
 What is the impact of light interaction on a
model?
REVIEW QUESTIONS
 What is the difference between Phong shading
and Gouraud shading?
 What is the benefit of using one over the other?
 How do they differ in terms of their algorithms?
 Where do they have similarities?
 What is the benefit of using one over the other?

More Related Content

Similar to GRPHICS09 - Art Appreciation

VISUAL DESIGN AND PRINCIPLES.pptx
VISUAL DESIGN AND PRINCIPLES.pptxVISUAL DESIGN AND PRINCIPLES.pptx
VISUAL DESIGN AND PRINCIPLES.pptxClaesTrinio
 
Ideas & Images: The Power of Visual Learning in Today's World | MIT Sloan Exe...
Ideas & Images: The Power of Visual Learning in Today's World | MIT Sloan Exe...Ideas & Images: The Power of Visual Learning in Today's World | MIT Sloan Exe...
Ideas & Images: The Power of Visual Learning in Today's World | MIT Sloan Exe...HalGregersen1
 
DE1(a) my report
DE1(a) my reportDE1(a) my report
DE1(a) my reportJuhi Shah
 
Learning in 3D
Learning in 3DLearning in 3D
Learning in 3DKarl Kapp
 
Don't demo facts. Demo stories! (handouts)
Don't demo facts. Demo stories! (handouts)Don't demo facts. Demo stories! (handouts)
Don't demo facts. Demo stories! (handouts)Tudor Girba
 
Introducting the art pipeline
Introducting the art pipelineIntroducting the art pipeline
Introducting the art pipelineDavid Edwards
 
Multimodal Multi-sensory Interaction for Mixed Reality
Multimodal Multi-sensory Interaction for Mixed RealityMultimodal Multi-sensory Interaction for Mixed Reality
Multimodal Multi-sensory Interaction for Mixed RealityMark Billinghurst
 
Service Design Conference - Side Effects Workshop
Service Design Conference - Side Effects WorkshopService Design Conference - Side Effects Workshop
Service Design Conference - Side Effects WorkshopFUNKY PROJECTS
 
2015 2 adb presentation summary place in question
2015 2 adb presentation summary place in question2015 2 adb presentation summary place in question
2015 2 adb presentation summary place in questionOwen Huish
 
Geecon09: SOLID Design Principles
Geecon09: SOLID Design PrinciplesGeecon09: SOLID Design Principles
Geecon09: SOLID Design PrinciplesBruno Bossola
 
Drive Create Energy Behavioural Lenses
Drive Create Energy Behavioural LensesDrive Create Energy Behavioural Lenses
Drive Create Energy Behavioural LensesCLICKNL
 
A multi-picture challenge for theories of vision
A multi-picture challenge for theories of visionA multi-picture challenge for theories of vision
A multi-picture challenge for theories of visionAaron Sloman
 
Thesis+of+zohreh+sharafi.ppt
Thesis+of+zohreh+sharafi.pptThesis+of+zohreh+sharafi.ppt
Thesis+of+zohreh+sharafi.pptPtidej Team
 
GSLIS corporate roundtable 2016
GSLIS corporate roundtable 2016GSLIS corporate roundtable 2016
GSLIS corporate roundtable 2016melmiller
 
[BSD]09 ideation
[BSD]09 ideation[BSD]09 ideation
[BSD]09 ideationJY LEE
 

Similar to GRPHICS09 - Art Appreciation (20)

Co design tools research
Co design tools researchCo design tools research
Co design tools research
 
VISUAL DESIGN AND PRINCIPLES.pptx
VISUAL DESIGN AND PRINCIPLES.pptxVISUAL DESIGN AND PRINCIPLES.pptx
VISUAL DESIGN AND PRINCIPLES.pptx
 
Ideas & Images: The Power of Visual Learning in Today's World | MIT Sloan Exe...
Ideas & Images: The Power of Visual Learning in Today's World | MIT Sloan Exe...Ideas & Images: The Power of Visual Learning in Today's World | MIT Sloan Exe...
Ideas & Images: The Power of Visual Learning in Today's World | MIT Sloan Exe...
 
DE1(a) my report
DE1(a) my reportDE1(a) my report
DE1(a) my report
 
Learning in 3D
Learning in 3DLearning in 3D
Learning in 3D
 
Don't demo facts. Demo stories! (handouts)
Don't demo facts. Demo stories! (handouts)Don't demo facts. Demo stories! (handouts)
Don't demo facts. Demo stories! (handouts)
 
Introducting the art pipeline
Introducting the art pipelineIntroducting the art pipeline
Introducting the art pipeline
 
Multimodal Multi-sensory Interaction for Mixed Reality
Multimodal Multi-sensory Interaction for Mixed RealityMultimodal Multi-sensory Interaction for Mixed Reality
Multimodal Multi-sensory Interaction for Mixed Reality
 
Service Design Conference - Side Effects Workshop
Service Design Conference - Side Effects WorkshopService Design Conference - Side Effects Workshop
Service Design Conference - Side Effects Workshop
 
2015 2 adb presentation summary place in question
2015 2 adb presentation summary place in question2015 2 adb presentation summary place in question
2015 2 adb presentation summary place in question
 
Parents
ParentsParents
Parents
 
Geecon09: SOLID Design Principles
Geecon09: SOLID Design PrinciplesGeecon09: SOLID Design Principles
Geecon09: SOLID Design Principles
 
Drive Create Energy Behavioural Lenses
Drive Create Energy Behavioural LensesDrive Create Energy Behavioural Lenses
Drive Create Energy Behavioural Lenses
 
A multi-picture challenge for theories of vision
A multi-picture challenge for theories of visionA multi-picture challenge for theories of vision
A multi-picture challenge for theories of vision
 
Mental Models2
Mental Models2Mental Models2
Mental Models2
 
Thesis+of+zohreh+sharafi.ppt
Thesis+of+zohreh+sharafi.pptThesis+of+zohreh+sharafi.ppt
Thesis+of+zohreh+sharafi.ppt
 
Media Evaluation
Media EvaluationMedia Evaluation
Media Evaluation
 
GSLIS corporate roundtable 2016
GSLIS corporate roundtable 2016GSLIS corporate roundtable 2016
GSLIS corporate roundtable 2016
 
[BSD]09 ideation
[BSD]09 ideation[BSD]09 ideation
[BSD]09 ideation
 
Practical Usability
Practical UsabilityPractical Usability
Practical Usability
 

More from Michael Heron

Meeple centred design - Board Game Accessibility
Meeple centred design - Board Game AccessibilityMeeple centred design - Board Game Accessibility
Meeple centred design - Board Game AccessibilityMichael Heron
 
Musings on misconduct
Musings on misconductMusings on misconduct
Musings on misconductMichael Heron
 
Accessibility Support with the ACCESS Framework
Accessibility Support with the ACCESS FrameworkAccessibility Support with the ACCESS Framework
Accessibility Support with the ACCESS FrameworkMichael Heron
 
ACCESS: A Technical Framework for Adaptive Accessibility Support
ACCESS:  A Technical Framework for Adaptive Accessibility SupportACCESS:  A Technical Framework for Adaptive Accessibility Support
ACCESS: A Technical Framework for Adaptive Accessibility SupportMichael Heron
 
Authorship and Autership
Authorship and AutershipAuthorship and Autership
Authorship and AutershipMichael Heron
 
Text parser based interaction
Text parser based interactionText parser based interaction
Text parser based interactionMichael Heron
 
GRPHICS08 - Raytracing and Radiosity
GRPHICS08 - Raytracing and RadiosityGRPHICS08 - Raytracing and Radiosity
GRPHICS08 - Raytracing and RadiosityMichael Heron
 
GRPHICS07 - Textures
GRPHICS07 - TexturesGRPHICS07 - Textures
GRPHICS07 - TexturesMichael Heron
 
GRPHICS05 - Rendering (2)
GRPHICS05 - Rendering (2)GRPHICS05 - Rendering (2)
GRPHICS05 - Rendering (2)Michael Heron
 
GRPHICS04 - Rendering (1)
GRPHICS04 - Rendering (1)GRPHICS04 - Rendering (1)
GRPHICS04 - Rendering (1)Michael Heron
 
GRPHICS03 - Graphical Representation
GRPHICS03 - Graphical RepresentationGRPHICS03 - Graphical Representation
GRPHICS03 - Graphical RepresentationMichael Heron
 
GRPHICS02 - Creating 3D Graphics
GRPHICS02 - Creating 3D GraphicsGRPHICS02 - Creating 3D Graphics
GRPHICS02 - Creating 3D GraphicsMichael Heron
 
GRPHICS01 - Introduction to 3D Graphics
GRPHICS01 - Introduction to 3D GraphicsGRPHICS01 - Introduction to 3D Graphics
GRPHICS01 - Introduction to 3D GraphicsMichael Heron
 
2CPP14 - Abstraction
2CPP14 - Abstraction2CPP14 - Abstraction
2CPP14 - AbstractionMichael Heron
 

More from Michael Heron (20)

Meeple centred design - Board Game Accessibility
Meeple centred design - Board Game AccessibilityMeeple centred design - Board Game Accessibility
Meeple centred design - Board Game Accessibility
 
Musings on misconduct
Musings on misconductMusings on misconduct
Musings on misconduct
 
Accessibility Support with the ACCESS Framework
Accessibility Support with the ACCESS FrameworkAccessibility Support with the ACCESS Framework
Accessibility Support with the ACCESS Framework
 
ACCESS: A Technical Framework for Adaptive Accessibility Support
ACCESS:  A Technical Framework for Adaptive Accessibility SupportACCESS:  A Technical Framework for Adaptive Accessibility Support
ACCESS: A Technical Framework for Adaptive Accessibility Support
 
Authorship and Autership
Authorship and AutershipAuthorship and Autership
Authorship and Autership
 
Text parser based interaction
Text parser based interactionText parser based interaction
Text parser based interaction
 
SAD04 - Inheritance
SAD04 - InheritanceSAD04 - Inheritance
SAD04 - Inheritance
 
GRPHICS08 - Raytracing and Radiosity
GRPHICS08 - Raytracing and RadiosityGRPHICS08 - Raytracing and Radiosity
GRPHICS08 - Raytracing and Radiosity
 
GRPHICS07 - Textures
GRPHICS07 - TexturesGRPHICS07 - Textures
GRPHICS07 - Textures
 
GRPHICS06 - Shading
GRPHICS06 - ShadingGRPHICS06 - Shading
GRPHICS06 - Shading
 
GRPHICS05 - Rendering (2)
GRPHICS05 - Rendering (2)GRPHICS05 - Rendering (2)
GRPHICS05 - Rendering (2)
 
GRPHICS04 - Rendering (1)
GRPHICS04 - Rendering (1)GRPHICS04 - Rendering (1)
GRPHICS04 - Rendering (1)
 
GRPHICS03 - Graphical Representation
GRPHICS03 - Graphical RepresentationGRPHICS03 - Graphical Representation
GRPHICS03 - Graphical Representation
 
GRPHICS02 - Creating 3D Graphics
GRPHICS02 - Creating 3D GraphicsGRPHICS02 - Creating 3D Graphics
GRPHICS02 - Creating 3D Graphics
 
GRPHICS01 - Introduction to 3D Graphics
GRPHICS01 - Introduction to 3D GraphicsGRPHICS01 - Introduction to 3D Graphics
GRPHICS01 - Introduction to 3D Graphics
 
2CPP18 - Modifiers
2CPP18 - Modifiers2CPP18 - Modifiers
2CPP18 - Modifiers
 
2CPP17 - File IO
2CPP17 - File IO2CPP17 - File IO
2CPP17 - File IO
 
2CPP16 - STL
2CPP16 - STL2CPP16 - STL
2CPP16 - STL
 
2CPP15 - Templates
2CPP15 - Templates2CPP15 - Templates
2CPP15 - Templates
 
2CPP14 - Abstraction
2CPP14 - Abstraction2CPP14 - Abstraction
2CPP14 - Abstraction
 

Recently uploaded

Tata AIG General Insurance Company - Insurer Innovation Award 2024
Tata AIG General Insurance Company - Insurer Innovation Award 2024Tata AIG General Insurance Company - Insurer Innovation Award 2024
Tata AIG General Insurance Company - Insurer Innovation Award 2024The Digital Insurer
 
Top 5 Benefits OF Using Muvi Live Paywall For Live Streams
Top 5 Benefits OF Using Muvi Live Paywall For Live StreamsTop 5 Benefits OF Using Muvi Live Paywall For Live Streams
Top 5 Benefits OF Using Muvi Live Paywall For Live StreamsRoshan Dwivedi
 
Strategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
Strategize a Smooth Tenant-to-tenant Migration and Copilot TakeoffStrategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
Strategize a Smooth Tenant-to-tenant Migration and Copilot Takeoffsammart93
 
A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)Gabriella Davis
 
Top 10 Most Downloaded Games on Play Store in 2024
Top 10 Most Downloaded Games on Play Store in 2024Top 10 Most Downloaded Games on Play Store in 2024
Top 10 Most Downloaded Games on Play Store in 2024SynarionITSolutions
 
Understanding Discord NSFW Servers A Guide for Responsible Users.pdf
Understanding Discord NSFW Servers A Guide for Responsible Users.pdfUnderstanding Discord NSFW Servers A Guide for Responsible Users.pdf
Understanding Discord NSFW Servers A Guide for Responsible Users.pdfUK Journal
 
Real Time Object Detection Using Open CV
Real Time Object Detection Using Open CVReal Time Object Detection Using Open CV
Real Time Object Detection Using Open CVKhem
 
Partners Life - Insurer Innovation Award 2024
Partners Life - Insurer Innovation Award 2024Partners Life - Insurer Innovation Award 2024
Partners Life - Insurer Innovation Award 2024The Digital Insurer
 
Manulife - Insurer Innovation Award 2024
Manulife - Insurer Innovation Award 2024Manulife - Insurer Innovation Award 2024
Manulife - Insurer Innovation Award 2024The Digital Insurer
 
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...Connector Corner: Accelerate revenue generation using UiPath API-centric busi...
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...DianaGray10
 
Artificial Intelligence Chap.5 : Uncertainty
Artificial Intelligence Chap.5 : UncertaintyArtificial Intelligence Chap.5 : Uncertainty
Artificial Intelligence Chap.5 : UncertaintyKhushali Kathiriya
 
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers:  A Deep Dive into Serverless Spatial Data and FMECloud Frontiers:  A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FMESafe Software
 
Powerful Google developer tools for immediate impact! (2023-24 C)
Powerful Google developer tools for immediate impact! (2023-24 C)Powerful Google developer tools for immediate impact! (2023-24 C)
Powerful Google developer tools for immediate impact! (2023-24 C)wesley chun
 
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024The Digital Insurer
 
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...apidays
 
MINDCTI Revenue Release Quarter One 2024
MINDCTI Revenue Release Quarter One 2024MINDCTI Revenue Release Quarter One 2024
MINDCTI Revenue Release Quarter One 2024MIND CTI
 
🐬 The future of MySQL is Postgres 🐘
🐬  The future of MySQL is Postgres   🐘🐬  The future of MySQL is Postgres   🐘
🐬 The future of MySQL is Postgres 🐘RTylerCroy
 
Scaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organizationScaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organizationRadu Cotescu
 
Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024The Digital Insurer
 
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobe
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, AdobeApidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobe
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobeapidays
 

Recently uploaded (20)

Tata AIG General Insurance Company - Insurer Innovation Award 2024
Tata AIG General Insurance Company - Insurer Innovation Award 2024Tata AIG General Insurance Company - Insurer Innovation Award 2024
Tata AIG General Insurance Company - Insurer Innovation Award 2024
 
Top 5 Benefits OF Using Muvi Live Paywall For Live Streams
Top 5 Benefits OF Using Muvi Live Paywall For Live StreamsTop 5 Benefits OF Using Muvi Live Paywall For Live Streams
Top 5 Benefits OF Using Muvi Live Paywall For Live Streams
 
Strategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
Strategize a Smooth Tenant-to-tenant Migration and Copilot TakeoffStrategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
Strategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
 
A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)
 
Top 10 Most Downloaded Games on Play Store in 2024
Top 10 Most Downloaded Games on Play Store in 2024Top 10 Most Downloaded Games on Play Store in 2024
Top 10 Most Downloaded Games on Play Store in 2024
 
Understanding Discord NSFW Servers A Guide for Responsible Users.pdf
Understanding Discord NSFW Servers A Guide for Responsible Users.pdfUnderstanding Discord NSFW Servers A Guide for Responsible Users.pdf
Understanding Discord NSFW Servers A Guide for Responsible Users.pdf
 
Real Time Object Detection Using Open CV
Real Time Object Detection Using Open CVReal Time Object Detection Using Open CV
Real Time Object Detection Using Open CV
 
Partners Life - Insurer Innovation Award 2024
Partners Life - Insurer Innovation Award 2024Partners Life - Insurer Innovation Award 2024
Partners Life - Insurer Innovation Award 2024
 
Manulife - Insurer Innovation Award 2024
Manulife - Insurer Innovation Award 2024Manulife - Insurer Innovation Award 2024
Manulife - Insurer Innovation Award 2024
 
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...Connector Corner: Accelerate revenue generation using UiPath API-centric busi...
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...
 
Artificial Intelligence Chap.5 : Uncertainty
Artificial Intelligence Chap.5 : UncertaintyArtificial Intelligence Chap.5 : Uncertainty
Artificial Intelligence Chap.5 : Uncertainty
 
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers:  A Deep Dive into Serverless Spatial Data and FMECloud Frontiers:  A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
 
Powerful Google developer tools for immediate impact! (2023-24 C)
Powerful Google developer tools for immediate impact! (2023-24 C)Powerful Google developer tools for immediate impact! (2023-24 C)
Powerful Google developer tools for immediate impact! (2023-24 C)
 
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
 
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
 
MINDCTI Revenue Release Quarter One 2024
MINDCTI Revenue Release Quarter One 2024MINDCTI Revenue Release Quarter One 2024
MINDCTI Revenue Release Quarter One 2024
 
🐬 The future of MySQL is Postgres 🐘
🐬  The future of MySQL is Postgres   🐘🐬  The future of MySQL is Postgres   🐘
🐬 The future of MySQL is Postgres 🐘
 
Scaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organizationScaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organization
 
Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024
 
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobe
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, AdobeApidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobe
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobe
 

GRPHICS09 - Art Appreciation

  • 2. INTRODUCTION  It’s important to be able to render a judgement on images you see. How are they created What techniques are used What kind of shading is applied How you arrive at your judgement  Today is going to be a tutorial in which you do just that! And also think about the theoretical content of the module.
  • 4. DISCUSSION  Is this rendered using the global illumination model or the local illumination?  What techniques are likely to have been used?  What are the tell-tale signs that give it away?  How convincing is the effect?  What are the benefits over the alternative methods?
  • 9. REVIEW QUESTIONS  Important to be able to relate the theory together. Feature of the exam.  Available on My Dundee. Under the module material link.  Three sets of material. Each with questions that reflect the range and scope of material for the exam.  Not all of them covered in this module. Glenn covered different things last year.
  • 10. REVIEW QUESTIONS  Draw a diagram illustrating the difference between specular and diffuse reflection.  What type of surface gives rise to each type of reflection?  What is the impact of transparency on the transmission of light?  What about translucency?
  • 11. REVIEW QUESTIONS  Define the Z-Buffer  Give diagrams where appropriate.  What is its use in hidden surface removal?  What are the benefits of z-buffering?  What are the weaknesses?  What are the alternatives?
  • 12. REVIEW QUESTIONS  What is the difference between local and global illumination models?  How does it relate to the difference between real time and non-real time rendering.  What is the cost of global illumination?  What are the different flavours of global illumination?
  • 13. REVIEW QUESTIONS  What is the difference between Gouraud shading and flat shading?  How do they work?  What kind of images do they produce?  What quality is the shading?  How is the shading applied?  How do they impact on the gradient of light across a polygon?
  • 14. REVIEW QUESTIONS  What is the graphics pipeline, and in what order do the operations get performed?  All of the things we have discussed are handled as part of the pipeline.  Where do each of the operations get performed.  And why do they get performed at the points they get performed?
  • 15. REVIEW QUESTIONS  What is backface culling, and why is it used?  What is the difference between backface culling and contribution culling?  How does it relate to viewport culling?
  • 16. REVIEW QUESTIONS  What are the different kind of light-sources permitted in 3D modelling?  And what is the difference between them?  How do we model light in a 3D scene?  In global illumination?  In local illumination?  What is the impact of light interaction on a model?
  • 17. REVIEW QUESTIONS  What is the difference between Phong shading and Gouraud shading?  What is the benefit of using one over the other?  How do they differ in terms of their algorithms?  Where do they have similarities?  What is the benefit of using one over the other?