Permalänk
Medlem

Vektorgrafik i spel.

Hej. Jag har lite funderingar kring Vektorgrafik. Detta använder jag mig mycket utav när t. ex skapar logotyper, typsnitt eller liknande. Jobbar mycket i Illustrator samt Photoshop.

Men nu har vi fått en uppgift i ett av våra ämnen på skolan där vi ska redogöra om vektorgrafik i spel.
Hur vanligt är det egentligen med vektorgrafik i spel? Jag vet ju att flashspel bygger på vektorgrafik men vanliga 3d-spel då? T.ex Crysis, Mafia, Anno m.m. Använder sig dessa spel något av vektorgrafik?

Så finns det spel förutom flashspel som använder sig utav vektorgrafik? I sådana fall hade det varit skönt med lite exempel. Och om det används, vad är det då för delar som är i vektorgrafik.

Tack på förhand.

Permalänk

Du får nog ta och läsa på lite om vad vektorgrafik innebär.

En vektor i sig är inte begränsad till två dimensioner utan de kan ha hur många dimensioner som helst.

Vektorgrafik i två dimensioner är ett specialfall av 3D grafik. Eftersom två dimensioner inte är så komplext som 3D så kan man enkelt binda samman två punkter med en krökt linje. Det går inte lika lätta att göra liknande beräkningar i 3D så därför är man ofta begränsad till trianglar som baselement. Triangel är den simplaste polygontypen och kan utnyttjas till att skapa andra typer av polygon. Alla modeller byggs sedan upp av ett flertal trianglar. I 3D använder man sig också av en speciell typ av vektor, en normal, för att underlätta beräkningarna för ljussättning. Genom att manipulera normalen under själva rastoriseringen så kan man få en plan yta (triangel/polygon) att framstå som bucklig eller krökt.

Rasterisation - Wikipedia, the free encyclopedia
Shading - Wikipedia, the free encyclopedia
Polygon - Wikipedia, the free encyclopedia
Normal mapping - Wikipedia, the free encyclopedia

Permalänk
Medlem

"Alla" 3D-spel använder vektorgrafik. Polygoner byggs upp av punkter i 3D. Även mer avancerade ytor byggs upp av transformerade/roterade punkter i 2D/3D.
Sen används ju 2D bitmappad grafik tillsammans med ytorna i form av både 2D och 3D-texturer.
Och alla flashspel bygger inte på vektorgrafik. Det går aldeles utmärkt att använda bitmappad grafik i flash.

En av fördelarna med vektorgrafik är att de blir upplösningsoberoende.