Graphics - parasol.tamu.eduwelch/teaching/181.s08/schaefer.pdf · Geometric Modeling Deformation...

Post on 12-Jul-2020

4 views 0 download

Transcript of Graphics - parasol.tamu.eduwelch/teaching/181.s08/schaefer.pdf · Geometric Modeling Deformation...

1

Dr. Scott Schaefer

Computer Graphics

Games

Movies

Visualization

Industrial Design

Mathematics and Graphics

Graphics is mathematics made visible

! Calculus! Linear Algebra! Differential Equations! Real Analysis! Differential Geometry! …

What are Fractals?

! Recursion made visible

What are Fractals?

! Recursion made visible

What are Fractals?

! Recursion made visible

What are Fractals?

! Recursion made visible

Rendering Fractals

Rendering Fractals

Rendering Fractals

Rendering Fractals

Rendering Fractals

Rendering Fractals

Rendering Fractals

Rendering Fractals

Rendering Fractals

Rendering Fractals

Rendering Fractals

Rendering Fractals

Rendering Fractals

Rendering Fractals

Rendering Fractals

Rendering Fractals

Rendering Fractals

Rendering Fractals

Rendering Fractals

Rendering Fractals

Rendering Fractals

Rendering Fractals

Rendering Fractals

Rendering Fractals

Rendering Fractals

Rendering Fractals

Rendering Fractals

Rendering Fractals

Rendering Fractals

Rendering Fractals

Rendering Fractals

Rendering Fractals

Rendering Fractals

Rendering Fractals

Rendering Fractals

Rendering Fractals

More Fractals

More Fractals

More Fractals

Research – Barycentric Coordinates

Research – Barycentric Coordinates

Research – Barycentric Coordinates

Research – ACC Patches

! Polygon models prevalent in game industry! Very fast to render

! Not smooth (faceted)! High-resolution models require

lots of band-width and computational resources

Research – ACC Patches

! Smooth surfaces desirable! Need fast, adaptive tessellation algorithms! Bandwidth to graphics card problematic

Current Future

Research – ACC Patches

! Subdivision surfaces "Used by movie and game industries"Supported by most 3D modeling packages

Geri’s Game © Pixar Animation StudiosToy Story © Disney / Pixar

Research – ACC Patches

Real Surface“Fake” Surface

Research – ACC Patches

Real Surface“Fake” Surface

CPSC 441: Computer Graphics

CPSC 489: Computer Game Development! Design and build a game over a semester! Graphics, networking, AI, physics, software

engineering, …! Submit game to IGF competition

CPSC 641: Advanced Computer Graphics

CPSC 645: Geometric Modeling

Graphics at TAMUJinxiang Chai

Character Animation

Data-driven graphics and vision

Image-based rendering and modeling

Image and video processing

Scott SchaeferGeometric Modeling

Deformation and Animation

Surface reconstruction

Scientific visualization

John KeyserRobust Geometric Computation

Geometric and solid modeling

Physically-based simulation

Scientific visualization