Introduction to Game Programming Introduction to Game Programming Autumn 2017 Autumn 2017 Autumn 2017 Autumn 2017
- 04. Graphics for games
- 04. Graphics for games
Juha Vihavainen Juha Vihavainen Juha Vihavainen Juha Vihavainen University of Helsinki University of Helsinki
Outline Outline
- Creating and drawing game entities
Creating and drawing game entities from 2D images ( from 2D images (sprites sprites) to 3D models ) to 3D models
- from 2D images (
from 2D images (sprites sprites) to 3D models ) to 3D models
- the position, dimensions, and visual data of game
the position, dimensions, and visual data of game
- bjects represented for computer graphics
- bjects represented for computer graphics
- 3D models ~ triangle meshes ~ geometry/shape
3D models ~ triangle meshes ~ geometry/shape (plus other info) (plus other info) On rendering pipeline On rendering pipeline
- On rendering pipeline
On rendering pipeline
- Creating and using
Creating and using virtual virtual (synthetic) (synthetic) in in-world world camera camera
2 3.3.2017 3.3.2017 Juha Vihavainen / University of Helsinki Juha Vihavainen / University of Helsinki