Die meisten kaputten Assets haben keine kaputte Geometrie
Wenn eine 3D-Datei von einem Kunden, einem Marktplatz oder einem Exporter kommt, den Sie sich nicht ausgesucht haben, ist das Mesh meistens in Ordnung. Falsch ist die Struktur drumherum: ein Requisit, das unter einem verirrten Empty zweihundert Einheiten von seiner scheinbaren Position hängt, ein Cube.001-Platzhalter, den niemand gelöscht hat, ein Rig und drei Lichter, die nie hätten ausgeliefert werden sollen, oder Knotennamen wie Object_12, die Ihre Engine zur Laufzeit über den Namen finden soll.
So etwas zu reparieren heißt normalerweise: eine vollständige DCC-Anwendung starten, den Import abwarten, ein einziges Feld ändern und neu exportieren — während der Exporter unterwegs stillschweigend fünf andere Dinge umschreibt. Dieser Editor arbeitet direkt am Szenengraph und exportiert über dieselbe Pipeline zurück, die die Datei eingelesen hat.
Knotentransformationen statt gebackener Vertices
Jede Änderung hier verändert Position, Rotation und Skalierung eines Knotens, statt Vertexkoordinaten neu zu schreiben. Dieser Unterschied ist entscheidend. In einem Szeneneditor ist die Hierarchie genau der Punkt: Ein Elternknoten muss seine Kinder mitbewegen, und Transformationen in die Geometrie zu backen würde exakt die Struktur einebnen, die Sie reparieren wollen. GLB und glTF speichern Knotentransformationen nativ, Änderungen überstehen den Hin- und Rückweg also verlustfrei. STL, OBJ und PLY kennen überhaupt keine Knoten, ihre Exporter backen die Weltmatrizen deshalb beim Schreiben ein — das Ergebnis stimmt weiterhin, es ist nur flach.
Wenn Sie das Gegenteil möchten — alles in die Vertices eingerechnet, damit es jeden Exporter übersteht —, nehmen Sie stattdessen das 3D-Transformationswerkzeug.
Ausgeblendet ist nicht dasselbe wie gelöscht
Darüber stolpern erstaunlich viele. Einen Knoten auszublenden setzt ein Sichtbarkeits-Flag, und der glTF-Exporter respektiert es, indem er den Knoten komplett aus der Datei weglässt. Die Exporter für STL, OBJ und PLY sehen sich dieses Flag gar nicht erst an und schreiben die Geometrie trotzdem. Ein Modell, das als GLB sauber wirkt, kann also als STL mit dem gesamten versteckten Ballast ankommen. Wenn etwas in jedem Format verschwinden soll, löschen Sie es, statt es auszublenden.
Rotation in Grad, Skalierung, die keine Null erreichen kann
Rotationen werden intern in Radiant gespeichert, in Grad angezeigt und in XYZ-Reihenfolge angewendet. Die Skalierung wird von der exakten Null weggeklemmt: Eine Skalierung von null erzeugt eine singuläre Matrix, die beim Export zu NaN-Werten wird und dafür sorgt, dass Validatoren die GLB ablehnen.
Nichts verlässt Ihren Rechner
Die Datei wird vollständig im Browser-Tab eingelesen, bearbeitet und wieder exportiert. Kein Upload, kein Server, kein Konto.
Tiny Online Tools







