Kris

WebGL2 nicht verfügbar? 3D-Vorschau-Probleme plattformspezifisch beheben

FehlerbehebungBrowser-KompatibilitätWebGL2

Symptome

Im Vorschaubereich erscheint die Meldung „3D-Vorschau nicht verfügbar“ oder die Seite bleibt leer, das Modell wird nicht angezeigt. Die Online-Vorschau von Any3D benötigt WebGL2, um 3D-Szenen auf der GPU zu rendern. Ist WebGL2 nicht verfügbar, startet die Vorschau nicht.

Häufige Ursachen

UrsacheTypisches Szenario
Hardwarebeschleunigung deaktiviertBrowser oder Systemeinstellungen deaktivieren GPU
Veralteter/fehlerhafter TreiberWindows-Laptop mit Dual-GPU, Linux mit Open-Source-Treibern
Browser-BlacklistSehr alte GPU wird vom Browser in die Software-Rendering-Liste aufgenommen
Remote Desktop / VMRDP, VM ohne GPU-Durchleitung
UnternehmensrichtlinienGPO deaktiviert Hardwarebeschleunigung, VDI ohne 3D-Beschleunigung
WebView / alter KernelIn-App-Browser von Instagram, WhatsApp, Facebook, alten Apps
ErweiterungsstörungPlugins, die Canvas-Fingerprinting erzwingen

Plattformspezifische Fehlerbehebung

Windows

  1. Hardwarebeschleunigung aktivieren
    Chrome/Edge: Einstellungen → System → „Hardwarebeschleunigung verwenden (falls verfügbar)“ → Browser neu starten.

  2. Grafikkartentreiber aktualisieren
    Neueste Treiber von NVIDIA / AMD / Intel oder über Windows Update installieren. Bei Laptops im Grafiktreiber-Panel den Browser auf „Höchstleistung“ setzen.

  3. Gruppenrichtlinien / Registry (Unternehmen)
    Die IT kann die GPU-Synthese deaktiviert haben. Privatnutzer können unter chrome://gpu prüfen, ob viele „Nur Software“-Einträge stehen.

  4. Remote Desktop
    Bei RDP auf einen Bürorechner ist WebGL oft nicht verfügbar – lokalen PC-Browser für Any3D verwenden oder eine GPU-fähige Remotelösung nutzen.

  5. Kindersicherung
    Windows-Familiensicherheit (untergeordnete Konten) deaktiviert WebGL normalerweise nicht. Werden Drittanbieter-Kinderbrowser verwendet, stattdessen Chrome/Edge testen.

macOS

  1. Aktuelle Version von Safari / Chrome; Systemeinstellungen → Monitor → Bildwiederholrate/Auflösung normal.
  2. Energiesparmodus drosselt die GPU – bei extremen Fällen die Vorschau beeinträchtigen. Netzteil anschließen und erneut versuchen.
  3. Bildschirmzeit deaktiviert WebGL nicht direkt; bei MDM-Einschränkungen der Grafik IT kontaktieren.

Linux

  1. Proprietäre Treiber (NVIDIA) oder aktuelle Mesa; chrome://gpu für GL-Status prüfen.
  2. Wayland vs. X11: Falls eine Seite fehlschlägt, Sitzung wechseln und vergleichen.

iOS / iPadOS

  1. Safari unterstützt WebGL2 gut; Systemupdates durchführen.
  2. Energiesparmodus kann die Leistung einschränken – Vorschau ruckelt oder schlägt fehl. Nach dem Laden testen.
  3. In-App-WebView → In Safari öffnen.
  4. Schulverwaltete iPads: Blockieren von „Kamera/Dateien“ beeinträchtigt WebGL nicht, aber veraltete Systemsoftware führt zu altem Kernel.

Android

  1. Chrome aktualisieren; Entwickleroptionen → GPU-Rendering erzwingen aktivieren (hilft auf älteren Geräten, neuere Systeme haben es oft standardmäßig aktiv).
  2. Manche alternative Browser (z. B. UC Browser, Baidu) haben kein WebGL2 → Chrome verwenden.
  3. Energiesparmodus schränkt GPU ein – deaktivieren und erneut versuchen.

Netzwerk, VPN und Unternehmens-Intranet

WebGL2 ist eine lokale GPU-API und wird direkt von VPN normalerweise nicht beeinflusst. Folgende Fälle sind dennoch zu beachten:

SzenarioErklärung
Unternehmens-VDI (Citrix/VMware)Ohne GPU-Durchleitung ist WebGL nicht verfügbar. IT muss vGPU aktivieren oder lokalen Browser nutzen.
VPN erzwingt Browser-ErweiterungenDie Erweiterung kann den WebGL-Kontext stören
Intranet erlaubt nur IE/alten EdgeKein WebGL2 – modernen Chromium-Browser verwenden

Kindersicherung und öffentliche Umgebungen

  • Bibliotheks-/Schul-PCs: Oft gesperrte Browser oder keine dedizierte GPU – auf eigenem Notebook testen.
  • Family Link schränkt Chrome-Version ein: Play Store erlaubt Chrome-Updates.

Schrittweise Reparatur (allgemein)

  1. chrome://gpu (Chrome/Edge) oder about:support → Grafik öffnen, prüfen ob WebGL2 als Hardware accelerated angezeigt wird.
  2. Hardwarebeschleunigung aktivieren, Treiber aktualisieren, Browser und System neustarten.
  3. Inkognito-Fenster öffnen (Erweiterungen ausschließen).
  4. Browser / Gerät wechseln und querprüfen.

Schnelltest

(() => {
  const c = document.createElement("canvas");
  return c.getContext("webgl2") !== null;
})();

Rückgabe false bedeutet, dass kein WebGL2-Kontext erstellt werden kann.

Alternativ WebGL Report (falls Internetzugriff vorhanden) für detaillierte Fähigkeiten besuchen.

Zusammenhang mit OffscreenCanvas

Der Worker-Pfad für Texturkomprimierung benötigt ebenfalls OffscreenCanvas + WebGL2. Wenn nur die gelbe Worker-Warnung unten erscheint, die Vorschau aber funktioniert, ist der OffscreenCanvas-Leitfaden zuerst zu konsultieren. Schlägt die Vorschau selbst fehl, ist dieser Artikel maßgeblich.

Zusammenfassung

WebGL2 nicht verfügbar ist meist ein GPU-/Treiber-/Hardwarebeschleunigungsproblem. Häufig auch bei Unternehmens-VDI, Remote Desktop oder alten WebViews. Plattformspezifisch die Beschleunigung aktivieren, Treiber aktualisieren, lokalen Browser verwenden – in den meisten Fällen ist die 3D-Vorschau dann wieder nutzbar.

Unterstützen Sie uns