.[ ČeskéHry.cz ].
Podivnosti rasterizeru ?

 
odeslat nové téma   Odpovědět na téma    Obsah fóra České-Hry.cz -> 3D API / 3D Enginy
Zobrazit předchozí téma :: Zobrazit následující téma  
Autor Zpráva
Khaj



Založen: 16. 01. 2008
Příspěvky: 49

PříspěvekZaslal: 10. březen 2008, 17:18:00    Předmět: Podivnosti rasterizeru ? Odpovědět s citátem

Vytvarim si jakysi editor textur (abych protrenoval pixelshadery) a objevil jsem anomalii.
Predem bych rad upozornil ze se nejedna o chybu v nastaveni viewportu, pozice trojuhelniku (1 prez celou obrazovku) nebo texturovych koordinatu jelikoz tohle byla prvni vec kterou jsem kontroloval Wink .

Normalne nactu a zobrazim obrazek, ale uz zobrazeny je jaksi posunut o par pixelu doprava a dolu.
Coz sice nevadi, ale kdyz si clovek necha parkrat vyrenderovat (do textury) onen obrazek (za ucelem jakekoliv editace) tak uz ono posunuti nabyva obludnych rozmeru. To by jeste slo, jelikoz se da samozrejme posunout zase zpatky, ale ono se navic diky linearnimu dopocitavani barev pixelu zhorsuje i kvalita !.
Zkousel jsem to obejit umele pripoctenim male hodnoty k texturovym kooordinatum, ale vysledek byl jeste horsi.

Nevite někdo co se s tím dá dělat ?
Děkuji za každý postřeh.

Jak to vlastne vypada (pred a po) je videt na techto screenshotech




(onen cerny kriz-ram vznikl nastavenim texturoveho adresovani na bordercolor a pak zase zpet na wrap).
Návrat nahoru
Zobrazit informace o autorovi Odeslat soukromou zprávu
MePHyst0



Založen: 28. 07. 2007
Příspěvky: 85
Bydliště: SVK/CZK

PříspěvekZaslal: 10. březen 2008, 17:51:02    Předmět: Odpovědět s citátem

ja by som sa zato uistil ci spravne mapujes texely na pixely, aby to bolo presne, potrebujes to offsetnut o pol pixelu do kazdej strany, viz:

http://msdn2.microsoft.com/en-us/library/bb219690.aspx
Návrat nahoru
Zobrazit informace o autorovi Odeslat soukromou zprávu Odeslat e-mail
Khaj



Založen: 16. 01. 2008
Příspěvky: 49

PříspěvekZaslal: 11. březen 2008, 16:14:38    Předmět: Odpovědět s citátem

Hahaa diky moc vazne to pomohlo !
Návrat nahoru
Zobrazit informace o autorovi Odeslat soukromou zprávu
Zobrazit příspěvky z předchozích:   
odeslat nové téma   Odpovědět na téma    Obsah fóra České-Hry.cz -> 3D API / 3D Enginy Časy uváděny v GMT + 1 hodina
Strana 1 z 1

 
Přejdi na:  
Nemůžete odesílat nové téma do tohoto fóra
Nemůžete odpovídat na témata v tomto fóru
Nemůžete upravovat své příspěvky v tomto fóru
Nemůžete mazat své příspěvky v tomto fóru
Nemůžete hlasovat v tomto fóru


Powered by phpBB © 2001, 2005 phpBB Group


Vzhled udelal powermac
Styl "vykraden" z phpBB stylu MonkiDream - upraveno by rezna