Kirjautuminen

Haku

Tehtävät

Keskustelu: Ohjelmointikysymykset: C: 'Sulava' kuvan siirtäminen SDL:ssä

Atte [14.07.2007 09:18:51]

#

Kun siirrän SDL:ää käyttävässä ohjelmassa kuvaa (SDL_Surface) esim. nuolinäppäimillä, jostain syystä kuvan reunoille tulee aina voimakasta 'kohinaa'. Tämä on ärsyttävä ongelma, johon en vaan millään löydä ratkaisua (vaikka sellainen mitä todennäköisimmin on). Esimerkkikoodi ongelmasta olisi tässä, pitäisi näkyä selkeästi erityisesti isommilla kuvilla.

Lahha [14.07.2007 10:59:12]

#

Siirrä kuvaa vähemmän kerrallaan.

T.M. [14.07.2007 11:17:18]

#

Tai käytä OpenGL:ää graffan piirtoon :)

Atte [14.07.2007 18:34:58]

#

Buah, no tätä vähän pelkäsinkin :P Peleissä yleensä käytänkin laitteistokiihdytettyä HGE:tä, mutta nykyisen projektini kenttäeditorissa SDL on vaan roimasti kätevämpi (surfacen dataa on helppo muutella ja sen voi tallentaa helposti BMP:nä).

Kysynpä nyt saman tien, onko OpenGL:ssä jotain helppoa tietä tai lisäkirjastoa, jonka avulla tekstuurin kuvadataa voisi muuttaa? Mukavinta olisi, jos tekstuuriin voisi piirtää valmiilla grafiikkaprimitiiveillä (line, box tms.). BMP:ksi tai muuksi kuvatiedostoksi tallentaminen onnistuisikin varmaan sitten esim. DevILillä.

Vastaus

Aihe on jo aika vanha, joten et voi enää vastata siihen.

Tietoa sivustosta