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