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

upload:WebGL/forest.png

Utoljára módosította UPi 2013.IV.23 07:29-n
Bejegyzés módosítása | PermaLink
Szavazás letiltva.

Hozzászólások

8

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.

Tagek: