Che cos'è il formato di file SKP?
Un file .skp contiene un modello 3D o un elemento di tale modello. Questo formato è nativo del software SketchUp. .skp è un formato binario proprietario la cui specifica non è mai stata rilasciata pubblicamente, sebbene le librerie SketchUp SDK e le C API siano disponibili per gli sviluppatori. Ogni modello memorizzato in un file .skp contiene informazioni su:
- Punti,
- Spigoli ed effetti spigolo,
- Ombreggiatura,
- Texture.
I file .skp possono anche essere utilizzati come contenitori per memorizzare modelli separati come componenti di un progetto più ampio. SketchUp è stato originariamente sviluppato da @Last Software nel 2000. L'azienda è stata poi acquisita da Google nel 2006; gli ingegneri di Google hanno aggiunto la possibilità di utilizzare i modelli .skp all'interno di Google Earth. Dal 2012 SketchUp è di proprietà di Trimble Inc. SketchUp è stato concepito come un'applicazione di modellazione 3D di uso generale per uso commerciale, ma è stato rapidamente adottato da professionisti che lavorano in architettura, interior design, ingegneria e sviluppo di videogiochi. Le attuali edizioni di SketchUp includono:
- Pro - la versione desktop completa per professionisti, con supporto per formati aggiuntivi e plugin,
- Go - un piano di abbonamento basato sul web per creatori individuali che lavorano su progetti reali,
- Free - una versione gratuita solo web con funzionalità limitate, disponibile dalla fine del 2017,
- Make - una versione desktop gratuita rilasciata nel 2017, ora fuori produzione.
La struttura interna di un file .skp è specifica per ogni versione; i file scritti da una versione più recente di SketchUp non possono essere aperti dalle versioni precedenti. La creazione, la visualizzazione e la modifica dei file .skp è possibile tramite la SketchUp C API e il suo ambiente di scripting Ruby integrato. I file contenenti una copia di backup di un progetto .skp utilizzano l'estensione .skb. Trimble gestisce anche la 3D Warehouse, una libreria online dove gli utenti possono condividere e scaricare modelli .skp per riutilizzarli nei propri progetti.
Sicurezza e incolumità
RISCHIO: LOWUn file .skp è un file di dati (un modello 3D), non un programma, quindi aprirne uno è generalmente sicuro. Unica avvertenza: i modelli SketchUp possono contenere estensioni/script di componenti dinamici e potresti ricevere un avviso sui contenuti incorporati - apri solo file .skp e installa estensioni di SketchUp da fonti affidabili (ad esempio le ufficiali 3D Warehouse e Extension Warehouse). Come per ogni parser complesso, tieni SketchUp aggiornato e diffida dei siti che promettono il «download gratuito di SketchUp» - scaricalo solo da sketchup.com.
Dettagli del formato
in sintesiProgrammi che aprono file SKP
Dettagli tecnici
specifiche approfondite| Tipo MIME | application/vnd.sketchup.skp |
| Tipo di formato | File di modello 3D binario proprietario, specifico per versione |
| Header del file | Stringa UTF-16LE «SketchUp Model» vicino all'inizio del file; nessun magic number pubblico stabile unico - i byte dell'intestazione variano tra le versioni del formato |
| Sistema di coordinate | Destrorso, orientamento dell'asse Z verso l'alto |
| Unità predefinita | Pollici; configurabile per modello in unità metriche o altre unità imperiali |
| Rappresentazione geometrica | Rappresentazione dei contorni (B-rep): facce planari, spigoli e vertici; tutte le facce devono rimanere planari |
| Sistema di componenti | Definizioni di componenti riutilizzabili con più istanze posizionate; i componenti possono essere annidati all'interno di altri componenti |
| Texture incorporate | Dati immagine PNG e JPEG memorizzati direttamente all'interno del file binario .skp |
| Sistema dei materiali | Materiali con nome con proprietà di colore, mappa texture, opacità e riflettività applicate per faccia |
| Sistema di livelli / tag | Livelli di visibilità con nome - rinominati in «Tag» in SketchUp 2020 - per organizzare e attivare/disattivare gruppi di geometria |
| Compatibilità di versione | Ogni major release di SketchUp scrive una nuova revisione del formato; i file salvati da una versione più recente non possono essere aperti da versioni precedenti senza conversione di formato |
| Scripting / API | SketchUp C API e Ruby API forniscono accesso programmatico in lettura/scrittura a geometria, entità e attributi .skp |
| Animazione della scena | Le «Scene» di posizione della telecamera registrano più punti di vista e possono animare le transizioni tra di essi per i walkthrough |
| Formato di backup | Le copie di backup automatiche di un progetto vengono salvate insieme al file principale utilizzando l'estensione .skb |
| Rilasciato | 2000 (SketchUp 1.0 by @Last Software) |
| Specifica | developer.sketchup.com |
Conversioni SKP
Domande e risposte della community
chiesto dagli utentiAncora nessuna domanda - sii il primo a chiedere informazioni sui file SKP.