DOC PREVIEW
UVA CS 445 - Lecture 12 Chapter 12: Color

This preview shows page 1-2-16-17-18-33-34 out of 34 pages.

Save
View full document
View full document
Premium Document
Do you want full access? Go Premium and unlock all 34 pages.
Access to all documents
Download any document
Ad free experience
View full document
Premium Document
Do you want full access? Go Premium and unlock all 34 pages.
Access to all documents
Download any document
Ad free experience
View full document
Premium Document
Do you want full access? Go Premium and unlock all 34 pages.
Access to all documents
Download any document
Ad free experience
View full document
Premium Document
Do you want full access? Go Premium and unlock all 34 pages.
Access to all documents
Download any document
Ad free experience
View full document
Premium Document
Do you want full access? Go Premium and unlock all 34 pages.
Access to all documents
Download any document
Ad free experience
View full document
Premium Document
Do you want full access? Go Premium and unlock all 34 pages.
Access to all documents
Download any document
Ad free experience
View full document
Premium Document
Do you want full access? Go Premium and unlock all 34 pages.
Access to all documents
Download any document
Ad free experience
Premium Document
Do you want full access? Go Premium and unlock all 34 pages.
Access to all documents
Download any document
Ad free experience

Unformatted text preview:

Introduction to Computer Graphics CS 445 / 645 Lecture 12 Chapter 12: ColorTestHomeworkCanonical View VolumeWhy do we care?Projection NormalizationSlide 7Projection Normalization - OrthoSlide 9Projection Normalization - PerspPerspective NormalizationSlide 12Slide 13Slide 14Slide 15ColorBasics Of ColorBasics of ColorPhysiology of VisionSlide 20Physiology of Vision: ConesPhysiology of Vision: The RetinaPerception: MetamersPerception: Other GotchasPerception: Relative IntensityRepresenting IntensitiesSlide 27Dynamic RangesGamma CorrectionSlide 30Paul DebevecRendering with Natural LightFiat LuxLight StageIntroduction to Computer GraphicsCS 445 / 645Lecture 12Chapter 12: ColorTestSections from Hearn and BakerSections from Hearn and Baker•All of Ch. 2 except sections: 5, 6, and 7All of Ch. 2 except sections: 5, 6, and 7•All of Ch. 3 except sections: 10, 11, 12, 13, 14, 16, 17All of Ch. 3 except sections: 10, 11, 12, 13, 14, 16, 17endend•Ch. 4-10Ch. 4-10•All of Ch. 5All of Ch. 5•All of Ch. 6 except sections: 9 and 10All of Ch. 6 except sections: 9 and 10•All of Ch. 7 except sections: 11 and 12All of Ch. 7 except sections: 11 and 12•Appendix sections A-1, A-2, A-5, and A-7Appendix sections A-1, A-2, A-5, and A-7Sections from Hearn and BakerSections from Hearn and Baker•All of Ch. 2 except sections: 5, 6, and 7All of Ch. 2 except sections: 5, 6, and 7•All of Ch. 3 except sections: 10, 11, 12, 13, 14, 16, 17All of Ch. 3 except sections: 10, 11, 12, 13, 14, 16, 17endend•Ch. 4-10Ch. 4-10•All of Ch. 5All of Ch. 5•All of Ch. 6 except sections: 9 and 10All of Ch. 6 except sections: 9 and 10•All of Ch. 7 except sections: 11 and 12All of Ch. 7 except sections: 11 and 12•Appendix sections A-1, A-2, A-5, and A-7Appendix sections A-1, A-2, A-5, and A-7Homework•Questions to help get ready for testQuestions to help get ready for test•Will be graded for effortWill be graded for effort•Download from class websiteDownload from class website•Work individuallyWork individually•Use of the web is allowedUse of the web is allowed•Questions to help get ready for testQuestions to help get ready for test•Will be graded for effortWill be graded for effort•Download from class websiteDownload from class website•Work individuallyWork individually•Use of the web is allowedUse of the web is allowedCanonical View VolumeA standardized viewing volume representationA standardized viewing volume representation Parallel (Orthogonal) PerspectiveParallel (Orthogonal) PerspectiveA standardized viewing volume representationA standardized viewing volume representation Parallel (Orthogonal) PerspectiveParallel (Orthogonal) Perspectivex or y-zx or y-z1-1-1FrontPlaneFrontPlaneBackPlaneBackPlanex or y = +/- zWhy do we care?Canonical View Volume Permits StandardizationCanonical View Volume Permits Standardization•ClippingClipping–Easier to determine if an arbitrary point is enclosed in Easier to determine if an arbitrary point is enclosed in volumevolume–Consider clipping to six arbitrary planes of a viewing Consider clipping to six arbitrary planes of a viewing volume versus canonical view volumevolume versus canonical view volume•RenderingRendering–Projection and rasterization algorithms can be reusedProjection and rasterization algorithms can be reusedCanonical View Volume Permits StandardizationCanonical View Volume Permits Standardization•ClippingClipping–Easier to determine if an arbitrary point is enclosed in Easier to determine if an arbitrary point is enclosed in volumevolume–Consider clipping to six arbitrary planes of a viewing Consider clipping to six arbitrary planes of a viewing volume versus canonical view volumevolume versus canonical view volume•RenderingRendering–Projection and rasterization algorithms can be reusedProjection and rasterization algorithms can be reusedProjection NormalizationOne additional step of standardizationOne additional step of standardization•Convert perspective view volume to orthogonal view volume Convert perspective view volume to orthogonal view volume to further standardize camera representationto further standardize camera representation–Convert all projections into orthogonal projections by Convert all projections into orthogonal projections by distorting points in three space (actually four space distorting points in three space (actually four space because we include homogeneous coordinate w)because we include homogeneous coordinate w)Distort objects using transformation matrixDistort objects using transformation matrixOne additional step of standardizationOne additional step of standardization•Convert perspective view volume to orthogonal view volume Convert perspective view volume to orthogonal view volume to further standardize camera representationto further standardize camera representation–Convert all projections into orthogonal projections by Convert all projections into orthogonal projections by distorting points in three space (actually four space distorting points in three space (actually four space because we include homogeneous coordinate w)because we include homogeneous coordinate w)Distort objects using transformation matrixDistort objects using transformation matrixProjection NormalizationBuilding a transformation Building a transformation matrixmatrix•How do we build a matrix thatHow do we build a matrix that–Warps any view volume to Warps any view volume to canonical orthographic view canonical orthographic view volumevolume–Permits rendering with Permits rendering with orthographic cameraorthographic cameraBuilding a transformation Building a transformation matrixmatrix•How do we build a matrix thatHow do we build a matrix that–Warps any view volume to Warps any view volume to canonical orthographic view canonical orthographic view volumevolume–Permits rendering with Permits rendering with orthographic cameraorthographic cameraAll scenes rendered with All scenes rendered with orthographic cameraorthographic cameraAll scenes rendered with All scenes rendered with orthographic cameraorthographic cameraProjection Normalization - OrthoNormalizing Orthographic CamerasNormalizing Orthographic Cameras•Not all orthographic cameras define viewing volumes of right Not all orthographic cameras define viewing volumes of right size and location (canonical view volume)size and location (canonical view volume)•Transformation must


View Full Document

UVA CS 445 - Lecture 12 Chapter 12: Color

Documents in this Course
Lighting

Lighting

49 pages

Color

Color

20 pages

Clipping

Clipping

10 pages

Shadows

Shadows

95 pages

Color

Color

37 pages

Radiosity

Radiosity

49 pages

Clipping

Clipping

59 pages

Assign 3

Assign 3

28 pages

Splines

Splines

17 pages

Color

Color

17 pages

Load more
Download Lecture 12 Chapter 12: Color
Our administrator received your request to download this document. We will send you the file to your email shortly.
Loading Unlocking...
Login

Join to view Lecture 12 Chapter 12: Color and access 3M+ class-specific study document.

or
We will never post anything without your permission.
Don't have an account?
Sign Up

Join to view Lecture 12 Chapter 12: Color 2 2 and access 3M+ class-specific study document.

or

By creating an account you agree to our Privacy Policy and Terms Of Use

Already a member?