HTML

Az élet kódjai

Csináld maga. Senki nem csinálja meg helyetted.

Friss topikok


Algoritmikus Karácsonyi Ünnepeket

2016.12.24. 20:30 Travis.CG

Az egyik csoportvezetőnek YouTube nézés közben támadt az az ötlete, hogy karácsonyi dalokat algoritmizáljunk. Amolyan börtönös karatefilm szabályokat állított fel ("Az egyetlen szabály, hogy nincs szabály.") ésvárta a pályaműveket. A folyamatábra nekem túl snassz volt, arra…

Szólj hozzá!

Címkék: programozás demoscene

Point sprite-ok OpenGL-el

2016.03.16. 00:50 Travis.CG

Ha a háromszög túl sok, ha a vonal túl unalmas, ha a jelszavunk: zéró poligon, akkor a pontok segítségével kápráztathatjuk el a nézőket. Már a korai OpenGL verziókban is használhattuk a glBegin(GL_POINTS) hívást, de a pontok koordinátáit kénytelenek voltunk CPU-n számolni. Ahogy fejlődtek a…

Szólj hozzá!

Címkék: programozás demoscene opengl

Demó melléktermék: MetaMut

2015.07.06. 00:06 Travis.CG

Az NVScene-re készített produkciónk az első Androidos demónk, ezért igyekeztem minimalista demók készíteni, hogy a platform részletes ismeretének hiánya ne akadályozza az alkotás elkészültét. Így esett a választás a metaball kétdimenziós változatára, a metakörre. A…

Szólj hozzá!

Címkék: programozás demoscene

Android demo keretrendszer

2015.05.03. 22:57 Travis.CG

Androidra viszonylag egyszerű demót kódolni. A multimédiás képességekkel felvértezett telefon API-ja rengeteg kényelmi funkciót biztosít, amit egy demó készítésénél felhasználhatunk. Persze nem szabad elfeledkezni, hogy bár néha félelmetes teljesítményt zsúfolnak ezekbe a…

Szólj hozzá!

Címkék: programozás demoscene android

Ha túl sok a cikk

2014.12.08. 00:32 Travis.CG

A tudományos publikációk tárolása és az ott található információk visszakeresése alapvető fontosságú igény minden kutatónak. Selye egy egész fejezetet szentel katalógus rendszerének bemutatására. Manapság a PDF és az elektronikus kütyük világában mindez nevetségesnek…

Szólj hozzá!

Címkék: java programozás

Unity scener szemmel (2. rész)

2014.04.06. 23:00 Travis.CG

Az előző részben létrehozott alkotás két okból sem számít demónak. Először is, nincs benne animáció, másrészt Esc gombra nem lép ki. Ezért ebben a részben kódolni fogunk és animálni. Hozzunk létre egy új projektet. Nem kell semmilyen csomagot hozzáadnunk. Egy kameránk lesz…

Szólj hozzá!

Címkék: programozás demoscene

LibreOffice távvezérlés

2013.11.01. 21:42 Travis.CG

Nemrég megkértek, hogy a UEA kimenetét formázzam be Excellel, de úgy, hogy a rekordok ne egymás alatt legyenek, hanem külön munkafüzeteken. A probléma az volt, hogy körülbelül 2500 rekord volt. Rögtön a régi vicc jutott eszembe: - Az micsoda?- Cukorborsó.- Kérek egy kilót.…

Szólj hozzá!

Címkék: java programozás

Redis - kirándulás NoSQL országban

2013.10.27. 22:36 Travis.CG

Perlben előszeretettel használok hash of hash, hash of array és más adatstruktúrát. Javaban is sokszor látni generikusokat a kódomban. Egyetlen probléma velük, hogy csak a rendelkezésre álló memória határain belül lehet élni lehetőségeikkel. A nagyományos SQL alapú adatbázis…

Szólj hozzá!

Címkék: programozás

Cinema 4D bővítmény fejlesztés (3. rész)

2013.10.01. 22:55 Travis.CG

