Hiya
Vroeg me af waarom die matrix eruitzien zoals hij eruitziet ^^.
Ik bedoel hiermee, ik snap de opbouw naar PX en PY maar ik zit een beetje in de knoop hoe we dan plots aan de matrix komen die we geïmplementeerd hebben (mogelijk ook verwarring door het feit da nils zijnen engine int begin fout was >.>)
We hebben (zo heb ik em toch geïmplementeerd)
-1 0 0 0
0 -1 0 0
0 0 -1 0
0 0 1 0
die 1 op de vierde rij is 1/d om u homogeniteit te behouden afaik. Die - 1'tjes zijn vermoed ik -d maar waarom?
Ale, ik kan mij dat perfect coorstellen in mijn hoofd als zijnde een schaling en dergelijke, maar wiskundig gezien dan.
we hebben PX = -d * Px / Pz maar als ge die matrix uitrekent, dan komt ge op PX = -px, waar is de /Pz gebleven?
(of is die Pz die z = d, waarmee het wel opgelost is en ik dus mijn bek houd?)
Kan ook zijn dak hier iets totaal verkeerd zie, maar kwil het wel op zen minst beke degelijk begrijpen..
Greets
Fristi