http://groups.csail.mit.edu/graphics/classes/6.837/F04/index.html

First Generation -- Wireframes

【6.837】Lecture 22: Modern Graphics Hardware

Second Generation -- Shaded Solids

【6.837】Lecture 22: Modern Graphics Hardware

Third Generation -- Texture Mapping

【6.837】Lecture 22: Modern Graphics Hardware

Fourth Generation -- Programmability

【6.837】Lecture 22: Modern Graphics Hardware

Modern Graphic Pipeline

Application

  • Simulation
  • Input event handlers
  • Modify data structures
  • Database traversal
  • Primitive generation
  • Utility functions

Command

【6.837】Lecture 22: Modern Graphics Hardware

Geometry

【6.837】Lecture 22: Modern Graphics Hardware

Rasterization

【6.837】Lecture 22: Modern Graphics Hardware

Texture

【6.837】Lecture 22: Modern Graphics Hardware

Fragment

【6.837】Lecture 22: Modern Graphics Hardware

Display

【6.837】Lecture 22: Modern Graphics Hardware

Programmable Graphics Hardware

【6.837】Lecture 22: Modern Graphics Hardware

Vertex Shader

【6.837】Lecture 22: Modern Graphics Hardware

Pixel Shader

【6.837】Lecture 22: Modern Graphics Hardware

Multipass

  • Render the scene or part of the geometry multiple times
  • E.g. shadow map, shadow volume
  • But also to get more complex shaders

GPU

【6.837】Lecture 22: Modern Graphics Hardware

【6.837】Lecture 22: Modern Graphics Hardware

Bottlenecks

【6.837】Lecture 22: Modern Graphics Hardware

Other

【6.837】Lecture 22: Modern Graphics Hardware

【6.837】Lecture 22: Modern Graphics Hardware

 

相关文章:

  • 2021-08-24
  • 2021-12-25
  • 2021-09-15
  • 2021-08-02
  • 2021-03-31
  • 2021-12-21
  • 2021-08-28
  • 2021-05-31
猜你喜欢
  • 2022-12-23
  • 2021-04-16
  • 2021-11-28
  • 2022-01-16
  • 2021-06-11
  • 2021-05-28
  • 2021-06-02
相关资源
相似解决方案