Demoscene szempontból a legfontosabb bővítmény típus szerintem az export plugin. Ennek segítségével ültethetjük át munkánkat a demóba. A bővítmény regisztrálását a RegisterSceneSaverPlugin() függvény végzi. A negyedik paraméterrel kell átadni a SceneSaverData osztály egy…

Szólj hozzá!

Címkék: programozás demoscene

Beszéljünk párszaszóul

2013.10.01. 22:46 Travis.CG

Mint minden bioinformatikus, én is Perlel kezdtem megismerni a szkriptek világát. Sokáig ellenálltam a Python csábításának, de be kellett látnom, hogy ha továbbra is naprakész akarok lenni, nem hagyhatom figyelmen kívül a nyelvet. Korábban is voltak időszakos fellángolásaim,…

6 komment

Címkék: programozás

Keresztplatformos fejlesztés Amigához

2013.08.26. 22:08 Travis.CG

Bármennyire is jó egy alternatív platform, a rá való fejlesztés gyakran könnyebb egy PC-n, amit az ember gyakran használ. Ha a PC teljesítménye esetleg sokszorosa a másik gépnek, akkor érdemes elgondolkodni a keresztplatformos fejlesztésen. Az Efika nem egy teljesítmény bajnok, de…

Szólj hozzá!

Címkék: programozás amiga

Woops

2013.08.04. 09:19 Travis.CG

Ajánlottak nekünk egy egyetemi hallgatót, akinek a "második nyelve a programozás", hogy a nyári gyakorlatát nálunk töltse. Segítene nekünk a mindennapi feladatok megoldásában. A beszélgetések során értelmes ember benyomását keltette, aki dolgozott többek között a Mol-nál is.…

2 komment

Címkék: programozás

OpenCV 3. rész

2013.06.30. 00:03 Travis.CG

Elérkeztünk OpenCV-t bemutató sorozatunk utolsó részéhez. Itt csak példákat szeretnék mutatni, mire is lehet használni ezt a programozói felületet. Sajnálatos módon az OpenCV C és C++-os felületei között jelentős különbségek vannak, ami abban is  megnyilvánul, hogy ha…

Szólj hozzá!

Címkék: programozás opencv

Cinema4D bővítmény fejlesztés (2. rész)

2013.06.16. 22:56 Travis.CG

Itt az ideje, hogy kicsit jobban nekiugorjunk és létrehozzuk első saját bővítményünket. Először egy kis elméleti tudnivaló következik, majd kódolhatunk is. Könyvtárszerkezet A bővítményünknek a Cinema 4D plugins könyvtárában kell lennie egy új alkönyvtárban. Itt fog majd…

Szólj hozzá!

Címkék: programozás demoscene

Cinema 4D bővítmény fejlesztés (1.rész)

2013.06.04. 22:07 Travis.CG

Bármilyen gondosan is fejlesztenek egy eszközt, mindig lesznek olyan funkciók, amelyeket a program nem fog támogatni. Halmozottan igaz ez olyan igények esetén, amire csak kevés embernek van szüksége. A demoscene pont ilyen. Kevés ember mozog benne, és nagyon speciális igényeik…

Szólj hozzá!

Címkék: programozás demoscene

Az első lépécső ama magaslathoz...

2013.03.17. 14:46 Travis.CG

Ha jó demót akarunk készíteni, akkor először egy jó motor kell. Motor alatt azt értem, hogy az alacsony szintű kép/hang megjelenítést (OpenGL) el akarom választani a jelenetektől. Eddig ha jeleneteket készítettem, akkor írtam egy függvényt, ami rengeteg OpenGL utasítást…

Szólj hozzá!

Címkék: programozás demoscene

Modul fejlesztés Drupal alatt

2012.12.19. 14:48 Travis.CG

Kaptam egy megbízást, hogy régi bioinformatikai weboldalakat ültessek át Drupal alá. A Drupal alapvetően szimpatikus kezdeményezés, mivel megkönnyíti a weblapkészítést. Most sajnos nem tudtam összeklikkelni az egész oldalt, kénytelen voltam modulokat fejleszteni, hogy az egyes…

Szólj hozzá!

