Kostenloser Cubemap Generator

Wandle equirektangulare Panoramen im Browser in 6 Cubemap-Faces um — online, ohne Anmeldung, ohne Upload.

Panorama hierher ziehen oder zum Hochladen klicken

JPG, PNG oder WebP — bis zu 50 MB

Entwickelt für Game-Engine-Workflows

100 % im Browser

Dein Panorama verlässt nie dein Gerät. Die gesamte Umwandlung läuft lokal im Browser über Canvas — kein Upload, kein Server, kein Konto.

Engine-fertiges Naming

Wähle die Naming-Konvention für deine Engine: Unity (px/nx/py/ny/pz/nz), Unreal Engine (right/left/top/bottom/front/back), OpenGL (pos_x/neg_x/…) oder Three.js.

Für immer kostenlos, ohne Anmeldung

Anders als Photoshop-Skripte oder kostenpflichtige Tools ist das ein kostenloses Werkzeug ganz ohne Konto. Entwickelt von Panorama Generator für den Workflow vom Panorama zur Game Engine.

ZIP oder Einzeldownload

Lade alle 6 Faces als ein einziges ZIP herunter oder einzelne Faces, wenn du nur bestimmte Seiten brauchst.

Drei Face-Größen

Wandle in 512×512, 1024×1024 oder 2048×2048 große Cube-Faces um. Kleiner für Mobilgeräte oder ältere GPUs; größer, wenn deine Quellauflösung hoch genug ist, um sie zu füllen.

Eingebettete 360°-Vorschau

Lade dein Panorama hoch und ziehe, um die ganze Kugel vor der Umwandlung zu prüfen. Erkenne Kompositions- und Nahtprobleme früh — ohne die Seite je zu verlassen.

Panorama zu Cubemap umwandeln – so funktioniert's

  1. 1. Panorama hochladen

    Ziehe oder wähle ein equirektangulares 2:1-Panorama (JPG/PNG/WebP). Deine Datei bleibt auf deinem Gerät.

  2. 2. In 360° vorschauen

    Prüfe mit dem eingebetteten 360°-Viewer, ob du die richtige Szene hochgeladen hast.

  3. 3. In Cubemap umwandeln

    Wähle Face-Größe (512/1024/2048) und Naming-Konvention. Klick auf Umwandeln. Der Browser rechnet in 2-3 Sekunden.

  4. 4. ZIP herunterladen

    Erhalte alle 6 Faces mit dem Naming deiner Engine, bereit zum Ziehen in eine Unity Cubemap, ein Unreal Cube Render Target oder Three.js CubeTextureLoader.

Wann eine Cubemap (statt equirektangular)

Cubemaps sind das native Format für Skyboxen der Unity Built-in-Pipeline, Unreal Sky-Sphere-Shader, mobile GPUs ohne hochpräzises Panorama-Sampling und Three.js CubeTextureLoader. Wenn deine Engine equirektangular direkt annimmt (URP/HDRP, UE5 HDRIBackdrop, modernes WebGL), brauchst du unter Umständen gar keine Umwandlung. Den kompletten Entscheidungsbaum findest du unter Skybox-Formate erklärt.

In deine Engine einbinden

Unity

Assets → Create → Legacy → Cubemap. Ziehe die 6 Face-PNGs in den Cubemap-Inspector. Weise sie einem Skybox/6-Sided-Material zu.

Unreal Engine

Ziehe alle 6 PNGs als Texture Cube in den Content Browser. Nutze sie in einem Cube Render Target oder Umgebungsmaterial.

Three.js

const loader = new THREE.CubeTextureLoader(); const texture = loader.load(['px.png','nx.png','py.png','ny.png','pz.png','nz.png']); scene.background = texture;

Noch kein Panorama?

Erstelle eins in 30 Sekunden mit unserem KI Skybox Generator. Prompt-gesteuert, 2:1 equirektangular, direkt in diesen Konverter einspeisbar.

Häufige Fragen

Wird mein Bild auf euren Server hochgeladen?

Nein. Die Umwandlung läuft zu 100 % in deinem Browser über Canvas. Wir sehen deine Datei nie.

Was ist der Unterschied zwischen Cubemap und equirektangular?

Equirektangular ist ein einzelnes Bild (2:1-Verhältnis, wie eine Weltkarte). Eine Cubemap ist dieselbe Szene, aufgefaltet in 6 quadratische Faces einer gedachten Box um den Betrachter. Moderne Engines nehmen equirektangular oft direkt an, aber Legacy-Pipelines und mobile GPUs brauchen weiterhin Cubemaps. Mehr dazu in unserem Skybox-Formate-Guide.

Welche Naming-Konvention soll ich verwenden?

Wähle die, die zu deiner Ziel-Engine passt. Unity und Three.js wollen px/nx/py/ny/pz/nz. Unreal Engine will right/left/top/bottom/front/back. OpenGL-Tutorials nutzen meist pos_x/neg_x-Namen. Du kannst jederzeit mit einer anderen Konvention neu exportieren — ohne erneuten Upload.

Welche Face-Größe soll ich wählen?

1024 px ist ein sicherer Standard für Desktop und modernes Mobile-VR. Nimm 512 für ältere mobile GPUs oder um Speicher zu sparen. Nimm 2048 nur bei einer sehr hoch aufgelösten Quelle (z. B. 8192×4096), die die Ziel-Engine unterstützt. Die Face-Größe kann die vertikale Auflösung der Quelle nicht überschreiten.

Kann ich HDR- oder EXR-Dateien umwandeln?

Noch nicht. Aktuell nur JPG/PNG/WebP. Wenn du HDR-Unterstützung für IBL-Beleuchtung brauchst, sag uns Bescheid — erstelle es mit dem AI HDRI Generator oder wandle es extern mit Blender um.

Kann ich 6 Cube-Faces zurück in ein equirektangulares Panorama umwandeln?

Noch nicht — dieses Tool funktioniert nur in eine Richtung (Panorama → Cubemap). Die Rückumwandlung steht bei Nachfrage auf der Roadmap.

Warum gibt es sichtbare Nähte zwischen meinen Faces?

Wenn das Quell-Panorama nicht nahtlos umläuft (linke Kante ≠ rechte Kante), zeigt die Cubemap dieselbe Unterbrechung an den Face-Grenzen. KI-generierte Panoramen vom Skybox Generator sind naht-korrigiert; per Kamera aufgenommene Panoramen laufen meist korrekt um; zusammengesetzte Panoramen eventuell nicht.

Verwandte Tools