12 Punkte von GN⁺ 2026-02-20 | Noch keine Kommentare. | Auf WhatsApp teilen
  • Minecraft Java Edition stellt seine Grafik-Rendering-Engine von OpenGL auf Vulkan um
  • Hintergrund des Wechsels sind die eingestellten Updates für OpenGL und das auslaufende macOS-Supportmodell
  • Vulkan bietet native Unterstützung unter Windows und Linux, macOS wird über eine Übersetzungsschicht unterstützt – ohne Leistungseinbußen
  • Durch die Umstellung werden bessere visuelle Qualität und höhere Bildraten erwartet
  • In Snapshots werden OpenGL und Vulkan zunächst parallel getestet; ist die Stabilität gesichert, soll OpenGL entfernt werden

Bringing modern rendering to Java

  • In Minecraft: Java Edition laufen weiterhin Vorbereitungen für Vibrant Visuals, während der Rendering-Code refaktoriert und modernisiert wird
    • Frühere Updates haben bereits die Struktur des Rendering-Codes verbessert
    • Nun beginnt die Phase, in der die zugrunde liegende Rendering-Technologie selbst ersetzt wird
  • Die Rendering-Technologie des Spiels soll von OpenGL auf Vulkan umgestellt werden
    • Ziel ist es, neue Möglichkeiten bei Grafik und Performance zu erschließen
    • Es wird erwartet, dass dies Auswirkungen auf die Modding-Community und einige Spieler haben wird

What are we changing?

  • Java Edition nutzt derzeit die OpenGL-Grafik-API, die in den 1990er-Jahren entwickelt wurde
    • Seit der ursprünglichen Veröffentlichung basiert das Spiel auf OpenGL
  • OpenGL wurde gewählt, weil damit Linux, Windows und macOS auf allen Betriebssystemen unterstützt werden konnten
    • Das Spiel wurde so konzipiert, dass es auf nahezu jedem PC und Mac läuft
  • OpenGL wird seit 9 Jahren nicht mehr aktualisiert, ist unter macOS deprecated und wird dort künftig nicht mehr lauffähig sein
  • Für die Kompatibilität mit macOS musste man bei einer älteren OpenGL-Version bleiben, was die Modernisierung der Codebasis erschwerte
  • Damit Java Edition weiterhin auf den meisten PCs einschließlich macOS und Linux laufen kann, ist die Abkehr von OpenGL notwendig

Introducing: Vulkan

  • Vulkan ist eine Grafik-API, die seit mehr als 10 Jahren am Markt ist und von den wichtigsten Hardware-Herstellern breit unterstützt wird
  • Unter Windows und aktuellem Linux wird Vulkan nativ unterstützt; auf macOS ist Unterstützung über eine Übersetzungsschicht möglich und funktioniert ohne Leistungseinbußen
  • Langfristig eröffnet das mehr Potenzial für Performance-Verbesserungen und funktionale Erweiterungen
    • Es schafft die Grundlage für die Umsetzung von Vibrant Visuals
  • Bei GPUs, die älter als 10 Jahre sind, besteht die Möglichkeit, dass Vulkan nicht unterstützt wird

What does this mean for modders?

  • Beim Wechsel von OpenGL zu Vulkan werden OpenGL-basierte Rendering-Mods betroffen sein
  • Die Umstellung auf Vulkan dürfte mehr Aufwand erfordern als die Anpassung an gewöhnliche Releases
  • Der Modding-Community wird empfohlen, ihre OpenGL-Abhängigkeiten zu reduzieren
    • Nach Möglichkeit sollte die interne Rendering-API wiederverwendet werden
    • Bei Bedarf sind auch direkte technische Gespräche mit dem Entwicklerteam möglich
  • Technische Diskussionen finden im Vibrant Visuals Discord-Kanal statt
    • Dabei handelt es sich nicht um einen Ankündigungskanal, sondern um einen Raum für tiefgehende technische Gespräche unter Entwicklern

What does this mean for players?

  • Einige Mods könnten während der Umstellung betroffen sein
    • Mod-Autoren werden Zeit für Updates benötigen
  • In künftigen Snapshots sollen OpenGL und Vulkan parallel angeboten werden
    • In Snapshots und stabilen Versionen soll der Renderer auswählbar sein
    • Parallel dazu wird an Stabilität gearbeitet und die Zahl der Bugs minimiert
  • Bugs sollen über bugs.mojang.com gemeldet werden

When is this happening?

  • Ziel ist es, Vulkan im Sommer in die Snapshot-Tests einzuführen
  • Während der Testphase soll zwischen OpenGL und Vulkan gewechselt werden können
  • Sobald Stabilität und Performance verifiziert sind, soll die OpenGL-Implementierung entfernt werden
    • Vor der Entfernung wird es eine Vorankündigung geben
    • Die Mindestanforderungen sollen aktualisiert werden

Vulkan and Vibrant Visuals

  • Die Modernisierung des Renderers ist ein zentraler Schritt in der Vibrant-Visuals-Roadmap
  • Der Wechsel zu Vulkan schafft mehr Spielraum für Grafikverbesserungen und stärkt die Performance-Basis
  • Es wird erwartet, dass treiberbedingte Bugs zurückgehen
  • Ein zentrales Ziel ist es, die dauerhafte Lauffähigkeit unter macOS sicherzustellen
    • So soll gewährleistet werden, dass Spieler auf allen unterstützten Betriebssystemen gleichermaßen teilnehmen können

Bedeutung des Updates

  • Diese Umstellung ist ein wichtiger Schritt dafür, dass Minecraft Java auf einen modernen Grafik-Technologie-Stack wechselt
  • Sie stärkt die technische Grundlage der Spiel-Engine und schafft eine Struktur, die künftige Erweiterungen und neue Funktionen begünstigt
  • Der Wechsel von OpenGL zu Vulkan passt außerdem zum branchenweiten Generationswechsel bei Grafik-APIs

Noch keine Kommentare.

Noch keine Kommentare.