Ik zou graag WebGL-gebaseerde sites kunnen gebruiken zoals Shadertoy, WebGL Earth, enz, maar die sites vertellen me dat WebGL is uitgeschakeld in mijn browser. Hoe kan ik het inschakelen?
Als uw browser WebGL ondersteunt, volg dan deze instructies om het in te schakelen:
Schakel eerst hardwareversnelling in:
chrome://settings
chrome://flags
*Zorg ervoor dat Uitschakelen WebGL niet is geactiveerd
(u'moet Chrome opnieuw starten voordat de wijzigingen van kracht worden)
Hier moet u Default
veranderen in Enabled
in de drop down.
[Probeer dit als bovenstaande niet werkt'Enable - Override software rendering list Inspecteer dan de status van WebGL:
Ga naar chrome://gpu
Inspecteer het WebGL item in de Graphics Feature Status lijst. De status zal een van de volgende zijn: Hardwareversneld - WebGL is ingeschakeld en hardwareversneld (wordt uitgevoerd op de grafische kaart). Software only, hardware acceleration unavailable - WebGL is ingeschakeld, maar draait in software. Zie hier voor meer info: "Voor softwarematige rendering van WebGL gebruikt Chrome SwiftShader, een softwarematige GL-rasterizer." Unavailable - WebGL is niet beschikbaar in hardware of software. Als de status niet "Hardware accelerated" is, dan wordt de Problems Detected lijst (onder de Graphics Feature Status lijst) verklaren waarom hardwareversnelling niet beschikbaar is. Als uw grafische kaart/drivers op de zwarte lijst staan, kunt u de zwarte lijst opheffen. Waarschuwing: dit is niet aanbevolen (zie de zwarte lijst notitie hieronder). Om de blacklist te overschrijven:
Ga naar chrome://flags
Activeer de instelling Override software rendering list (u'moet Chrome opnieuw starten voordat de wijzigingen van kracht worden)
Voor meer informatie, zie: Chrome Help: WebGL en 3D-graphics.
Schakel eerst WebGL in:
about:config
webgl.disabled
false
is (wijzigingen worden direct van kracht zonder Firefox opnieuw te starten)
Controleer vervolgens de status van WebGL:about:support
about:config
webgl.force-enabled
true
(Net als Chrome, heeft Firefox een Gebruik hardwareversnelling indien beschikbaar selectievakje,
in Voorkeuren > Geavanceerd > Algemeen > Browsing. Echter, in tegenstelling tot Chrome,
vereist Firefox niet dat dit vakje is aangevinkt om WebGL te laten werken).Als uw grafische stuurprogramma's te oud zijn om WebGL te ondersteunen, kunt u deze wellicht upgraden. Meer informatie is hier beschikbaar:
Bepaalde grafische kaarten en drivers worden door sommige browsers op de zwarte lijst gezet omdat bekend is dat ze ernstige bugs bevatten of crashes veroorzaken. In zeer ernstige gevallen kunnen ze er zelfs voor zorgen dat de hele computer vastloopt! Bijvoorbeeld, dit probleem zorgt ervoor dat bepaalde Mac computers vastlopen en opnieuw moeten worden opgestart. Veel browsers hebben een optie om de zwarte lijst te negeren (d.w.z.: proberen de functies op de zwarte lijst te gebruiken, ondanks de risico's). **Dit wordt niet aangeraden! U moet de zwarte lijst alleen negeren als u de risico's begrijpt en accepteert. Meer informatie is hier beschikbaar:
Zeer nuttig voor Chrome - behalve dat het misschien het beste is om de optie WebGL uitschakelen te verduidelijken - die is niet voor de hand liggend in Chrome.
De optie WebGL uitschakelen moet zijn uitgeschakeld (urgh - dubbel negatief), d.w.z. de link hieronder moet zeggen 'Enable' - wat betekent dat het uitschakelen van webGL uit staat... Kan iemand een paar minuten besparen.
Beste wensen Andy