it-swarm.com.de

Wie kann ich eine Website durchsuchen, die WebGL verwendet?

Ich möchte diese Site betreiben: http://www.zygotebody.com/ Aber es heißt, dass WebGL erforderlich ist.

Wie installiere ich es? Ich habe Firefox Version 3.6.13 und Chromium Version 8.0.552.215.

6
ntn2002dz

Tatsächlich heißt es dort, dass Sie einen Browser benötigen, der WebGL unterstützt, nicht openGl. Wie Sie in den folgenden Links sehen können, gibt es keine offiziell veröffentlichte Version von Firefox, Chrome oder Opera WebGL zu 100% unterstützen. Die nächtlichen Builds funktionieren aber trotzdem Brauche Arbeit:

http://www.khronos.org/webgl/wiki/Getting_a_WebGL_Implementation

http://wakaba.c3.cx/w/webgl.html

http://en.wikipedia.org/wiki/WebGL

Da WebGL Canvas verwendet, benötigt es einen Browser, der HTML 5 unterstützt (wie der neueste für Browser).

Es gibt auch eine Webseite, auf der Sie testen können, ob Ihr Browser WebGL unterstützt: http://www.doesmybrowsersupportwebgl.com/

Denken Sie daran, dass Sie neben dem Browser, der WebGL unterstützt, eine Grafikkarte benötigen, die OpenGL ES 2.0 unterstützt. Dies würde unterstützt, wenn Ihre Grafikkarte OpenGL 2.0+ unterstützt.

[~ # ~] Update [~ # ~]
Mit Firefox 4.x und beginnend mit Chrome 9) haben Sie Unterstützung für WebGL-Apps. Natürlich wird vorerst Chrome rendert schneller als Firefox, aber Firefox ist standardmäßiger als Chrome.

6
Luis Alvarado

Heutzutage sollte WebGL in Chrome funktionieren. Auf einigen Systemen (meines ist ein NVidia Optimus) musste ich jedoch zu about:flags und aktivieren Sie Software-Rendering-Liste überschreiben und starten Sie Chrome neu.

Möglicherweise müssen Sie auch die GPU-Blacklist deaktivieren. Dies kann durch Bearbeiten von /usr/share/applications/google-chrome.desktop (mit erhöhten Berechtigungen.)

In Zeile 108 steht folgende Zeile:

/opt/google/chrome/google-chrome %U

Ändern Sie es so, dass es so aussieht:

/opt/google/chrome/google-chrome --ignore-gpu-blacklist %U

Sie können dies von der Konsole aus versuchen, wenn Sie es vorziehen.

0
Drew Noakes