Page 1 of 1

CG-probleem

Posted: Wed Mar 08, 2006 9:21 pm
by Shinta
Ik heb gigantisch harde problemen met mijn CG en als er iemand zo tof zou willen zou om mij te helpen zou ik het enorm apprecieren !

Ik krijg dus dit voor mijn hangar :

Image

In plaats van dit :

Image

En dit lijkt er dan nog op he, de rest trekt er al helemaal ni op.
Bij parallelprojectie geeftie nochtans hetgeen dak zou moeten hebben :

Image

Hier een RAR-bestand met alles wat je nodig hebt :

http://users.pandora.be/kristofoverdulve/CG.rar

Pikt men code mor, tis tog fout 8)

Ik denk dat het probleem ligt gij de perspectiefmatrix, maja, de culling werkt ook al ni fatsoenlijk, ma da kan een gevolg zen van men foute weergave.

Posted: Thu Mar 09, 2006 12:08 am
by EagleEye812
Hmm me backface culling aan krijg ik dit (ik heb enkel hangar.moff gekopieerd en ingelezen)

Image

Zijn alle polys goed ingegeven of is mijn culling ook fout?

Posted: Thu Mar 09, 2006 12:11 am
by EagleEye812
Hoe kunt gij trouwens ooit transformatie.mod compileren?

Code: Select all

	PROCEDURE (matrix : Matrix.Matrix) InitTranslatie* (vector : Vector.Vector);
   (* 
      Omschrijving : Initialiseert een matrix voor translatie over een meegegeven vector
      Parameters : 
      	vector : Vector : De vector waarover de matrix moet getranslateerd worden   
      Returntype : -
      Algorithm : OO
   *)
   
   BEGIN
   	ASSERT (vector # NIL, 100);
   	matrix^.Unity;
   	matrix^.value[0, 3] := vector^.value[0];
   	matrix^.value[1, 3] := vector^.value[1];
   	matrix^.value[2, 3] := vector^.value[2];
   	RETURN matrix;
   END Translatie;
u naam van uw procedure is nog ni eens hetzelfde #-o

EDIT: ah ge gebruikt die module ni eens precies :P Matrix.Mod dan eens bezien

Posted: Thu Mar 09, 2006 9:41 am
by slimmy
btw is da onderste vlak er ook, want bij mij alsek die wa roteer dan is da vlak er precies ni

Posted: Thu Mar 09, 2006 10:10 am
by Shinta
euh dunno, tis ma een voorbeeld :wink: da ondervlak zou der normaal moete zijn ze.
of het tegenwijzerzin is wetek ni, kheb nog ni echt menne backface culling uitgetest.
Kdenk dak weet waar de fout zit maar kmoet nog aanpassen, kzal late wete of et werkte.

Posted: Sun Mar 12, 2006 2:04 pm
by Shinta
Het werkte.