☰ Menu

Scene.hu

Magyar demoscene portál – grafikusok, zenészek, programozók alkotói közössége

Archive for the ‘Programozás’ Category

Engineverseny #5

Posted by Murphy on January - 20 - 2010

legendgraphix.jpgNéhány democsapat elköveti azt a hibát, hogy csak az engine fejlesztésre koncentrál, de sose készül el a demo. Most eljött az ő idejük is!

“Az engineveseny egy, immár több éve zajló egyedi, magyar hagyomány, melynek főszervezője Geri. Attól eltekintve, hogy nagyon lazára vesszük a figurát, ez egy nagyon komoly szakmai megmérettetés, ahol elsősorban nem másokkal, hanem saját magaddal versenyzel. Az engineversenyben 3d-s grafikus motorjaink teljesítményét mérjük egymáséhoz, több platformon, mindig egy megadott scenevel.”

Bővebb info ITT

A 4. verseny indulói pedig ITT – link javítva – köszi Geri! (Bery)

A hír beküldőjének kérésére nevét elhallgatjuk.

IQ/RGBA 4k grafikái

Posted by slyspy on February - 25 - 2009

rgba_leizex.jpgMost már több hónapos hír (de a hírek megírását halasztgatni trallala oly’ jó), hogy IQ/RGBA kiadott egy kis packot eddigi 4k-os procedurális grafikáiból. Mivel különálló grafikák kódjában számos a közös pont, ezért az 5 grafikából álló pack csak 13kb. Egészen impresszív élmény így egyben látni a képeket, amik nem csak technikailag kiválóak, de művészileg is teljesen megállják a helyüket.

A packot innen lehet letölteni, iq oldala itt nézhető meg (tele mindenféle matematikával meg coderkedéssel), ez meg az rgba honlapja.

Fluxus Live Coding Workshop

Posted by blala on December - 2 - 2008

livecoding Live coding? Kérdezik maguktól a címet olvasók. De miről is van szó? Pár szóval így definiálhatnánk:

“A live coding az előadás keretein belüli programozás folyamata, aminek során az előadó zenét vagy vizuális tartalmat generáló szoftvert ír és módosít élőben.”

És hogy ennek mi köze a demoscenehez? Kérdezhetnénk jogosan. Hát hogy “real time” művészet ez is. Míg a demókban egy előre leprogramozott algoritmus fut le valós időben, addig a Live Coding folyamán a programozó munkája, kódban való módosításai azonnal láthatóak a képernyőn.

És hogy mi az a Fluxus? Egy scheme-alapú [egy Lisp dialektus – a szerk.] valósidejű live coding megjelenítő motor.

Beküldte Pörszi
Tovább…

DirectX 11 – A preview elérhető

Posted by Murphy on November - 9 - 2008

dx11.jpg Földön fekvőbe nem rúgunk, de a novemberi DirectX SDK kapcsán mégis meg kell tennem szegény, hányatott sorsú OpenGL-lel. Mint Jimmi korábban már írta, az API gazdája, a Khronos Group évek izzadságos munkájával is csak egy, a DirectX 10 szintjét meg sem közelítő 3.0-ás verzióval tudott előrukkolni. Ehhez képest a DirectX-ből immáron a 11-es verzió is kipróbálható, egy kezdeti technológiai preview formájában.

A 9-ről 10-esre történő váltáshoz hasonló forradalmai változásra azért ne számítson senki, de sok valóban hasznos funkcióval fog bővülni az új változat is.

Hogy mik ezek?
– Új pipeline state: Programozható tesszeláció
– Compute Shader általános számításokra
– Többszálú renderelés támogatása
– OOP interface-eken keresztül megoldott dinamikus shader linkelési lehetőség
– Új, valóban gyors, 10.1-es feature-készletet támogató software renderer (WARP) az aktualizált Reference Rasterizer mellett
– Immáron DirectX 9, 10 és 11-es hardverek egyaránt támogatottak
– Új, bővített debug funkcionalitás

Bővebb info:
http://www.bit-tech.net/bits/2008/09/17/directx-11-a-look-at-what-s-coming/1

Letöltési link az SDK-hoz:
http://www.microsoft.com/downloads/details.aspx?FamilyId=5493F76A-6D37-478D-BA17-28B1CCA4865A&displaylang=en

GPU Gems 2 – online

Posted by Murphy on September - 4 - 2008

gpu_gems2.jpg Az NVIDIA már jó ideje töltögeti fel a GPU Gems 2 fejezeteit az oldalára, olyannyira, hogy lassan az egész könyv felkerül. A kötelező shading, lighting, shadowing témákon kívül image processing, és általános célú számítások témakörében is akad bőven olvasnivaló.

Ha még nem tetted volna, ideje nekiesni:
http://http.developer.nvidia.com/GPUGems2/gpugems2_frontmatter.html

