Kirjoittaja |
Viesti |
JPQ
| Perjantaina, 4. kesäkuuta, 2004 - klo 5.06: | | Löytyykö ja mistä löytyy jos löytyy funktiot vaikkapa 24bit täytetyn neliön ja ympyrän piirtoon ? eli hi/truecolor tiloissa jos haluan piirtää graffaa käyttäen valmis rajapintoja ja haluan piirtää vaikka ruudulle 222,100,70 värillä ympyrän. ja sen keskelle täytetyn neliön värillä 40,70,90 siis graffaa ilman paletti sidonnaisuutta vai tarviiko minun koodata omat funktiot vaikka Cybergraphicsin päälle. Ja sama juttu teksin tulostuksessa eli missä on sopivat funktiot jos missään eli kunnon truecolor graffan tekoon. Vai meneekö yhtä ankeasti kuin nykyisessä AmigaOSissa jossain näin joskus viitteitä ettei sentään menisi mutta vastatkaa te jotka SDKta olette enempi tutkineet. ja miten jos tuollaiset funktiot toimii paletti pohjaisella näyttö tilalla hakeeko automaagisesti paletista silloin lähimmän värin?? eli modernin käyttiksen tyyppisiä graffa rajapintoja hakeva. PS. SDKoossa olisi kiva jos oli listat eri kirjastojen funktioista parametreineen jos ei esittelyä olisikaan.
|
Piru
| Perjantaina, 4. kesäkuuta, 2004 - klo 14.06: | | JPQ: Tarvittavat rutiinit löytyvät graphics.library:stä. Truecolor-laajennus otetaan käyttöön SetRPAttrs() funktiokutsulla (RPTAG_PenMode, FALSE). Esimerkki: truecolortest.c
|
JPQ
| Perjantaina, 4. kesäkuuta, 2004 - klo 15.45: | | Piru: kiitos ja ajattelinkin mistä löytyy mutta "aktivointi" olikin hämärää. PS. siksen siellä virallisella sivulla kysynyt kun kielitaito ei riitä kirjoitukseen.
|
JPQ
| Perjantaina, 4. kesäkuuta, 2004 - klo 15.48: | | Piru: kiitos ja ajattelinkin mistä löytyy mutta "aktivointi" olikin hämärää. Ja tapahtuuko 8bit tiloissa remappaus ruudun paletille ? ja onko tämä 24bittisyyden tuki MorphOS sidonnainen feature ? PS. siksen siellä virallisella sivulla kysynyt kun kielitaito ei riitä kirjoitukseen.
|
Piru
| Perjantaina, 4. kesäkuuta, 2004 - klo 16.18: | | JPQ: Käsittääkseni (en ole just nyt hollilla että voisin tutkia) ei mäppää 8bit tiloissa, niissä on tarkoitus käyttää ihan palettia & kyniä kuten ennenkin. Voin kyllä ehdottaa tuommoista mäppäystä, ehkäpä sen voisi lisätä. Tämä 24bit judanssi on MorphOS-sidonnainen ominaisuus (RPTAG_PenMode, RPTAG_FgColor ja RPTAG_BgColor).
|
itix
| Perjantaina, 4. kesäkuuta, 2004 - klo 17.13: | | BPPC-aikoina tein vastaavan tyylisen esimerkkiohjelman... se ei koskaan toiminut koska luulin että SetAPen() olisi hoitanut homman. Korjasin sen nyt käyttämään RPTAG_FgColor tagia ja nyt se toimii: http://www.lehtoranta.net/sorsaa/TrueColorExample.c Koodi kääntyy seuraavasti: gcc -noixemul -nostartfiles TrueColorExample.c -o TrueColorExample (tosimies ei käytä startuppia tahi tee käytännöllistä koodia)
|
JPQ
| Perjantaina, 4. kesäkuuta, 2004 - klo 18.40: | | Piru: tuo mäppäys olisi kyllä modernissä käyttiksessä ehdottomasti erittäin hyvä kun näyttötila riippumaton softan kehitys on kivaa. Ja kun windowsin 2d graffa rutiinit osaa tuon mäppäyksen tietääkseni eihän morphos halua olla huonompi eihän ?
|