Computer Graphics
MTAT.03.015
Raimond Tunnel
Computer Graphics MTAT.03.015 Raimond Tunnel 2 / 50 The Road So - - PowerPoint PPT Presentation
Computer Graphics MTAT.03.015 Raimond Tunnel 2 / 50 The Road So Far... 3 / 50 Shadows 4 / 50 Shadows Three distinct parts of a shadow: 5 / 50 Shadows Three distinct parts of a shadow: Umbra full shadow 6 / 50 Shadows
Raimond Tunnel
2 / 50
3 / 50
4 / 50
5 / 50
6 / 50
7 / 50
8 / 50
9 / 50
10 / 50
11 / 50
12 / 50
13 / 50
14 / 50
Will distance work?
15 / 50
16 / 50
17 / 50
What problems do you see here?
18 / 50
19 / 50
20 / 50
21 / 50
Shadow volume faces between the object and the camera
22 / 50
Shadow volume faces between the object and the camera
Shadow volume faces after the object to infinity
23 / 50
Shadow volume faces between the object and the camera
Shadow volume faces after the object to infinity
24 / 50
25 / 50
26 / 50
27 / 50
Works like a laser...
28 / 50
29 / 50
lim
far→∞ P={
1 ar⋅tan(α) 1 tan(α) −1 −2 ⋅near −1 0 }
30 / 50
One of those has a problem.
31 / 50
32 / 50
33 / 50
34 / 50
35 / 50
(x , y , z ,w)=(
36 / 50
Used for perspective projection... Translation column Linear transformations
Affine trasnformation
37 / 50
38 / 50
39 / 50
40 / 50
– Upscale – Downscale
41 / 50
– Conventional – Premultiplied
– Alpha Blending – Additive – Multiplicative
Multiplicative blending example in World Remade by Jaanus Jaggo http://forums.tigsource.com/index.php ?topic=41334.0
42 / 50
Image by Ats Kurvet and Timo Kallaste
43 / 50
n
n
44 / 50
– Value noise – Gradient noise (Perlin)
– Boids
45 / 50
46 / 50
Lemit(x ,ωo)+∫
Ω
f brdf (x ,ωi ,ωo) ⋅Li(x ,ωi) ⋅ (ωi⋅n)d ωi
47 / 50
48 / 50
– Convex and Concave – Simple
– Planar
49 / 50
50 / 50
If you can not present your project in the projects presentation.