![Page 1: COMP SCI 352 Computer Graphics and Animation. Computer Graphics2 My name is … My name is … How to find me How to find me Course Policies Course Policies](https://reader034.vdocuments.site/reader034/viewer/2022051517/56649e355503460f94b23ecc/html5/thumbnails/1.jpg)
COMP SCI 352COMP SCI 352
Computer Graphics Computer Graphics and Animationand Animation
![Page 2: COMP SCI 352 Computer Graphics and Animation. Computer Graphics2 My name is … My name is … How to find me How to find me Course Policies Course Policies](https://reader034.vdocuments.site/reader034/viewer/2022051517/56649e355503460f94b23ecc/html5/thumbnails/2.jpg)
Computer Graphics 2
My name is …My name is … How to find meHow to find me Course PoliciesCourse Policies BackgroundBackground Your turnYour turn
IntroductionsIntroductions
![Page 3: COMP SCI 352 Computer Graphics and Animation. Computer Graphics2 My name is … My name is … How to find me How to find me Course Policies Course Policies](https://reader034.vdocuments.site/reader034/viewer/2022051517/56649e355503460f94b23ecc/html5/thumbnails/3.jpg)
Computer Graphics 3
The room will be locked but students who take a class in that The room will be locked but students who take a class in that room will have card access during the following times as long as room will have card access during the following times as long as no class is in session:no class is in session:– 1. Monday through Friday. 7:00 AM - 9:30 PM.1. Monday through Friday. 7:00 AM - 9:30 PM.– 2. Saturday and Sunday 9:00 AM through 4:30 PM2. Saturday and Sunday 9:00 AM through 4:30 PM
There is no access during other hours.There is no access during other hours. The computers are to be used for course work only.The computers are to be used for course work only. Students are NOT to use the instructor workstations nor the Students are NOT to use the instructor workstations nor the
projection equipment. We CAN check who logged into them.projection equipment. We CAN check who logged into them. No software is to be installed on any of the machines. Installing No software is to be installed on any of the machines. Installing
software will result in your access being revoked. Be aware, that software will result in your access being revoked. Be aware, that it is easy to find out who was logged into a machine when it is easy to find out who was logged into a machine when unauthorized software was installed.unauthorized software was installed.
No food or drink is allowed in the room at any time.No food or drink is allowed in the room at any time. No one who does not have card access should be let into the No one who does not have card access should be let into the
room.room.
Mac 122 PoliciesMac 122 Policies
![Page 4: COMP SCI 352 Computer Graphics and Animation. Computer Graphics2 My name is … My name is … How to find me How to find me Course Policies Course Policies](https://reader034.vdocuments.site/reader034/viewer/2022051517/56649e355503460f94b23ecc/html5/thumbnails/4.jpg)
Computer Graphics 4
Cathode Ray Tube (CRT)Cathode Ray Tube (CRT)
![Page 5: COMP SCI 352 Computer Graphics and Animation. Computer Graphics2 My name is … My name is … How to find me How to find me Course Policies Course Policies](https://reader034.vdocuments.site/reader034/viewer/2022051517/56649e355503460f94b23ecc/html5/thumbnails/5.jpg)
Computer Graphics 5
Raster Scan DisplayRaster Scan Display
![Page 6: COMP SCI 352 Computer Graphics and Animation. Computer Graphics2 My name is … My name is … How to find me How to find me Course Policies Course Policies](https://reader034.vdocuments.site/reader034/viewer/2022051517/56649e355503460f94b23ecc/html5/thumbnails/6.jpg)
Computer Graphics 6
Scan Line InterlacingScan Line Interlacing
![Page 7: COMP SCI 352 Computer Graphics and Animation. Computer Graphics2 My name is … My name is … How to find me How to find me Course Policies Course Policies](https://reader034.vdocuments.site/reader034/viewer/2022051517/56649e355503460f94b23ecc/html5/thumbnails/7.jpg)
Computer Graphics 7
Random Scan Display: Random Scan Display: Vector GraphicsVector Graphics
![Page 8: COMP SCI 352 Computer Graphics and Animation. Computer Graphics2 My name is … My name is … How to find me How to find me Course Policies Course Policies](https://reader034.vdocuments.site/reader034/viewer/2022051517/56649e355503460f94b23ecc/html5/thumbnails/8.jpg)
Computer Graphics 8
Turtle GraphicsTurtle Graphics
![Page 9: COMP SCI 352 Computer Graphics and Animation. Computer Graphics2 My name is … My name is … How to find me How to find me Course Policies Course Policies](https://reader034.vdocuments.site/reader034/viewer/2022051517/56649e355503460f94b23ecc/html5/thumbnails/9.jpg)
Computer Graphics 9
Color PixelColor Pixel
![Page 10: COMP SCI 352 Computer Graphics and Animation. Computer Graphics2 My name is … My name is … How to find me How to find me Course Policies Course Policies](https://reader034.vdocuments.site/reader034/viewer/2022051517/56649e355503460f94b23ecc/html5/thumbnails/10.jpg)
Computer Graphics 10
Shadow Mask CRTShadow Mask CRT
![Page 11: COMP SCI 352 Computer Graphics and Animation. Computer Graphics2 My name is … My name is … How to find me How to find me Course Policies Course Policies](https://reader034.vdocuments.site/reader034/viewer/2022051517/56649e355503460f94b23ecc/html5/thumbnails/11.jpg)
Computer Graphics 11
Additive ColorsAdditive ColorsRed, Green, Blue = RGBRed, Green, Blue = RGB
![Page 12: COMP SCI 352 Computer Graphics and Animation. Computer Graphics2 My name is … My name is … How to find me How to find me Course Policies Course Policies](https://reader034.vdocuments.site/reader034/viewer/2022051517/56649e355503460f94b23ecc/html5/thumbnails/12.jpg)
Computer Graphics 12
Subtractive ColorsSubtractive ColorsCyan, Magenta, YellowCyan, Magenta, Yellow
![Page 13: COMP SCI 352 Computer Graphics and Animation. Computer Graphics2 My name is … My name is … How to find me How to find me Course Policies Course Policies](https://reader034.vdocuments.site/reader034/viewer/2022051517/56649e355503460f94b23ecc/html5/thumbnails/13.jpg)
Computer Graphics 13
Color WheelColor Wheel
![Page 14: COMP SCI 352 Computer Graphics and Animation. Computer Graphics2 My name is … My name is … How to find me How to find me Course Policies Course Policies](https://reader034.vdocuments.site/reader034/viewer/2022051517/56649e355503460f94b23ecc/html5/thumbnails/14.jpg)
Computer Graphics 14
The Utah TeapotThe Utah Teapot
![Page 15: COMP SCI 352 Computer Graphics and Animation. Computer Graphics2 My name is … My name is … How to find me How to find me Course Policies Course Policies](https://reader034.vdocuments.site/reader034/viewer/2022051517/56649e355503460f94b23ecc/html5/thumbnails/15.jpg)
Computer Graphics 15
Vertex and Line Drawing ModesVertex and Line Drawing Modes
![Page 16: COMP SCI 352 Computer Graphics and Animation. Computer Graphics2 My name is … My name is … How to find me How to find me Course Policies Course Policies](https://reader034.vdocuments.site/reader034/viewer/2022051517/56649e355503460f94b23ecc/html5/thumbnails/16.jpg)
Computer Graphics 16
Vertex and Line Drawing ModesVertex and Line Drawing Modes
![Page 17: COMP SCI 352 Computer Graphics and Animation. Computer Graphics2 My name is … My name is … How to find me How to find me Course Policies Course Policies](https://reader034.vdocuments.site/reader034/viewer/2022051517/56649e355503460f94b23ecc/html5/thumbnails/17.jpg)
Computer Graphics 17
Polygon Drawing ModesPolygon Drawing Modes
![Page 18: COMP SCI 352 Computer Graphics and Animation. Computer Graphics2 My name is … My name is … How to find me How to find me Course Policies Course Policies](https://reader034.vdocuments.site/reader034/viewer/2022051517/56649e355503460f94b23ecc/html5/thumbnails/18.jpg)
Computer Graphics 18
GLUT ObjectsGLUT Objects
![Page 19: COMP SCI 352 Computer Graphics and Animation. Computer Graphics2 My name is … My name is … How to find me How to find me Course Policies Course Policies](https://reader034.vdocuments.site/reader034/viewer/2022051517/56649e355503460f94b23ecc/html5/thumbnails/19.jpg)
Computer Graphics 19
Shapes DemoShapes Demo
![Page 20: COMP SCI 352 Computer Graphics and Animation. Computer Graphics2 My name is … My name is … How to find me How to find me Course Policies Course Policies](https://reader034.vdocuments.site/reader034/viewer/2022051517/56649e355503460f94b23ecc/html5/thumbnails/20.jpg)
Computer Graphics 20
Transformations DemoTransformations Demo
![Page 21: COMP SCI 352 Computer Graphics and Animation. Computer Graphics2 My name is … My name is … How to find me How to find me Course Policies Course Policies](https://reader034.vdocuments.site/reader034/viewer/2022051517/56649e355503460f94b23ecc/html5/thumbnails/21.jpg)
Computer Graphics 21
Synthetic Camera ModelSynthetic Camera Model
![Page 22: COMP SCI 352 Computer Graphics and Animation. Computer Graphics2 My name is … My name is … How to find me How to find me Course Policies Course Policies](https://reader034.vdocuments.site/reader034/viewer/2022051517/56649e355503460f94b23ecc/html5/thumbnails/22.jpg)
Computer Graphics 22
Synthetic Camera ModelSynthetic Camera Model
![Page 23: COMP SCI 352 Computer Graphics and Animation. Computer Graphics2 My name is … My name is … How to find me How to find me Course Policies Course Policies](https://reader034.vdocuments.site/reader034/viewer/2022051517/56649e355503460f94b23ecc/html5/thumbnails/23.jpg)
Computer Graphics 23
Orthographic ProjectionOrthographic Projection
![Page 24: COMP SCI 352 Computer Graphics and Animation. Computer Graphics2 My name is … My name is … How to find me How to find me Course Policies Course Policies](https://reader034.vdocuments.site/reader034/viewer/2022051517/56649e355503460f94b23ecc/html5/thumbnails/24.jpg)
Computer Graphics 24
Perspective ProjectionPerspective Projection
![Page 25: COMP SCI 352 Computer Graphics and Animation. Computer Graphics2 My name is … My name is … How to find me How to find me Course Policies Course Policies](https://reader034.vdocuments.site/reader034/viewer/2022051517/56649e355503460f94b23ecc/html5/thumbnails/25.jpg)
Computer Graphics 25
Projection (Viewing) PlaneProjection (Viewing) Plane
![Page 26: COMP SCI 352 Computer Graphics and Animation. Computer Graphics2 My name is … My name is … How to find me How to find me Course Policies Course Policies](https://reader034.vdocuments.site/reader034/viewer/2022051517/56649e355503460f94b23ecc/html5/thumbnails/26.jpg)
Computer Graphics 26
OpenGL Rendering PipelineOpenGL Rendering Pipeline
(GL_PROJECTION)
![Page 27: COMP SCI 352 Computer Graphics and Animation. Computer Graphics2 My name is … My name is … How to find me How to find me Course Policies Course Policies](https://reader034.vdocuments.site/reader034/viewer/2022051517/56649e355503460f94b23ecc/html5/thumbnails/27.jpg)
Computer Graphics 27
View Volume Projection and View Volume Projection and ClippingClipping
![Page 28: COMP SCI 352 Computer Graphics and Animation. Computer Graphics2 My name is … My name is … How to find me How to find me Course Policies Course Policies](https://reader034.vdocuments.site/reader034/viewer/2022051517/56649e355503460f94b23ecc/html5/thumbnails/28.jpg)
Computer Graphics 28
OpenGL MatricesOpenGL Matrices
![Page 29: COMP SCI 352 Computer Graphics and Animation. Computer Graphics2 My name is … My name is … How to find me How to find me Course Policies Course Policies](https://reader034.vdocuments.site/reader034/viewer/2022051517/56649e355503460f94b23ecc/html5/thumbnails/29.jpg)
Computer Graphics 29
Effect of the Modelview MatrixEffect of the Modelview Matrix
![Page 30: COMP SCI 352 Computer Graphics and Animation. Computer Graphics2 My name is … My name is … How to find me How to find me Course Policies Course Policies](https://reader034.vdocuments.site/reader034/viewer/2022051517/56649e355503460f94b23ecc/html5/thumbnails/30.jpg)
Computer Graphics 30
Effect of the Projection MatrixEffect of the Projection Matrix
![Page 31: COMP SCI 352 Computer Graphics and Animation. Computer Graphics2 My name is … My name is … How to find me How to find me Course Policies Course Policies](https://reader034.vdocuments.site/reader034/viewer/2022051517/56649e355503460f94b23ecc/html5/thumbnails/31.jpg)
Computer Graphics 31
Effect of the Viewport MatrixEffect of the Viewport Matrix
![Page 32: COMP SCI 352 Computer Graphics and Animation. Computer Graphics2 My name is … My name is … How to find me How to find me Course Policies Course Policies](https://reader034.vdocuments.site/reader034/viewer/2022051517/56649e355503460f94b23ecc/html5/thumbnails/32.jpg)
Computer Graphics 32
Projection DemoProjection Demo
![Page 33: COMP SCI 352 Computer Graphics and Animation. Computer Graphics2 My name is … My name is … How to find me How to find me Course Policies Course Policies](https://reader034.vdocuments.site/reader034/viewer/2022051517/56649e355503460f94b23ecc/html5/thumbnails/33.jpg)
Computer Graphics 33
Visual RealismVisual Realism
Hidden face removalHidden face removal LightingLighting ShadingShading Material propertiesMaterial properties ShadowsShadows
Visual realism is achieved byVisual realism is achieved by
![Page 34: COMP SCI 352 Computer Graphics and Animation. Computer Graphics2 My name is … My name is … How to find me How to find me Course Policies Course Policies](https://reader034.vdocuments.site/reader034/viewer/2022051517/56649e355503460f94b23ecc/html5/thumbnails/34.jpg)
Computer Graphics 34
![Page 35: COMP SCI 352 Computer Graphics and Animation. Computer Graphics2 My name is … My name is … How to find me How to find me Course Policies Course Policies](https://reader034.vdocuments.site/reader034/viewer/2022051517/56649e355503460f94b23ecc/html5/thumbnails/35.jpg)
Computer Graphics 35
Hidden Face RemovalHidden Face Removal
Wireframe scene without and with hidden face Wireframe scene without and with hidden face removalremoval
![Page 36: COMP SCI 352 Computer Graphics and Animation. Computer Graphics2 My name is … My name is … How to find me How to find me Course Policies Course Policies](https://reader034.vdocuments.site/reader034/viewer/2022051517/56649e355503460f94b23ecc/html5/thumbnails/36.jpg)
Computer Graphics 36
Flat ShadingFlat Shading
Wireframe scene and rendering with flat shadingWireframe scene and rendering with flat shading
![Page 37: COMP SCI 352 Computer Graphics and Animation. Computer Graphics2 My name is … My name is … How to find me How to find me Course Policies Course Policies](https://reader034.vdocuments.site/reader034/viewer/2022051517/56649e355503460f94b23ecc/html5/thumbnails/37.jpg)
Computer Graphics 37
Smooth Shading and Lighting Smooth Shading and Lighting EffectsEffects
Smooth shading, specular light and shadowsSmooth shading, specular light and shadows
![Page 38: COMP SCI 352 Computer Graphics and Animation. Computer Graphics2 My name is … My name is … How to find me How to find me Course Policies Course Policies](https://reader034.vdocuments.site/reader034/viewer/2022051517/56649e355503460f94b23ecc/html5/thumbnails/38.jpg)
Computer Graphics 38
Light and Materials DemoLight and Materials Demo
![Page 39: COMP SCI 352 Computer Graphics and Animation. Computer Graphics2 My name is … My name is … How to find me How to find me Course Policies Course Policies](https://reader034.vdocuments.site/reader034/viewer/2022051517/56649e355503460f94b23ecc/html5/thumbnails/39.jpg)
Computer Graphics 39
Texture MappingTexture Mapping
Mapping a texture map to a surface (polygon = Mapping a texture map to a surface (polygon = square)square)
![Page 40: COMP SCI 352 Computer Graphics and Animation. Computer Graphics2 My name is … My name is … How to find me How to find me Course Policies Course Policies](https://reader034.vdocuments.site/reader034/viewer/2022051517/56649e355503460f94b23ecc/html5/thumbnails/40.jpg)
Computer Graphics 40
Texture MappingTexture Mapping
Hyperbolic interpolation improves Hyperbolic interpolation improves perspective appearance:perspective appearance:
Without hyperbolic interpolation With hyperbolic interpolationWithout hyperbolic interpolation With hyperbolic interpolation
![Page 41: COMP SCI 352 Computer Graphics and Animation. Computer Graphics2 My name is … My name is … How to find me How to find me Course Policies Course Policies](https://reader034.vdocuments.site/reader034/viewer/2022051517/56649e355503460f94b23ecc/html5/thumbnails/41.jpg)
Computer Graphics 41
Texture MappingTexture Mapping
Mapping a texture to a cylinder:Mapping a texture to a cylinder:
![Page 42: COMP SCI 352 Computer Graphics and Animation. Computer Graphics2 My name is … My name is … How to find me How to find me Course Policies Course Policies](https://reader034.vdocuments.site/reader034/viewer/2022051517/56649e355503460f94b23ecc/html5/thumbnails/42.jpg)
Computer Graphics 42
Texture MappingTexture Mapping
Mapping a texture to a sphere:Mapping a texture to a sphere:
![Page 43: COMP SCI 352 Computer Graphics and Animation. Computer Graphics2 My name is … My name is … How to find me How to find me Course Policies Course Policies](https://reader034.vdocuments.site/reader034/viewer/2022051517/56649e355503460f94b23ecc/html5/thumbnails/43.jpg)
Computer Graphics 43
Texture Mapping DemoTexture Mapping Demo
![Page 44: COMP SCI 352 Computer Graphics and Animation. Computer Graphics2 My name is … My name is … How to find me How to find me Course Policies Course Policies](https://reader034.vdocuments.site/reader034/viewer/2022051517/56649e355503460f94b23ecc/html5/thumbnails/44.jpg)
Computer Graphics 44
3-D Scene Editor3-D Scene Editor
![Page 45: COMP SCI 352 Computer Graphics and Animation. Computer Graphics2 My name is … My name is … How to find me How to find me Course Policies Course Policies](https://reader034.vdocuments.site/reader034/viewer/2022051517/56649e355503460f94b23ecc/html5/thumbnails/45.jpg)
Computer Graphics 45
Polygonal ModelingPolygonal Modeling
![Page 46: COMP SCI 352 Computer Graphics and Animation. Computer Graphics2 My name is … My name is … How to find me How to find me Course Policies Course Policies](https://reader034.vdocuments.site/reader034/viewer/2022051517/56649e355503460f94b23ecc/html5/thumbnails/46.jpg)
Computer Graphics 46
Polygonal Modeling - HelixPolygonal Modeling - Helix
![Page 47: COMP SCI 352 Computer Graphics and Animation. Computer Graphics2 My name is … My name is … How to find me How to find me Course Policies Course Policies](https://reader034.vdocuments.site/reader034/viewer/2022051517/56649e355503460f94b23ecc/html5/thumbnails/47.jpg)
Computer Graphics 47
Tangent VectorsTangent Vectors
![Page 48: COMP SCI 352 Computer Graphics and Animation. Computer Graphics2 My name is … My name is … How to find me How to find me Course Policies Course Policies](https://reader034.vdocuments.site/reader034/viewer/2022051517/56649e355503460f94b23ecc/html5/thumbnails/48.jpg)
Computer Graphics 48
Frenet FramesFrenet Frames