Game Engines 2021W Lecture 18: Difference between revisions
Created page with "What goes in a GPU, or, why are GPUs so complicated? ==Topics== 2D: problems * bits and displays * text * animation * GUIs 2D: solutions * vector graphics vs raster graphics..." |
(No difference)
|
Revision as of 01:45, 18 March 2021
What goes in a GPU, or, why are GPUs so complicated?
Topics
2D: problems
- bits and displays
- text
- animation
- GUIs
2D: solutions
- vector graphics vs raster graphics
- 2D rasterization
- frame buffers
- display lists
- sprites
- blitter
- GUIs and fixed-function 2D
- parallel processing & 2D
3D: problems
- the 3D->2D problem
- the lighting problem
- the surface problem
- the movement/animation problem
3D: solutions
- 2D rasterization, polygons, triangle meshes (surfaces)
- textures
- cameras
- ray tracing
- parallel processing & 3D