Top Banner
29-5-2013 1 Normal Mapping
29
Welcome message from author
This document is posted to help you gain knowledge. Please leave a comment to let me know what you think about it! Share it to your friends and learn new things together.
Transcript
Page 1: Normal mapping 2012 2013

29-5-2013

1

Normal Mapping

Page 2: Normal mapping 2012 2013

29-5-2013

2

Wat is dat?

Page 3: Normal mapping 2012 2013

29-5-2013

3

Voor en Na

Page 4: Normal mapping 2012 2013

29-5-2013

4

Twee soorten

Tangent Space Object Space

Page 5: Normal mapping 2012 2013

29-5-2013

5

Polygon kwantiteit

Page 6: Normal mapping 2012 2013

29-5-2013

6

een Normal???

Page 7: Normal mapping 2012 2013

29-5-2013

7

Licht in games

Helderheid (licht of donker) = N (normal) x L (hoek licht vector)

Page 8: Normal mapping 2012 2013

29-5-2013

8

Licht in games

Page 9: Normal mapping 2012 2013

29-5-2013

9

Licht in games

Page 10: Normal mapping 2012 2013

29-5-2013

10

Methode A: Normal Map van HighPoly model

Page 11: Normal mapping 2012 2013

29-5-2013

11

Methode B: Normal Map van Foto

Page 12: Normal mapping 2012 2013

29-5-2013

12

Methode B: Normal Map van Foto

Page 13: Normal mapping 2012 2013

29-5-2013

13

Methode B: Normal Map van Foto

Page 14: Normal mapping 2012 2013

29-5-2013

14

Methode B: Normal Map van Foto

Page 15: Normal mapping 2012 2013

29-5-2013

15

Methode B: Normal Map van Foto

Page 16: Normal mapping 2012 2013

29-5-2013

16

Methode B: Normal Map van Foto

Page 17: Normal mapping 2012 2013

29-5-2013

17

HighPoly modelleren voor NormalMaps

Let op de tijd die je in het modelleren/verfijnen stopt. Je kunt

jezelf makkelijk verliezen in details.

Bedenk welke resolutie je gaat gebruiken. Elk detail kleiner dan

een pixel is straks niet meer zichtbaar.

Page 18: Normal mapping 2012 2013

29-5-2013

18

HighPoly modelleren voor NormalMaps

Pas op voor 90 extrudes deze worden

in een NormalMap niet goed

opgenomen (desnoods kun je de

“kopse”-face kleiner schalen waardoor

een schuinte ontstaat.

Page 19: Normal mapping 2012 2013

29-5-2013

19

LowPoly modelleren voor NormalMaps

1 Smoothing Group

niet > 90

UV naden op logische plekken

UV-uwrap zonder

Meerdere sub-onderdelen modelen

Page 20: Normal mapping 2012 2013

29-5-2013

20

LowPoly modelleren voor NormalMaps

1 Smoothing Group

niet > 90

UV naden op logische plekken

UV-uwrap zonder

Meerdere sub-onderdelen modelen

Page 21: Normal mapping 2012 2013

29-5-2013

21

LowPoly modelleren voor NormalMaps

UV naden op logische plekken

UV-unwrap zonder overlap

Meerdere sub-onderdelen

Page 22: Normal mapping 2012 2013

29-5-2013

22

Render to texture en de “Cage”

Page 23: Normal mapping 2012 2013

29-5-2013

23

Render to texture en de “Cage”

Page 24: Normal mapping 2012 2013

29-5-2013

24

Bekende problemen

Page 25: Normal mapping 2012 2013

29-5-2013

25

Bekende problemen

Page 26: Normal mapping 2012 2013

29-5-2013

26

Bekende problemen

Page 27: Normal mapping 2012 2013

29-5-2013

27

Bekende problemen

Page 28: Normal mapping 2012 2013

29-5-2013

28

Floating geometry

Page 29: Normal mapping 2012 2013

29-5-2013

29

Floating geometry