Címkék: programozás

Készülődés Experience2012-re

2012.11.22. 13:48 Travis.CG

A cél Már Function idején elkezdtem írni egy kisebb release-t, amolyan B-tervnek arra az esetre, ha Grass mégsem készülne el a Cubes-al. Szerencsére az erősen hiányos alkotást nem kellett bemutatni. Ott hallottam először az idei Experience-ről, ahol nem csak demókat nézhetünk, de…

Szólj hozzá!

Címkék: programozás demoscene opengl

BAM fájl feldolgozás Java nyelven

2012.10.26. 20:36 Travis.CG

A SAM a rövid szekvencia illesztések legelterjedtebb fájltípusa. Egyszerűségét az adja, hogy minden egyes sor egy szekvenciát jelent, valamint tabulátorral elválasztott oszlopai vannak. Akár egy egyszerű awk szkripttel is feldolgozhatjuk őket. Hátrányuk, hogy szöveges fájlok…

Szólj hozzá! · 1 trackback

Címkék: java programozás bioinformatika

Előfeldolgozás OpenCV-vel. Második rész

2012.09.25. 21:51 Travis.CG

Nyers kép Ha birtokunkban vannak a feldolgozandó képi információk, az első lépés, hogy ezt a programunk számára elérhetővé kell tenni. Három különböző módon olvashatunk be képeket: Webkameráról a cvCaptureFromCAM, videóról a cvCaptureFromFile használható. Mindkét parancs…

Szólj hozzá!

Címkék: programozás opencv

Maven bonyodalmak

2012.07.19. 09:29 Travis.CG

A programozásnál nem elég a nyelvi finomságokat ismerni. A jó programozónak eszközöket is ismerni kell, amelyek meggyorsítják a munkafolyamatait. Alapvetően az én munkámat el tudom látni egyetlen vim szövegszerkesztővel, de mikor felvettek jelenlegi munkahelyre - ahol a programozók…

Szólj hozzá!

Címkék: programozás

OpenCV, avagy mit csináljon az a csapat, amelyiknek nem tagja Aha? (1. rész)

2012.07.16. 14:40 Travis.CG

Amikor először hallottam, hogyan készült a Moove című Fresh!Mindworkz produkció, nagyon elcsodálkoztam. A felvételt ugyanis Aha kézzel processzálta. Minden egyes képkockánál megjelölte, hol van táncos keze. Már pontosan nem emlékszem, mennyi klikkelést kellett végrehajtania, de…

Szólj hozzá!

Címkék: programozás opencv

Az a bizonyos GTK-3.0 bug

2012.05.02. 14:50 Travis.CG

Tisztelt Bíróság!Az a bug úgy volt, hogy nem is volt bug. Tetszik tudni, én írtam egy demót Revisionre, amit nem is adtak le. Azt mondták, hogy lehet 1024x768 módot támogatni, ha akarok, és én akartam. Ugyanis tisztelt bíróság, nekem nincs ilyen széles izém, mi az? képernyőm. És…

Szólj hozzá!

Címkék: programozás

Részecskerendszerek geometry shaderben

2012.02.02. 22:20 Travis.CG

Az OpenGL 4.0-tól kezdve nem csak csúcspontokként, pixelenként, de primitívenként is futtathatunk programokat. Ez azt jelenti, hogy ha van egy összetett alakzatunk, akkor az azt felépítő háromszögek mindegyikét feldolgozhatjuk shaderrel. Mit jelent mindez a gyakorlatban? A vertex…

Szólj hozzá!

Címkék: programozás demoscene opengl

Részecskerendszerek fragment shaderben

2011.12.22. 22:28 Travis.CG

Biopunk című demónkban volt egy érdekes effekt, ami egyfajta sejtosztódást próbált meg utánozni. Maga az effekt nem túl bonyolult, egy metaballs implementáció volt 2D-ben. Röviden arról van szó, hogy a képernyőn részecskék mozognak, de minden pixelnél az összes részecskéktől…

Szólj hozzá!

Címkék: programozás demoscene opengl

süti beállítások módosítása