OpenGL 3.0

Posted by slyspy on August - 15 - 2008

opengl_logo.jpgPár napja, 2008. augusztus 11-én megjelent az OpenGL 3.0, és a fogadtatása – enyhén szólva – nem túl rózsás. Nézzük át, milyen változások lesznek a demoscene egyik legnépszerűbb grafikus API-jában, és miért ilyen vegyes a fejlesztői közösség reakciója.

Beküldte: Jimmi
Tovább…

NVIDIA 3D Stereo

Posted by Murphy on May - 7 - 2008

nvdev.jpgA 3D grafika következő lépcsőfoka minden bizonnyal a különféle 3D displayek lesznek. Erre már a 90-es években is rájöttek, és a korai Geforce-os időkben is voltak az Asusnak hasonló kisérletei, de ezidáig nem terjedt el különösebben. Persze a különféle kiforratlan technikai megoldások miatt ez teljesen érthető is. A tudomány azóta sokat fejlődött, és az NVIDIA most elérkezettnek látta az időt, hogy saját 3D Stereo technológiájukkal előálljanak. Gyorsan ki is adtak egy halom dokumentációt, és egy hosszú listát a támogatott játékok címeivel. Biztosra akartak menni, így a már jó bevált módszert alkalmazták, nem bíztak semmit a fejlesztőkre, inkább ők belehackkelték az egészet a driverbe. :) A szakmai doksi így elsősorban arról szól, hogy mit ne csinálj, hogy jól működjön a programod 3D Stereo módban is. Nem állítom, hogy tetszik a módszer, de az ő szempontjukból érthető, nem akarták kivárni amíg egy következő DirectX verzióba API szinten válik elérhetővé. Érdemes elolvasgatni a dokumentációt, mivel demoscene körökben eddig is rendszeresen találkozhattunk 3D szemüveggel is nézhető demókkal, gyanítom az NVISION-ön is lesz ilyen induló, és ugye mi magyarok úttörőnek számítunk a témában. :) Érdekességként megjegyzendő, hogy az NVISION-ön több előadás is lesz a témában, és egy 2700 székes moziteremben is demonstrálni fogják a technológiát.

Az NVIDIA 3D Stereo oldala:
http://www.nvidia.com/object/3d_stereo.html

Ugyanezen téma fejlesztőket érintő része:
http://developer.nvidia.com/object/3d_stereo_dev.html

Aki szimplán 3D-s demókat szeretne nézni, az alábbi linkeken nézzen körül:
http://pouet.net/prod.php?which=3429
http://pouet.net/prod.php?which=3128
http://pouet.net/prod.php?which=8367
http://www.pouet.net/prod.php?which=30754

Elsõ lépések 2D-ben (Delphi)

Posted by Murphy on April - 24 - 2008

2ddelphi2.pngEz az írás azoknak szól, akik még életükben nem programoztak és szeretnének elindulni a scenerré válás rögös útján.
Pár egyszerû példán keresztül megtanulunk pixelt (képpontot) megjeleníteni, vonalat húzni, kört, színusz hullámot rajzolni.És hogy izgalmasabb legyen, egy kis mozgást is becsempészünk egy “pattogó labda” formájában.
Az összes kódrész letölthetõ, így gyors a sikerélmény, alkalom nyílik a kisérletezésre.

Tovább…

Tfelemiton.jpgA Function 2007 harmadik helyezett Power Rangers demo forrása letölthető lett, szépen felkommentezve magyarul és angolul egyaránt. Elsősorban 3D programozással ismerkedőknek lehet érdekes az egyszerű és könnyen érthető DirectX wrappere miatt, de témában járatosabbaknak is tartogat csemegét, mivel pl. ebben a demóban volt először realtime Screen Space Ambient Occlusion.

Letöltéshez klikk a linkre, a demo pouet oldalát pediga képre kattintva érheted el.
http://www.scene.hu/public/sources/pr_tfelemiton_sources.zip

Insomniac Games :: R & D

Posted by Murphy on February - 29 - 2008

insomniac.jpgAz Insomniac Games a világ egyik legnevesebb független játékfejlesztő Stúdiója több mint 25 millió eladott játékkal, emellett az USA legjobb munkahelyei között is előkelő pozícióban szerepelnek. Egy ideje működtetnek egy oldalt, ahol a játékaik technológiáinak fejlesztési tapasztalatait osztják meg. Az írások közt sok a grafika központú, de akadnak hang, network vagy multithreading témában is írások. A kezdeményezés nagyon jó, viszonylag gyakoriak a frissítések, és az írások minőségére se lehet panasz. Remélem sok fejlesztő követi idővel a példájukat.

Jó olvasgatást:
http://www.insomniacgames.com/tech/techpage.php

Ugrás a lap tetejére Ugrás a lap aljára