DOC PREVIEW
UTK CS 594 - Introduction to 3D Computer Graphics

This preview shows page 1-2-22-23 out of 23 pages.

Save
View full document
View full document
Premium Document
Do you want full access? Go Premium and unlock all 23 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 23 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 23 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 23 pages.
Access to all documents
Download any document
Ad free experience
Premium Document
Do you want full access? Go Premium and unlock all 23 pages.
Access to all documents
Download any document
Ad free experience

Unformatted text preview:

Introduction to 3D Computer GraphicsPowerPoint PresentationSlide 3Realism Through SynthesisPlay Games …Slide 6Slide 7Make Cool Objects …Slide 9Slide 10Slide 11Slide 12Slide 13Slide 14Slide 15Slide 16Slide 17Slide 18Slide 19Slide 20Slide 21Slide 22Slide 23Introduction to 3D Computer GraphicsJian Huang219 Claxton ComplexJanuary 14, 2019 2What Is ‘Computer Graphics’?Using a computer as a rendering tool for the generation from models and manipulation of images is called computer graphics. Even better, image synthesis.January 14, 2019 3•(This semester) Generate synthetic images that look real (cool) !•Do it in a practical way and scientifically sound, and in real time?Goals of Computer GraphicsJanuary 14, 2019 4Realism Through SynthesisJanuary 14, 2019 5 Play Games …January 14, 2019 6Major Topics•Geometry Processing •Rasterization •Advanced Lighting and Shading •Graphics Architecture •Performance Techniques •Other Advanced Topics: image-based rendering, volume rendering, non-photo realistic rendering etc.January 14, 2019 7Modeling•How to represent real environments•shape: curves, surfaces, volumes•appearance: light, color, material, reflectance•How to build these representations•Modeling•Procedurally (fractals, algebraic/geometric Methods, extraction)•3D scan of the real world•The Primitives -lines, triangles, quads, patches, (sometimes not needed), cylinders, spheres.January 14, 2019 8Make Cool Objects …January 14, 2019 9Scanned 3D ObjectsJanuary 14, 2019 10Design ExtractedModeling - AlgorithmicPrimitives ?January 14, 2019 113D ModelsPrimitives ?January 14, 2019 12Modeling - Procedural Out Of Nowhere ! - FractalsPrimitives ?January 14, 2019 13Rendering•What’s an image?•Distribution of light energy on 2D “film”•How do we represent and store images•Framebuffer: 2D array of “pixels”: p[x,y]•Render: generate images from scenes•Input: 3D description of scene (models), camera, light …•Output: framebufferRasterizerGeometryApplicationJanuary 14, 2019 14RenderingPrimitivesJanuary 14, 2019 15The Quest for Visual RealismJanuary 14, 2019 16 ExamplesJanuary 14, 2019 17Synthesize Special EffectsJanuary 14, 2019 18InteractionJanuary 14, 2019 19Interaction - Simpler !cis681January 14, 2019 20Visualization …January 14, 2019 21VisualizationJanuary 14, 2019 22 What is It I Expect• Good Programming Background - C/C++• Basic Linear Algebra - Matrices, Vectors• Basic Computer Science - Data Structures, Computer architecture• Sleep Deprivation :).January 14, 2019 23 I Am Not Going To !•Teach C/C++ •Teach Data Structures•Teach Linear Algebra•Lab Procedures are your


View Full Document

UTK CS 594 - Introduction to 3D Computer Graphics

Documents in this Course
Load more
Download Introduction to 3D Computer Graphics
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 Introduction to 3D Computer Graphics 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 Introduction to 3D Computer Graphics 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?