lauantai 22. elokuuta 2020

FdF imagen opiskelu

Piirtamisen perusfunktiot hanskaan

Tänään ajattelin opiskella miten saan minilibx ikkunaan lisättyä imagen. Sen tehtävä on päivittää ikkunan sisältöä mahdollisimman nopeasti (ei viliku eikä väläky) siten että image rakennetaan valmiiksi ja sen jälkeen lätkäistään johonkin kohtaan ikkunaa. Aiheeseen liittyviä harjoittelu löytyy täältä. Kuten huomaat oon siirtyny enemmän ja enemmän hakemaan netistä opiskelun palasia joilla preparoin itseäni että varsinainen projekti (tässä tapauksessa FdF) sujuu mahdollisimman hyvin. Tässä oli plääni tälle päivälle. Saas nähärä kuinka menöö.

Sain tehtyä image kokeilun silleen että ymmärrys funktioista syntyi. Nyt just huamasin että get_color_value ja destroy_image jäi kokeelematta. Ne jää huamiselle. Junamatkalla aloin pohtimaan miten asioita pitäisi ajatella (siis tätä FdF projektia ajatellen). Ajattelin piirtää kuvaa sanajotaentiedä näkökulmasta.

No, ei tuasta kuvasta mitään tullu. Päädyn nyt siihen että teen huomenna sellaasen toteutuksen jossa piirrän viivan kulmasta siihen kohtaan missä hiirtä klikkaan. Toinen toteutus on semmonen jossa yhden pikselin koko on useampi pientä pikseliä. Esim jos yksi pikseli on 10 pikkupikseliä niin viivoista tulee röpelöösempiä. Sillä tavalla näen miten mun viivanpiirto algoritmi toimii. Eiköhän siinä oo plääniä huomiselle. Niinku tapoohin kuuluu, saattaa suunnitelma muuttua aamulla. Ja mitä lopuuksi teen ei tiärä viälä kukaa.

 

Tässä muutamia kuvia tämän päivän toteutuksista:





Tehdäkkö neliö kahdesta vai neljästä kolmiosta?




Ei kommentteja:

Lähetä kommentti