Tässä topikissa uudelleen käynnistetään yhteisprojekti cbd, joka on siis kaikkien vapaasti käytettävä ja muokattava piirto-ohjelma. Projekti on jo melkoisen pitkälle kehittynyt, mutta ainahan voi kehittää jotain uutta. Ainut sääntö hommassa on että minä julkaisen viralliset versiot ohjelmasta, muuten saatte näppäillä melkoisen vapaasti mitä haluatte.
Tämän hetkiset ominaisuudet:
Ohjelmassa on tällä hetkellä seuraavat työkalut:
Pen: Tavallinen kynätyökalu
Rectangle: Neliötyökalu johon on tulossa valinnainen täyttö
Ellipse: Soikiotyökalu, johon on myös tulossa valinnainen täyttö
Brush: Pensselityökalu, jonka kokoa voi muuttaa hiiren rullalla
Spray: Ruiskutyökalu, johon on tulossa tiheyden säätö ominaisuus
Fill: Työkalu, joka täyttää saman värisen alueen valitulla värillä
Rope: Työkalu, joka luo narua muistuttavaa kuviota
Blur: Bluuraa kuvan
Darken: Tummentavapensselityökalu
Slash: Kenopensselityökalu, jonka kulmaa voi säätää + ja - napeilla
Radar: Pyörayttää tuheron kursorin ympärille
Text: Kirjoittaa tekstin ruudulle
add noise: lisää ruudulle randomi pisteitä
Smudge: Tasoittaa värien välistä eroa
Latauslinkki:
Nykyinen versio 0,11a
http://servut.us/i-point/cbd.zip
Yhteisprojekti: cbd
Re: Yhteisprojekti: cbd
Tää on tää sieltä wanhoilta foorumeilta! Tosi hyvä ohjelma on. Vielä kun saisi gradientin
Tällä tein useita töherryksiä silloin ja en nyt tuon gradientin lisäksi muita (ainakaan kovin helppoja toteutettavaksi) isoja puutteita keksi.
eka
Tällä tein useita töherryksiä silloin ja en nyt tuon gradientin lisäksi muita (ainakaan kovin helppoja toteutettavaksi) isoja puutteita keksi.
eka
-
- Active Member
- Posts: 163
- Joined: Fri Aug 31, 2007 7:07 pm
- Location: Helsinki
- Contact:
Re: Yhteisprojekti: cbd
Gradienttiin löytyisi cbsdk:sta valmista koodia, muistaakseni parikin erilaista toteutusta. Jonkun innokkaan pitäisi vaan suorittaa integraatio cbd:hen.
Lisäideana soppaan voisi laittaa mukaan sdk:n kuvamanipulaatio funkkarit eli esim. kirkkauden ja värien säätäminen sekä mustavalkoiseksi muuttaminen. Kaikenlaisia filttereitä voi aina lisäillä, erilaisia blureja (gaussian, median, radial...), kohinoita (salt & pepper, hue-kohinaa...), pikselisaatio, reunan detektointi ja niin edelleen.
Uusiksi työkaluiksi olisi näppärä saada ainakin bezier-käyrä (jossain oli tähän mielestäni esimerkki), kloonityökalu ja valintalasso (eri variantteineen). Sitten kannattaisi vielä tarkistaa että kaikki toimii.
Siinä siis ideoita, niille joilla on tekemisen puutetta. Itselläni ei aika riitä toteuttamiseen, vaikka kuvankäsittely algoritmit kiinnostavia ovatkin.
Lisäideana soppaan voisi laittaa mukaan sdk:n kuvamanipulaatio funkkarit eli esim. kirkkauden ja värien säätäminen sekä mustavalkoiseksi muuttaminen. Kaikenlaisia filttereitä voi aina lisäillä, erilaisia blureja (gaussian, median, radial...), kohinoita (salt & pepper, hue-kohinaa...), pikselisaatio, reunan detektointi ja niin edelleen.
Uusiksi työkaluiksi olisi näppärä saada ainakin bezier-käyrä (jossain oli tähän mielestäni esimerkki), kloonityökalu ja valintalasso (eri variantteineen). Sitten kannattaisi vielä tarkistaa että kaikki toimii.
Siinä siis ideoita, niille joilla on tekemisen puutetta. Itselläni ei aika riitä toteuttamiseen, vaikka kuvankäsittely algoritmit kiinnostavia ovatkin.
Re: Yhteisprojekti: cbd
Maalipönttöön voisi laittaa myös tolerancen, eli kuinka suuri väriero saa olla ilman että värin leviäminen pysähtyy. Fillin saisi toimimaan nopeammin käyttämällä PickColorin ja Dotin sijasta GetPixel2:a ja PutPixel2:a.
CoolBasic henkilökuntaa
Graafikko
Graafikko
Re: Yhteisprojekti: cbd
Katsoin lähdekoodia, ja napitkin olivat ihan turhan vaikeasti väkerrettyjä. Eipä tuolla nyt paljoa tullut piirreltyä muutamia lootia sinne sun tänne ja ympyröitä.. Väriliuku olisi kyllä kiva.
Solar Eclipse
We're in a simulation, and God is trying to debug us.
Re: Yhteisprojekti: cbd
siinähän on väriliuku
Dead men tell no tales. Also, Python rocks!
Codegolf: 99 bottles of beer (oneliner) - Water map partition
Codegolf: 99 bottles of beer (oneliner) - Water map partition
Re: Yhteisprojekti: cbd
Nah, nyt puhutaan sellasesta jolla voi piirtää väriliu'un