Was ist das SKP-Dateiformat?
Eine .skp-Datei enthält ein 3D-Modell oder ein Element eines solchen Modells. Dieses Format ist das native Format der SketchUp-Software. .skp ist ein proprietäres Binärformat, dessen Spezifikation nie öffentlich veröffentlicht wurde, obwohl SketchUp-SDK-Bibliotheken und die C-API für Entwickler verfügbar sind. Jedes in einer .skp-Datei gespeicherte Modell enthält Informationen über:
- Punkte,
- Kanten und Kanteneffekte,
- Schattierung,
- Texturen.
.skp-Dateien können auch als Container verwendet werden, um separate Modelle als Komponenten eines größeren Projekts zu speichern. SketchUp wurde ursprünglich von @Last Software im Jahr 2000 entwickelt. Das Unternehmen wurde dann 2006 von Google übernommen; Google-Ingenieure fügten die Möglichkeit hinzu, .skp-Modelle in Google Earth zu verwenden. Seit 2012 gehört SketchUp zu Trimble Inc. SketchUp wurde als allgemeines 3D-Modellierungsprogramm für den kommerziellen Einsatz konzipiert, wurde aber schnell von Fachleuten aus Architektur, Innenarchitektur, Ingenieurwesen und Spieleentwicklung aufgegriffen. Aktuelle SketchUp-Editionen umfassen:
- Pro - die vollständige Desktop-Version für Profis mit Unterstützung für zusätzliche Formate und Plugins,
- Go - ein webbasiertes Abonnement-Tier für individuelle Gestalter an realen Projekten,
- Free - eine kostenlose rein webbasierte Version mit eingeschränkter Funktionalität, verfügbar seit Ende 2017,
- Make - eine 2017 veröffentlichte kostenlose Desktop-Version, inzwischen eingestellt.
Die interne Struktur einer .skp-Datei ist versionsspezifisch; Dateien, die mit einer neueren SketchUp-Version erstellt wurden, können nicht von älteren Versionen geöffnet werden. Das Erstellen, Anzeigen und Bearbeiten von .skp-Dateien ist über die SketchUp C API und die integrierte Ruby-Skriptumgebung möglich. Dateien, die eine Sicherungskopie eines .skp-Projekts enthalten, verwenden die Erweiterung .skb. Trimble betreibt auch das 3D Warehouse, eine Online-Bibliothek, in der Nutzer .skp-Modelle teilen und herunterladen können, um sie in eigenen Projekten wiederzuverwenden.
Sicherheit
RISIKO: LOWEine .skp-Datei ist eine Datendatei (ein 3D-Modell), kein Programm, daher ist das Öffnen in der Regel sicher. Ein Vorbehalt: SketchUp-Modelle können Erweiterungen/Dynamic-Component-Skripte enthalten, und es kann ein Hinweis auf eingebetteten Inhalt erscheinen - .skp-Dateien und SketchUp-Erweiterungen sollten nur aus vertrauenswürdigen Quellen geöffnet und installiert werden (z. B. das offizielle 3D Warehouse und Extension Warehouse). Wie bei jedem komplexen Parser SketchUp aktuell halten und bei Look-alike-„SketchUp-Download“-Seiten vorsichtig sein - nur von sketchup.com herunterladen.
Formatdetails
kurz gefasstProgramme zum Öffnen von SKP-Dateien
Technische Details
technische Spezifikation| MIME-Typ | application/vnd.sketchup.skp |
| Formattyp | Proprietäres Binärformat, versionsspezifische 3D-Modelldatei |
| Dateiheader | UTF-16LE-Zeichenkette „SketchUp Model“ nahe dem Dateianfang; keine einzelne stabile öffentliche Magic-Zahl - Header-Bytes variieren zwischen Formatversionen |
| Koordinatensystem | Rechtshändig, Z-Achse nach oben |
| Standardeinheit | Zoll; pro Modell auf metrische oder andere imperiale Einheiten konfigurierbar |
| Geometriedarstellung | Boundary Representation (B-Rep): planare Flächen, Kanten und Vertices; alle Flächen müssen planar bleiben |
| Komponentensystem | Wiederverwendbare Komponentendefinitionen mit mehreren platzierten Instanzen; Komponenten können in anderen Komponenten verschachtelt werden |
| Eingebettete Texturen | PNG- und JPEG-Bilddaten, direkt in der .skp-Binärdatei gespeichert |
| Materialsystem | Benannte Materialien mit Farbe, Texturmap, Deckraft und Reflexionseigenschaften, pro Fläche angewendet |
| Ebenen- / Tag-System | Benannte Sichtbarkeitsebenen - in SketchUp 2020 in „Tags“ umbenannt - zur Organisation und zum Ein-/Ausblenden von Geometriegruppen |
| Versionskompatibilität | Jede Hauptversion von SketchUp schreibt eine neue Formatrevision; Dateien aus einer neueren Version können nicht von älteren ohne Formatkonvertierung geöffnet werden |
| Skript / API | SketchUp C API und Ruby API ermöglichen programmatischen Lese-/Schreibzugriff auf .skp-Geometrie, Entitäten und Attribute |
| Szenenanimation | Kameraposition-„Scenes“ speichern mehrere Ansichtspunkte und können Übergänge zwischen ihnen für Rundgänge animieren |
| Sicherungsformat | Automatische Sicherungskopien eines Projekts werden neben der Hauptdatei mit der Erweiterung .skb gespeichert |
| Veröffentlicht | 2000 (SketchUp 1.0 by @Last Software) |
| Spezifikation | developer.sketchup.com |
SKP-Konvertierungen
Community Q&A
von Nutzern gefragtNoch keine Fragen - stellen Sie die erste Frage zu SKP-Dateien.