EVE the second genesis - Vísindavefurinn · 2008. 5. 6. · Sims 2 (EA/Maxis 2004 & 2005) • PC...
Transcript of EVE the second genesis - Vísindavefurinn · 2008. 5. 6. · Sims 2 (EA/Maxis 2004 & 2005) • PC...
![Page 1: EVE the second genesis - Vísindavefurinn · 2008. 5. 6. · Sims 2 (EA/Maxis 2004 & 2005) • PC útgáfan tók 3,5 ár í þróun (hópurinn var 150 manns í lokin) • Leikjatölvuútgáfa](https://reader035.fdocuments.net/reader035/viewer/2022071514/61351633dfd10f4dd73c2588/html5/thumbnails/1.jpg)
EVE the second genesis
2001© CCP hf. All rights reserverd.
![Page 2: EVE the second genesis - Vísindavefurinn · 2008. 5. 6. · Sims 2 (EA/Maxis 2004 & 2005) • PC útgáfan tók 3,5 ár í þróun (hópurinn var 150 manns í lokin) • Leikjatölvuútgáfa](https://reader035.fdocuments.net/reader035/viewer/2022071514/61351633dfd10f4dd73c2588/html5/thumbnails/2.jpg)
Hver er ég?
Halldór Fannar Guðjónsson
B.Sc. fræðilegri eðlisfræði, HÍ 1996Starfaði í 9 ár í Kísildalnum í Bandaríkjunum
við gerð tölvuleikja• Atari / Midway• Lightspeed Games• Maxis / Electronic Arts
Núna framkvæmdastjóri forritunardeildar CCP
![Page 3: EVE the second genesis - Vísindavefurinn · 2008. 5. 6. · Sims 2 (EA/Maxis 2004 & 2005) • PC útgáfan tók 3,5 ár í þróun (hópurinn var 150 manns í lokin) • Leikjatölvuútgáfa](https://reader035.fdocuments.net/reader035/viewer/2022071514/61351633dfd10f4dd73c2588/html5/thumbnails/3.jpg)
Upphaf
• Byrjaði að spila leiki 8 ára gamall, árið var 1980
• Vá, það er svakalega langt síðan –hvernig litu leikur út þá?
![Page 4: EVE the second genesis - Vísindavefurinn · 2008. 5. 6. · Sims 2 (EA/Maxis 2004 & 2005) • PC útgáfan tók 3,5 ár í þróun (hópurinn var 150 manns í lokin) • Leikjatölvuútgáfa](https://reader035.fdocuments.net/reader035/viewer/2022071514/61351633dfd10f4dd73c2588/html5/thumbnails/4.jpg)
Asteroids (Atari:1979)
• Höfundur: Ed Logg• Ed hannaði, teiknaði
grafík og forritaði leikinná nokkrum mánuðum
• Einn fyrsti línuteiknaðileikurinn (en já, barasvart/hvítur)
![Page 5: EVE the second genesis - Vísindavefurinn · 2008. 5. 6. · Sims 2 (EA/Maxis 2004 & 2005) • PC útgáfan tók 3,5 ár í þróun (hópurinn var 150 manns í lokin) • Leikjatölvuútgáfa](https://reader035.fdocuments.net/reader035/viewer/2022071514/61351633dfd10f4dd73c2588/html5/thumbnails/5.jpg)
• Árið 1981, þá 9 ára gamall, byrja ég að forrita
• Og læt mig dreyma um að vinna við tölvuleikjagerð þegar ég verð fullorðinn
![Page 6: EVE the second genesis - Vísindavefurinn · 2008. 5. 6. · Sims 2 (EA/Maxis 2004 & 2005) • PC útgáfan tók 3,5 ár í þróun (hópurinn var 150 manns í lokin) • Leikjatölvuútgáfa](https://reader035.fdocuments.net/reader035/viewer/2022071514/61351633dfd10f4dd73c2588/html5/thumbnails/6.jpg)
Mörgum árum síðar ...
![Page 7: EVE the second genesis - Vísindavefurinn · 2008. 5. 6. · Sims 2 (EA/Maxis 2004 & 2005) • PC útgáfan tók 3,5 ár í þróun (hópurinn var 150 manns í lokin) • Leikjatölvuútgáfa](https://reader035.fdocuments.net/reader035/viewer/2022071514/61351633dfd10f4dd73c2588/html5/thumbnails/7.jpg)
Sims 2 (EA/Maxis 2004 & 2005)
• PC útgáfan tók 3,5 ár í þróun (hópurinn var 150 manns í lokin)
• Leikjatölvuútgáfa (PS2, Xbox, GameCube) var gerð á einu ári (100 manns)
• Ég var aðalforritari ígrafík (7 manna hópur)
![Page 8: EVE the second genesis - Vísindavefurinn · 2008. 5. 6. · Sims 2 (EA/Maxis 2004 & 2005) • PC útgáfan tók 3,5 ár í þróun (hópurinn var 150 manns í lokin) • Leikjatölvuútgáfa](https://reader035.fdocuments.net/reader035/viewer/2022071514/61351633dfd10f4dd73c2588/html5/thumbnails/8.jpg)
Asteroids & Sims 2
• Þegar fjölbreytileiki í spilun, grafík og hljóð eru skoðuð þá sést að það er mikilll munur– Ed er góður gæi en gegn herdeild af 100+
sérfræðingum og nútíma vélbúnaði þá er þetta erfið barátta
– Sumir mundu samt halda því fram að Asteroids sé skemmtilegri leikur en Sims, sú umræða verður ekki tekin upp hér ☺
• Uppbygging þessara tveggja leikja er engu að síður hin sama!
![Page 9: EVE the second genesis - Vísindavefurinn · 2008. 5. 6. · Sims 2 (EA/Maxis 2004 & 2005) • PC útgáfan tók 3,5 ár í þróun (hópurinn var 150 manns í lokin) • Leikjatölvuútgáfa](https://reader035.fdocuments.net/reader035/viewer/2022071514/61351633dfd10f4dd73c2588/html5/thumbnails/9.jpg)
HermunInntak /
úttak
Hljóð & Grafík
Svaka svalur leikur
60 sinnum á sekúndu
![Page 10: EVE the second genesis - Vísindavefurinn · 2008. 5. 6. · Sims 2 (EA/Maxis 2004 & 2005) • PC útgáfan tók 3,5 ár í þróun (hópurinn var 150 manns í lokin) • Leikjatölvuútgáfa](https://reader035.fdocuments.net/reader035/viewer/2022071514/61351633dfd10f4dd73c2588/html5/thumbnails/10.jpg)
Hermun?
• Inniheldur venjulega eftirfarandi– Árekstrarskynjun– Árekstrarviðbragð– Eiginleika og hegðun hluta– Gervigreind
• Bæði Asteroids og Sims innihalda alla þessa þætti. Hins vegar mætti afgreiða hvern þessa þátta með nokkrum línum af forritstexta í Asteroids!
![Page 11: EVE the second genesis - Vísindavefurinn · 2008. 5. 6. · Sims 2 (EA/Maxis 2004 & 2005) • PC útgáfan tók 3,5 ár í þróun (hópurinn var 150 manns í lokin) • Leikjatölvuútgáfa](https://reader035.fdocuments.net/reader035/viewer/2022071514/61351633dfd10f4dd73c2588/html5/thumbnails/11.jpg)
![Page 12: EVE the second genesis - Vísindavefurinn · 2008. 5. 6. · Sims 2 (EA/Maxis 2004 & 2005) • PC útgáfan tók 3,5 ár í þróun (hópurinn var 150 manns í lokin) • Leikjatölvuútgáfa](https://reader035.fdocuments.net/reader035/viewer/2022071514/61351633dfd10f4dd73c2588/html5/thumbnails/12.jpg)
Nauðsynlegur búnaður
• Þýðandi og aflúsunarforrit– eða Python• Stundum sérstakur vélbúnaður• Óstjórnleg forvitni
![Page 13: EVE the second genesis - Vísindavefurinn · 2008. 5. 6. · Sims 2 (EA/Maxis 2004 & 2005) • PC útgáfan tók 3,5 ár í þróun (hópurinn var 150 manns í lokin) • Leikjatölvuútgáfa](https://reader035.fdocuments.net/reader035/viewer/2022071514/61351633dfd10f4dd73c2588/html5/thumbnails/13.jpg)
Um CCP
• Stofnað 1997• Hlutafélag í einkaeigu• Höfuðstöðvar í Reykjavík• Stúdíó í Atlanta og Shanghai• Starfsmannafjöldi: 305 forvitnir
![Page 14: EVE the second genesis - Vísindavefurinn · 2008. 5. 6. · Sims 2 (EA/Maxis 2004 & 2005) • PC útgáfan tók 3,5 ár í þróun (hópurinn var 150 manns í lokin) • Leikjatölvuútgáfa](https://reader035.fdocuments.net/reader035/viewer/2022071514/61351633dfd10f4dd73c2588/html5/thumbnails/14.jpg)
EVE Online
![Page 15: EVE the second genesis - Vísindavefurinn · 2008. 5. 6. · Sims 2 (EA/Maxis 2004 & 2005) • PC útgáfan tók 3,5 ár í þróun (hópurinn var 150 manns í lokin) • Leikjatölvuútgáfa](https://reader035.fdocuments.net/reader035/viewer/2022071514/61351633dfd10f4dd73c2588/html5/thumbnails/15.jpg)
Sýnishorn úr EVE
(EVE Never Fades)
![Page 16: EVE the second genesis - Vísindavefurinn · 2008. 5. 6. · Sims 2 (EA/Maxis 2004 & 2005) • PC útgáfan tók 3,5 ár í þróun (hópurinn var 150 manns í lokin) • Leikjatölvuútgáfa](https://reader035.fdocuments.net/reader035/viewer/2022071514/61351633dfd10f4dd73c2588/html5/thumbnails/16.jpg)
Einfalt reikningsdæmi :)
• Í dag eru EVE leikmenn nálægt 300,000
• Þar af eru nálægt 230,000 sem greiða mánaðarlega áskrift
• Áskriftargjald er €15 / $15• … ekki alveg svona einfalt
![Page 17: EVE the second genesis - Vísindavefurinn · 2008. 5. 6. · Sims 2 (EA/Maxis 2004 & 2005) • PC útgáfan tók 3,5 ár í þróun (hópurinn var 150 manns í lokin) • Leikjatölvuútgáfa](https://reader035.fdocuments.net/reader035/viewer/2022071514/61351633dfd10f4dd73c2588/html5/thumbnails/17.jpg)
![Page 18: EVE the second genesis - Vísindavefurinn · 2008. 5. 6. · Sims 2 (EA/Maxis 2004 & 2005) • PC útgáfan tók 3,5 ár í þróun (hópurinn var 150 manns í lokin) • Leikjatölvuútgáfa](https://reader035.fdocuments.net/reader035/viewer/2022071514/61351633dfd10f4dd73c2588/html5/thumbnails/18.jpg)
![Page 19: EVE the second genesis - Vísindavefurinn · 2008. 5. 6. · Sims 2 (EA/Maxis 2004 & 2005) • PC útgáfan tók 3,5 ár í þróun (hópurinn var 150 manns í lokin) • Leikjatölvuútgáfa](https://reader035.fdocuments.net/reader035/viewer/2022071514/61351633dfd10f4dd73c2588/html5/thumbnails/19.jpg)
Athyglisvert en ...
• Hvernig er þetta gert?
![Page 20: EVE the second genesis - Vísindavefurinn · 2008. 5. 6. · Sims 2 (EA/Maxis 2004 & 2005) • PC útgáfan tók 3,5 ár í þróun (hópurinn var 150 manns í lokin) • Leikjatölvuútgáfa](https://reader035.fdocuments.net/reader035/viewer/2022071514/61351633dfd10f4dd73c2588/html5/thumbnails/20.jpg)
Landslagið
Sólkerfi sem samanstanda af plánetum, tunglum og smástirnabelti
Sólkerfi tengjast í gegnum hlið til að mynda stjörnumerki, sem tengjast svo í stærri svæði
EVE samanstendur af 5000sólkerfum
![Page 21: EVE the second genesis - Vísindavefurinn · 2008. 5. 6. · Sims 2 (EA/Maxis 2004 & 2005) • PC útgáfan tók 3,5 ár í þróun (hópurinn var 150 manns í lokin) • Leikjatölvuútgáfa](https://reader035.fdocuments.net/reader035/viewer/2022071514/61351633dfd10f4dd73c2588/html5/thumbnails/21.jpg)
Íbúarnir
• Á mestu álagstímum spila yfir 41,000 manns EVE á sama tíma – allir ísömu veröld.
![Page 22: EVE the second genesis - Vísindavefurinn · 2008. 5. 6. · Sims 2 (EA/Maxis 2004 & 2005) • PC útgáfan tók 3,5 ár í þróun (hópurinn var 150 manns í lokin) • Leikjatölvuútgáfa](https://reader035.fdocuments.net/reader035/viewer/2022071514/61351633dfd10f4dd73c2588/html5/thumbnails/22.jpg)
Vandamál
• Hvernig er hægt að búa til 5000 sólkerfi?
• Hvernig er hægt að reikna út ástand allra hluta (þar á meðal 41,000 spilara) í 5000 sólkerfa veröld?
• Hvernig er hægt að vista þetta ástand?
• Dr. Kjartan P. Emilsson
![Page 23: EVE the second genesis - Vísindavefurinn · 2008. 5. 6. · Sims 2 (EA/Maxis 2004 & 2005) • PC útgáfan tók 3,5 ár í þróun (hópurinn var 150 manns í lokin) • Leikjatölvuútgáfa](https://reader035.fdocuments.net/reader035/viewer/2022071514/61351633dfd10f4dd73c2588/html5/thumbnails/23.jpg)
Sólkerfin
Sólkerfi búin til með disc accretion líkani
Gefur nógu sannfærandi niðurstöður og er fljótlegt
![Page 24: EVE the second genesis - Vísindavefurinn · 2008. 5. 6. · Sims 2 (EA/Maxis 2004 & 2005) • PC útgáfan tók 3,5 ár í þróun (hópurinn var 150 manns í lokin) • Leikjatölvuútgáfa](https://reader035.fdocuments.net/reader035/viewer/2022071514/61351633dfd10f4dd73c2588/html5/thumbnails/24.jpg)
Vegakerfið
Markmið:• Líkja eftir landnámi• Vera strategískt• Vera híearkískt
![Page 25: EVE the second genesis - Vísindavefurinn · 2008. 5. 6. · Sims 2 (EA/Maxis 2004 & 2005) • PC útgáfan tók 3,5 ár í þróun (hópurinn var 150 manns í lokin) • Leikjatölvuútgáfa](https://reader035.fdocuments.net/reader035/viewer/2022071514/61351633dfd10f4dd73c2588/html5/thumbnails/25.jpg)
Vegakerfið
Lausn:
Diffusion Limited Aggregation
Útvíkkað í multi-seed og þrívídd
![Page 26: EVE the second genesis - Vísindavefurinn · 2008. 5. 6. · Sims 2 (EA/Maxis 2004 & 2005) • PC útgáfan tók 3,5 ár í þróun (hópurinn var 150 manns í lokin) • Leikjatölvuútgáfa](https://reader035.fdocuments.net/reader035/viewer/2022071514/61351633dfd10f4dd73c2588/html5/thumbnails/26.jpg)
Hreyfijöfnur
Newtonsk eind í vökva, viðnám stýrist af k og fastur kraftur a
);(2
2
tXFdt
Xdm =
dt
dXka
dt
Xdm −=
2
2
![Page 27: EVE the second genesis - Vísindavefurinn · 2008. 5. 6. · Sims 2 (EA/Maxis 2004 & 2005) • PC útgáfan tók 3,5 ár í þróun (hópurinn var 150 manns í lokin) • Leikjatölvuútgáfa](https://reader035.fdocuments.net/reader035/viewer/2022071514/61351633dfd10f4dd73c2588/html5/thumbnails/27.jpg)
Hreyfijöfnur
Margir kostir:
Er leysanleg:
Án hröðunar ferðast eindin endanlega fjarlægð áður en hún stoppar:
Með föstum krafti, stefnir hraðinn á fasta
00
0)0( vdt
dXandxX
t
===
)1()(
)( /2
00
mktek
kvam
k
atxtX −−
−−+=
mktek
kva
k
atV /0)( −−
−=
k
mvxxd 0
0)( =−∞=
k
av =∞)(
![Page 28: EVE the second genesis - Vísindavefurinn · 2008. 5. 6. · Sims 2 (EA/Maxis 2004 & 2005) • PC útgáfan tók 3,5 ár í þróun (hópurinn var 150 manns í lokin) • Leikjatölvuútgáfa](https://reader035.fdocuments.net/reader035/viewer/2022071514/61351633dfd10f4dd73c2588/html5/thumbnails/28.jpg)
Hreyfijöfnur
itiiii mm RaF 2∂==
itiviscousi k RF ∂=,
∑ −−∇=objectsnearby
rcollisioni
ie2min
2/
,RRF
Árekstrar / Avoidance
* Í viðbót við þetta, eru ólinulegir kúplunarliðir milli einda, sem koma vegna stýringar á skipum (eindum)
![Page 29: EVE the second genesis - Vísindavefurinn · 2008. 5. 6. · Sims 2 (EA/Maxis 2004 & 2005) • PC útgáfan tók 3,5 ár í þróun (hópurinn var 150 manns í lokin) • Leikjatölvuútgáfa](https://reader035.fdocuments.net/reader035/viewer/2022071514/61351633dfd10f4dd73c2588/html5/thumbnails/29.jpg)
Hreyfijöfnur
itiiii mm RaF 2∂==
itiviscousi k RF ∂=,
Takmark:
( )( )( )
−−−
−=
iz
iy
ix
igotoi
yp
yp
xp
v
tanh
tanh
tanh
max,,F
* Í viðbót við þetta, eru ólinulegir kúplunarliðir milli einda, sem koma vegna stýringar á skipum (eindum)
![Page 30: EVE the second genesis - Vísindavefurinn · 2008. 5. 6. · Sims 2 (EA/Maxis 2004 & 2005) • PC útgáfan tók 3,5 ár í þróun (hópurinn var 150 manns í lokin) • Leikjatölvuútgáfa](https://reader035.fdocuments.net/reader035/viewer/2022071514/61351633dfd10f4dd73c2588/html5/thumbnails/30.jpg)
( )[ ]( )( )( )
−−−
+−−−=
iz
iy
ix
jiiijijfollowi
yp
yp
xp
rrdv
tanh
tanh
tanh
tanhmax,,, RRF
Hreyfijöfnur
* Í viðbót við þetta, eru ólinulegir kúplunarliðir milli einda, sem koma vegna stýringar á skipum (eindum)
itiiii mm RaF 2∂==
itiviscousi k RF ∂=,
Kraftur til að elta:
![Page 31: EVE the second genesis - Vísindavefurinn · 2008. 5. 6. · Sims 2 (EA/Maxis 2004 & 2005) • PC útgáfan tók 3,5 ár í þróun (hópurinn var 150 manns í lokin) • Leikjatölvuútgáfa](https://reader035.fdocuments.net/reader035/viewer/2022071514/61351633dfd10f4dd73c2588/html5/thumbnails/31.jpg)
Hreyfijöfnur
Samanlagt höfum við þvíólínulega N-víða og kúplaða diffurjöfnu sem lýsir allri hreyfingu
Hægt að leysa með Runge-Kutta, en líka hægt að leysa fullkomnlega piecewise
itiiii mm RaF 2∂==
0,,,,,2 =++++∂ jfollowigotoicollsioniviscousiitim FFFFR
( )( )( )
( )[ ]( )( )( )
0
tanh
tanh
tanh
tanh
tanh
tanh
tanh
max,max,/2 2
min2
=
−−−
+−−−
−−−
−∇+∂+∂ ∑ −−
iz
iy
ix
jiiiji
iz
iy
ix
i
objectsnearby
ritiiti
yp
yp
xp
rrdv
yp
yp
xp
vekm i RRRR RR
![Page 32: EVE the second genesis - Vísindavefurinn · 2008. 5. 6. · Sims 2 (EA/Maxis 2004 & 2005) • PC útgáfan tók 3,5 ár í þróun (hópurinn var 150 manns í lokin) • Leikjatölvuútgáfa](https://reader035.fdocuments.net/reader035/viewer/2022071514/61351633dfd10f4dd73c2588/html5/thumbnails/32.jpg)
Hólfun (partitioning)
Hólfun Skilgreinum kassahólf af stigvaxandi stærð. Hver kúla á heima í einu hólfi af ákveðnni stærð
Gerir ‘proximity mapping’ að N log N aðgerð í stað N*N
Gerir kleift að skilgreina ‘causality bubbles’
( )( )ttt STfS ←+1 { } ( ) ( )Ntt
Mttt SfSfSSS ⊗⊗←= +++ ΚΚ 0
10
11 ,,verður að:
![Page 33: EVE the second genesis - Vísindavefurinn · 2008. 5. 6. · Sims 2 (EA/Maxis 2004 & 2005) • PC útgáfan tók 3,5 ár í þróun (hópurinn var 150 manns í lokin) • Leikjatölvuútgáfa](https://reader035.fdocuments.net/reader035/viewer/2022071514/61351633dfd10f4dd73c2588/html5/thumbnails/33.jpg)
Árekstrar
Árekstrar Finnum næstu nágranna í þeim hólfum þar sem time extrusion á kúlu lifir
Árekstur skilgreindur sem skurður á tveimum tímasívalningum
Dempuð Newtónsk árekstrarsvörun (varðveisla skriðþunga)
![Page 34: EVE the second genesis - Vísindavefurinn · 2008. 5. 6. · Sims 2 (EA/Maxis 2004 & 2005) • PC útgáfan tók 3,5 ár í þróun (hópurinn var 150 manns í lokin) • Leikjatölvuútgáfa](https://reader035.fdocuments.net/reader035/viewer/2022071514/61351633dfd10f4dd73c2588/html5/thumbnails/34.jpg)
Tímaþróun
Destiny Server leysir allt jöfnukerfið fyrir heilt sólkerfi
Client leysir einungis það ‘causality bubble’ sem hann tilheyrir
Server sendir reglulega uppfærslur áupphafsskilyrðum fyrir ákveðið tímaþrep
Client getur leiðrétt sig til baka til að aðlagast uppfærðum upphafsskilyrðum
![Page 35: EVE the second genesis - Vísindavefurinn · 2008. 5. 6. · Sims 2 (EA/Maxis 2004 & 2005) • PC útgáfan tók 3,5 ár í þróun (hópurinn var 150 manns í lokin) • Leikjatölvuútgáfa](https://reader035.fdocuments.net/reader035/viewer/2022071514/61351633dfd10f4dd73c2588/html5/thumbnails/35.jpg)
Markaður eins og NASDAQ
![Page 36: EVE the second genesis - Vísindavefurinn · 2008. 5. 6. · Sims 2 (EA/Maxis 2004 & 2005) • PC útgáfan tók 3,5 ár í þróun (hópurinn var 150 manns í lokin) • Leikjatölvuútgáfa](https://reader035.fdocuments.net/reader035/viewer/2022071514/61351633dfd10f4dd73c2588/html5/thumbnails/36.jpg)
Skiptum um gír
• Hvernig teiknum við flott geimskip?
![Page 37: EVE the second genesis - Vísindavefurinn · 2008. 5. 6. · Sims 2 (EA/Maxis 2004 & 2005) • PC útgáfan tók 3,5 ár í þróun (hópurinn var 150 manns í lokin) • Leikjatölvuútgáfa](https://reader035.fdocuments.net/reader035/viewer/2022071514/61351633dfd10f4dd73c2588/html5/thumbnails/37.jpg)
Gouraud skygging
• Tölvugrafík hefur lengi vel notað Gouraud skyggingu (shading) – sérstaklega hefur þetta loðað við rauntíma tölvugrafík
![Page 38: EVE the second genesis - Vísindavefurinn · 2008. 5. 6. · Sims 2 (EA/Maxis 2004 & 2005) • PC útgáfan tók 3,5 ár í þróun (hópurinn var 150 manns í lokin) • Leikjatölvuútgáfa](https://reader035.fdocuments.net/reader035/viewer/2022071514/61351633dfd10f4dd73c2588/html5/thumbnails/38.jpg)
Per-vertex vs. Per-pixel
• Gouraud skygging kemur illa út þegar þríhyrningafjöldi er ekki nægur á yfirborði. Lýsingin verður röndótt.
• Per-pixel skygging leyfir útreikning álýsingargildi í hverjum einasta pixel. Fyrst mögulegt með GeForce2 (raunhæft með Xbox og nýlegum PC kortum).
![Page 39: EVE the second genesis - Vísindavefurinn · 2008. 5. 6. · Sims 2 (EA/Maxis 2004 & 2005) • PC útgáfan tók 3,5 ár í þróun (hópurinn var 150 manns í lokin) • Leikjatölvuútgáfa](https://reader035.fdocuments.net/reader035/viewer/2022071514/61351633dfd10f4dd73c2588/html5/thumbnails/39.jpg)
Hvaða per-pixel lýsingu skal nota?
• Í per-pixel dæminu hérna á undan voru normalarnir (ekki lýsingargildin) brúaðir á yfirborði þríhyrningsins og lýsingargildið síðan reiknað út í viðkomandi pixel.
• Til þess að fá ennþá meiri smáatriði í lýsinguna mætti hugsa sér að nota tvívítt yfirborð sem inniheldur gildi ánormal fyrir hvern einasta pixel á þrívíða yfirborðinu sem við erum að teikna.
• Per-pixel lýsingin notar því einhvers konar vörpun fráþrívíða yfirborðinu yfir í Normal yfirborðið til þess að ná ínormalinn fyrir viðkomandi pixel og svo er lýsing framkvæmd eins og áður.
![Page 40: EVE the second genesis - Vísindavefurinn · 2008. 5. 6. · Sims 2 (EA/Maxis 2004 & 2005) • PC útgáfan tók 3,5 ár í þróun (hópurinn var 150 manns í lokin) • Leikjatölvuútgáfa](https://reader035.fdocuments.net/reader035/viewer/2022071514/61351633dfd10f4dd73c2588/html5/thumbnails/40.jpg)
Hvaðan koma gildin á Normal yfirborðinu?
Tvær algengar leiðir til þess að framleiða Normal map:– Útfrá hæðaryfirborði (gráskala mynd)
– Útfrá há-upplausnar hlut.
![Page 41: EVE the second genesis - Vísindavefurinn · 2008. 5. 6. · Sims 2 (EA/Maxis 2004 & 2005) • PC útgáfan tók 3,5 ár í þróun (hópurinn var 150 manns í lokin) • Leikjatölvuútgáfa](https://reader035.fdocuments.net/reader035/viewer/2022071514/61351633dfd10f4dd73c2588/html5/thumbnails/41.jpg)
Vexor geimskip (2.6 milljónir þríhyrninga)
![Page 42: EVE the second genesis - Vísindavefurinn · 2008. 5. 6. · Sims 2 (EA/Maxis 2004 & 2005) • PC útgáfan tók 3,5 ár í þróun (hópurinn var 150 manns í lokin) • Leikjatölvuútgáfa](https://reader035.fdocuments.net/reader035/viewer/2022071514/61351633dfd10f4dd73c2588/html5/thumbnails/42.jpg)
Lágupplausnar módel (3600 þríhyrningar)
![Page 43: EVE the second genesis - Vísindavefurinn · 2008. 5. 6. · Sims 2 (EA/Maxis 2004 & 2005) • PC útgáfan tók 3,5 ár í þróun (hópurinn var 150 manns í lokin) • Leikjatölvuútgáfa](https://reader035.fdocuments.net/reader035/viewer/2022071514/61351633dfd10f4dd73c2588/html5/thumbnails/43.jpg)
Með Normal Map lýsingu
![Page 44: EVE the second genesis - Vísindavefurinn · 2008. 5. 6. · Sims 2 (EA/Maxis 2004 & 2005) • PC útgáfan tók 3,5 ár í þróun (hópurinn var 150 manns í lokin) • Leikjatölvuútgáfa](https://reader035.fdocuments.net/reader035/viewer/2022071514/61351633dfd10f4dd73c2588/html5/thumbnails/44.jpg)
Samantekt
![Page 45: EVE the second genesis - Vísindavefurinn · 2008. 5. 6. · Sims 2 (EA/Maxis 2004 & 2005) • PC útgáfan tók 3,5 ár í þróun (hópurinn var 150 manns í lokin) • Leikjatölvuútgáfa](https://reader035.fdocuments.net/reader035/viewer/2022071514/61351633dfd10f4dd73c2588/html5/thumbnails/45.jpg)
Bætum við áferðina
![Page 46: EVE the second genesis - Vísindavefurinn · 2008. 5. 6. · Sims 2 (EA/Maxis 2004 & 2005) • PC útgáfan tók 3,5 ár í þróun (hópurinn var 150 manns í lokin) • Leikjatölvuútgáfa](https://reader035.fdocuments.net/reader035/viewer/2022071514/61351633dfd10f4dd73c2588/html5/thumbnails/46.jpg)
Útkoman
![Page 47: EVE the second genesis - Vísindavefurinn · 2008. 5. 6. · Sims 2 (EA/Maxis 2004 & 2005) • PC útgáfan tók 3,5 ár í þróun (hópurinn var 150 manns í lokin) • Leikjatölvuútgáfa](https://reader035.fdocuments.net/reader035/viewer/2022071514/61351633dfd10f4dd73c2588/html5/thumbnails/47.jpg)
Sýnishorn
(ship_comparison.wmv & jessica )
![Page 48: EVE the second genesis - Vísindavefurinn · 2008. 5. 6. · Sims 2 (EA/Maxis 2004 & 2005) • PC útgáfan tók 3,5 ár í þróun (hópurinn var 150 manns í lokin) • Leikjatölvuútgáfa](https://reader035.fdocuments.net/reader035/viewer/2022071514/61351633dfd10f4dd73c2588/html5/thumbnails/48.jpg)
Hagnýting vísinda
• Stærðfræði• Eðlisfræði• Tölvunarfræði• Hagfræði• Félagsfræði• Verkfræði• ...
![Page 49: EVE the second genesis - Vísindavefurinn · 2008. 5. 6. · Sims 2 (EA/Maxis 2004 & 2005) • PC útgáfan tók 3,5 ár í þróun (hópurinn var 150 manns í lokin) • Leikjatölvuútgáfa](https://reader035.fdocuments.net/reader035/viewer/2022071514/61351633dfd10f4dd73c2588/html5/thumbnails/49.jpg)
Kröfurnar aukast sífellt
Hagnýting vísinda eykst í beinu hlutfalli við:– Aukningu í reiknigetu örgjörva– Vaxandi kröfur almennings um
“kvikmyndagæði” í leikjum