HTML

gondolataim elsősorban játékfejlesztésről

Elsősorban játékfejlesztés magyarul: az enginem fejlesztése során felmerülő problémák, ötletek, tévutak stb dokumentálása, amely számomra és talán mások számára is hasznos lehet később Másodsorban gondolatok szavakban...

Kapcsolat:
aalberik 'at' gmail 'dot' com

Haletető

Galéria

Címkék

Összes

Linkblog

Naptár

2009
<<  >>
jan feb már ápr
máj jún júl aug
sze okt nov dec

A 3D gyorsítók textúrakezelése 2

2009.12.13. 23:06 :: syam

A folytatásban először ismerkedjünk egy ma már (szerencsére) alig használatos textúra típussal az ún. texture rectangle-vel. Manapság ezeket felváltották az NPOT méretű textúrák, melyekkel ellentétben sok korláttal rendelkeznek.Csak az alábbi textúra címzésre képesek:…

Szólj hozzá!

Címkék: npot texture rectangle tmu shadow map

A 3D gyorsítók textúrakezelése

2009.12.12. 15:00 :: syam

Mottó:Mi a textúraszűrés?Mipmapszintösszemosás.Nem. Mipmapszintösszevisszamosás.Túlragozod.Nézd meg az anizotróp szűrést aztán rájössz, hogy nem. A textúrázás már régóta elengedhetetlen követelmény a 3D játékok körében. Azonban, mint mindennek ennek is ára…

Szólj hozzá!

Címkék: npot tmu texture addressing texture filtering anizotróp trilineáris bilineáris

3D engine felépítés - fától az erdőt... 2

2009.11.28. 17:21 :: syam

Rengeteg idő telt el a post elődje óta és számos tapasztalattal lettem gazdagabb. Az előző postban írtam néhány szót játéktörténelemről, amelyben - így utólag - egy nagy hiányosság fedezhető fel.Elég belegondolnunk, hogy "régen" a CPU-k teljesítménye töredéke…

Szólj hozzá!

Címkék: portal lod térfelosztás

Quake4

2009.11.28. 14:51 :: syam

Régóta terveztem, hogy egy a közelmúltban megjelent játékot veszek górcső alá kiderítendő a mai grafikai követelményeket ill. technikákat. Erre a célra az idSoft Quake4 engine-je kínálkozott a legjobb választásnak. Az elemzés egy NVidia QuadroFx570M-n készült tehát amennyiben…

Szólj hozzá!

Címkék: quake4 scissor test idsoft vbo decal polygon offset normalizáló cube map texture environment combiner shadow volume skybox ultra shadow 1 2

álljunk meg egy szóra

2009.06.11. 21:43 :: syam

Egy számítástechnikai előadás egyik diájának szövege:Intel Centrino Duo Mobile Technology új kulcs featúráiIntel Core Duo processzor, az Intel első mobil-optimalizált duál-core processzora, amely multiplikált threadeket képes szimultán executálni a két core-ban, amivel maximális…

Szólj hozzá!

telik a jesítmény

2009.06.06. 20:36 :: syam

Miközben a fények kezelésén agyaltam a mai nap bevillant egy gondolat, miszerint teljesítményt kellene mérnem az engine-mmel. Vagyis melyik függvényben tölti a cpu az idejét leginkább. A mérést debug módban végeztem.A mainloop:A swapbuffers végzett első helyen kb 87%-kal, ami ugye…

Szólj hozzá!

az uj hlsl korszak

2009.06.06. 10:51 :: syam

Hát eljött ez az idő is 2008-ban...HLSL 5.0 OOP / Dynamic Shader LinkingValaki mondja meg miért... Valaki szeretne objektum orientáltan mátrixokat szorozni? Vagy amit lusta voltál megírni, most mások megírták helyetted? 

Szólj hozzá!

dpsm

2009.06.06. 10:40 :: syam

Találtam további optimizációs lehetőségeket ehhez a technikához. Mint ahogy sejtettem, lehetséges a két félgömböt egyszerre renderelni. Egyetlen probléma, hogyha egy háromszög mindkét félgömbre vetül, akkor az nem kerül renderelésre.Ezenkívül lehetséges az is, ha float…

Szólj hozzá!

Címkék: shadow map dpsm

éreccségi_2009

2009.06.06. 09:26 :: syam

Hogy miért a fenti cím... az alábbiakban kiderül "Nállam is ... fontosabb, Persze ahogyan közeledik a nap kezdi behozni magát az érettségi. Alapvetően ha szeretnek a tanárok és úgy sikerültek az írásbelik akkor érdemes csak felületesen tudni, viszont minden…

Szólj hozzá!

mindenható árnyéktérképek harca 2

2009.06.05. 23:25 :: syam

Ma sokat töprengtem azon, hogy szép a deferred shading és persze jó is csak hát az árnyékok... Hiába van 20 fényforrás egy adott térrészben, árnyék nélkül bizony csak a levegőben lógnak a meshek. Ennél a pontnál megkísértett a forward rendering szelleme (pláne ha arra…

Szólj hozzá!

Címkék: shadow map dpsm

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