Port ioquake3, użyte technologie to JavaScript oraz Emscripten. Piękna sprawa, ciekawostka nie tylko dla programistów. W powiązanych kod źródłowy (github).
1. Bardzo widać nawet w takim projekcie, jak głównie obciążone jest CPU a nie GPU (w FF na dodatek wszytko siedzi w jednym wątku)
2. Generowanie grafiki 3D opiera się o WebGL, a z tego co zauważyłem przeglądarki zamiast obsługiwać coraz więcej urządzeń i sterowników, coraz bardziej rozszerzają swoje blacklisty. Przykładowo w Chromie 31 mój zestaw GPU + drv miał włączony WebGL ale już w Chrome 32
Komentarze (3)
najlepsze
https://github.com/kripken/emscripten/wiki#wiki-demos
1. Bardzo widać nawet w takim projekcie, jak głównie obciążone jest CPU a nie GPU (w FF na dodatek wszytko siedzi w jednym wątku)
2. Generowanie grafiki 3D opiera się o WebGL, a z tego co zauważyłem przeglądarki zamiast obsługiwać coraz więcej urządzeń i sterowników, coraz bardziej rozszerzają swoje blacklisty. Przykładowo w Chromie 31 mój zestaw GPU + drv miał włączony WebGL ale już w Chrome 32