Web GL
Az erdő
Eredetileg úgy terveztem, hogy írogatok még egy kicsit a shaderek világáról. Ezt a projektet egyelőre elnapolom, helyette lássátok az új változatot:
- A nézet méretét felnyomtam 800 * 450 -re (16:9 képarány)
- Megcsináltam, hogy a víz "hullámozzék", amit textúra animációval oldottam meg. Ez azért fasza dolog, mert a geometriához nem kell nyúlnom két rajzolás között. Erről még mesélek.
- Beraktam egy fát. Jól nézett ki, úgyhogy beraktam még ezret. Ez a laptopom integrált videokártyájának meg se kottyan: továbbra is a maximális 60fps-sel rajzolja a holmit.
- A háttér 64 x 64 mező, kb 69.000 képpontból (23.000 háromszögből) áll. Nagy része nem látszik a fáktól :D
Hozzászólások
8Apocalypse KÖZÖS
Az álom törékeny, a vízió elhomályosulhat, ha nem tartod szíved egy biztos zugában.
UPi 2013.IV.23 07:33
@SAdam: Mac-es Safari elviszi? Ha igen, mennyi az FPS?
SAdam 2013.IV.23 12:59
(Válaszképp erre)
Nem igazán tudom, hogy mit kéne elvinnie, de nekem itt csak egy statikus PNG jelenik meg. Ellenben a múltkori posztban szereplő mozgó fák (amikor még csak két ent volt) nagyon szépen mozogtak.
UPi 2013.IV.23 13:43
(Válaszképp erre)
Az, hogy csak egy statikus PNG jelenik meg attól van, hogy itt csak egy statikus PNG-t rakok ki. :)
A programnak a legújabb változata mindig a WebGL oldalon lesz. Ahol mennyi az FPS?
SAdam 2013.IV.23 14:26
(Válaszképp erre)
Köszi! Az FPS nálam 61-62 között mozog, miközben a "Safari Web Content" nevű process nagyjából 4-5 százalék CPU-t eszik meg.
Fontos adalék: Safarin (legalábbis Mac-en) külön be kell kapcsolni a WebGLt, alapból úgy emlékszem, hogy le volt tiltva.
UPi 2013.IV.23 08:06
Most vettem észre, hogy valamiért Chrome-on csak egy fekete téglalap maradt az utolsó változat óta. Ezt még ki kell nyomoznom, hogy mitől lehet!
Wigy 2013.IV.23 15:19
(Válaszképp erre)
Ez a verzió már leküzdötte magát 30-32 fps-re Firefox 23-ban. Iron 24-en nálam megy.
Amúgy Szilárd mondta, hogy egyre több böngészőn alapból ki fogják kapcsolni a WebGL-t. Firefox 23-on ezért kellett az about:config lapon a webgl.force-enable=true beállítás.
UPi 2013.IV.23 15:47
(Válaszképp erre)
Firefox 23? Olyan van már? :-o
Wigy 2013.IV.23 16:42
(Válaszképp erre)
Én annyira utálom magamat, hogy 64bites Java runtime van a melós Windows 7-emen. Ahhoz, hogy ne kelljen egy 32biteset is mellételepítenem csak a netscape (!) plugin miatt, úgy döntöttem, hogy 64bites böngészőket telepítek.
Mivel Firefoxból 64bites official csak a nightly buildben van, így egy marha instabil, ámde igen okos 23-as Firefoxot használok:
http://ftp.mozilla.org/pub/mozilla.org/firefox/nightly/latest-trunk/
Ebben a verzióban időnként egy-két napig nem működik a Flash, vagy nem tudok egy szövegdobozba szöveget írni, de annyira HTML5, mint semelyik másik Firefox.