Tänkt dig en bild du ritat i datorn. den är alltid rektangulärt formad. Tänk dig att man delar bilden längst diagonalen och får en .... Triangel!
en triangel är enkelt sagt grunden till att rita i 3-d. Varför just triangel? Av trianglar kan man skapa vad som helst! Du kan skapa till exempel en raktangel.
varje triangel har i sin tur 3 punkter som definierar rektangelns hörn. Skulle man rita en triangel i en graf skulle varje punkt ha två koordinater, en -X och en -Y koordinat.
När man skapar en vision av 3D måste man ha en till axel på grafen, en -Z axel! För att rita en triangle i en 3D-graf behöver altså varje punkt av trianglen ha 3 koordinater!
En exempel triangel, varje nummer motsvarar en koordinat i ordningen X,Y,Z:
(0,0,0)
(5,10,-4)
(10,0,-2)
i en 3D -graf motsvarar detta en triangel med sin högsta punkt 10 lite snett lutad bakåt i en 3D-graf! Detta motsvaras av tre punkter som i 3D-språk kallas VERTEX. Varje vertex har i sin tur en position med tre koordinater. En sådan position kallas VEKTOR. Dessa ord kommer jag använda framöver.
Tänk dig sen att man skapar flera tusen trianglar med 3 koordinater för att skapa en 3-dimisionell figur! Dvs ALLT i en 3D motor kommer ritas på en 3D-graf av just BARA trianglar sammansatta till olika former,
Jag lovar, till och med den rundaste boll i FIFA 08 är gjord av kantiga men ack så användbara trianglar med tre vektorer!
Inga kommentarer:
Skicka en kommentar