Warum Ihr Modell auf der Seite liegt
Sie exportieren aus Blender, importieren in einen Web-Viewer, und das Modell liegt auf dem Gesicht. Nichts ist kaputt — die beiden Programme sind sich schlicht uneinig darüber, welche Richtung oben ist.
Eine allgemeingültige Konvention gibt es nicht, und es gab sie nie. Zwei voneinander unabhängige Eigenschaften unterscheiden sich von Werkzeug zu Werkzeug:
Welche Achse nach oben zeigt. Blender, 3ds Max, die meisten CAD-Pakete und nahezu alle GIS-Daten verwenden Z-up, geerbt aus technischer Zeichnung und Vermessung, wo Z die Höhe über einer Grundebene ist. glTF, USD, Maya, Unity und Three.js verwenden Y-up, geerbt aus der Bildschirmgrafik, wo X nach rechts und Y nach oben zeigt.
Händigkeit. Rechtshändige Systeme (glTF, Blender, Maya, OpenGL) und linkshändige Systeme (Unity, Unreal, DirectX) unterscheiden sich darin, wohin die dritte Achse zeigt, sobald die anderen beiden festliegen.
Die Kombinationen, die Ihnen in der Praxis begegnen
- Z-up, rechtshändig — Blender, 3ds Max, CAD, GIS
- Y-up, rechtshändig — glTF, USD, Maya, Three.js
- Y-up, linkshändig — Unity, DirectX
- Z-up, linkshändig — Unreal Engine
Wählen Sie, woher das Modell kommt und wohin es geht. Das Werkzeug ermittelt die Rotation.
Die Händigkeit stülpt Ihre Dreiecke um
Das ist der Teil, der die meisten kalt erwischt, und der Grund, warum ein naives „um 90 Grad drehen“ eben nicht alles behebt.
Ein Wechsel der Händigkeit spiegelt den Raum. Spiegelung kehrt die Wicklungsreihenfolge jedes Dreiecks um, und die Wicklungsreihenfolge sagt dem Renderer, welche Seite einer Fläche die Außenseite ist. Ein Modell, das ohne Wicklungskorrektur zwischen Händigkeiten konvertiert wurde, wird umgestülpt gerendert — Sie sehen die Rückseiten der abgewandten Seite und nichts von der zugewandten, oder das Modell scheint mit aktivem Backface Culling zu verschwinden.
Dieser Konverter erkennt eine spiegelnde Transformation und kehrt zum Ausgleich die Indexreihenfolge jedes Dreiecks um. Der Schalter existiert, damit Sie ihn beim Verketten mehrerer Konvertierungen abschalten können — lassen Sie ihn aber an, solange Sie nicht genau wissen, warum nicht.
In die Geometrie eingebacken, nicht in Knoten
Die Rotation wird auf die tatsächlichen Vertex-Positionen angewendet und nicht als Transformation auf einem Elternknoten gesetzt. Das ist wichtig, weil STL keine Knoten kennt, manche Exporter Hierarchien abflachen und manche Importer Knotenmatrizen ignorieren — jeder dieser Fälle würde eine Korrektur auf Knotenebene klammheimlich verwerfen.
Mit der Achsenhilfe prüfen
Die Vorschau zeigt die Ursprungsachsen und ein Bodengitter. Die schnellste Plausibilitätsprüfung ist schlicht, ob das Modell nun so auf dem Gitter steht, wie es soll.
Datenschutz
Die Konvertierung läuft vollständig in Ihrem Browser. Es wird nichts hochgeladen.
Tiny Online Tools







