[ trile_le3 @ 21.10.2005. 10:38 ] @
zelim da napravim 2d mini mapu od 3d terena i da je prikazem na ekranu u uglu.
imam 3d informacije svih vertexa, imam i shade teksturu za njih u jednoj klasi koju zovem terrain. e sad, napravio sam novu klasu minimap koja ima funkciju create_minimap.
ona uzima teksturu terena iz klase terrain i kopira je u novu teksturu (koristim lock komande za teksturu, pa zatim kopiram sadrzaj u jednom while ciklusu, zatim otkljucam teksturu).
zasto tekstura koju dobijem nema podatke o boji? tj. ima samo po ivicama. dobijem suplji kvadrat. siguran sam da tekstura terena nije takva (da je cela) i da kod za kopiranje podataka teksture radi dobro. sta bi moglo biti problem?

cak stavise kada u klasi terrain (dakle bez klase minimap) iskopiram teksturu u novu i nju prikazem na ekranu sve je u redu. (podaci teksture su public short[], tako kaze u knjizi :)).

korisitim C# i naravno DirectX.
[ tosa @ 22.10.2005. 05:38 ] @
Kako pristupas teksturi? Da li je to property klase teren, i kog tipa?
Mozes da ostavis deo koda koji kopira teksturu, bice mnogo jasnije.
Ovako ne verujem da ces dobiti odgovor.