Hva er SKP-filformatet?
En .skp-fil inneholder en 3D-modell eller et element av en slik modell. Dette formatet er innfødt for programvaren SketchUp. .skp er et proprietært binærformat hvis spesifikasjon aldri har blitt offentliggjort, selv om SketchUp SDK-biblioteker og C API er tilgjengelige for utviklere. Hver modell lagret i en .skp-fil inneholder informasjon om:
- Punkter,
- Kanter og kanteffekter,
- Skyggelegging,
- Teksturer.
.skp-filer kan også brukes som beholdere for å lagre separate modeller som komponenter i et større prosjekt. SketchUp ble opprinnelig utviklet av @Last Software i 2000. Selskapet ble deretter kjøpt opp av Google i 2006; Google-ingeniører la til muligheten for å bruke .skp-modeller inne i Google Earth. Siden 2012 har SketchUp vært eid av Trimble Inc. SketchUp ble unnfanget som et generelt 3D-modelleringsprogram for kommersiell bruk, men det ble raskt tatt i bruk av profesjonelle innen arkitektur, interiørdesign, ingeniørfag og spillutvikling. Nåværende SketchUp-utgaver inkluderer:
- Pro - den fulle skrivebordsversjonen for profesjonelle, med støtte for ekstra formater og utvidelser,
- Go - et nettbasert abonnement for individuelle skapere som jobber med virkelige prosjekter,
- Free - en gratis, kun nettbasert versjon med begrenset funksjonalitet, tilgjengelig siden slutten av 2017,
- Make - en gratis skrivebordsversjon utgitt i 2017, nå avviklet.
Den interne strukturen i en .skp-fil er versjonsspesifikk; filer skrevet av en nyere utgave av SketchUp kan ikke åpnes av eldre versjoner. Oppretting, visning og redigering av .skp-filer er mulig gjennom SketchUp C API og dets innebygde Ruby-skriptmiljø. Filer som inneholder en sikkerhetskopi av et .skp-prosjekt bruker filendelsen .skb. Trimble drifter også 3D Warehouse, et nettbibliotek der brukere kan dele og laste ned .skp-modeller for gjenbruk i egne prosjekter.
Sikkerhet og trygghet
RISIKO: LOWEn .skp er en datafil (en 3D-modell), ikke et program, så det er generelt trygt å åpne en. Et lite forbehold: SketchUp-modeller kan inneholde utvidelser/dynamiske komponentskript, og du kan bli spurt om innebygd innhold - åpne kun .skp-filer og installer SketchUp-utvidelser fra kilder du stoler på (f.eks. offisielle 3D Warehouse og Extension Warehouse). Som med alle komplekse parsere, hold SketchUp oppdatert, og vokt deg for falske «gratis SketchUp-nedlasting»-sider - hent det fra sketchup.com.
Formatdetaljer
i et nøtteskallProgrammer som åpner SKP-filer
Tekniske detaljer
dyp spesifikasjon| MIME-type | application/vnd.sketchup.skp |
| Format-type | Proprietær binær, versjonsspesifikk 3D-modellfil |
| Fil-header | UTF-16LE-streng «SketchUp Model» nær starten av filen; ingen enkelt stabil offentlig signatur - header-bytes varierer mellom formatversjoner |
| Koordinatsystem | Høyrehånds, Z-opp akseorientering |
| Standardenhet | Tommer; konfigurerbar per modell til metriske eller andre britiske/amerikanske enheter |
| Geometrirepresentasjon | Grense-representasjon (B-rep): planære flater, kanter og hjørner; alle flater må forbli planære |
| Komponentsystem | Gjenbrukbare komponentdefinisjoner med flere plasserte forekomster; komponenter kan nøstes inne i andre komponenter |
| Innebygde teksturer | PNG- og JPEG-bildedata lagret direkte inne i den binære .skp-filen |
| Materialsystem | Navngitte materialer med farge, teksturkart, opasitet og reflektivitetsegenskaper brukt per flate |
| Lag / tag-system | Navngitte synlighetslag - omdøpt til «Tags» i SketchUp 2020 - for organisering og veksling av geometrigrupper |
| Versjonskompatibilitet | Hver store SketchUp-utgivelse skriver en ny formatrevisjon; filer lagret av en nyere versjon kan ikke åpnes av eldre utgivelser uten formatkonvertering |
| Skripting / API | SketchUp C API og Ruby API gir programmatisk lese-/skrivetilgang til .skp-geometri, enheter og attributter |
| Scene-animasjon | Kameraposisjon-«Scener» registrerer flere synsvinkler og kan animere overganger mellom dem for gjennomganger |
| Sikkerhetskopi-format | Automatiske sikkerhetskopier av et prosjekt lagres ved siden av hovedfilen med filendelsen .skb |
| Utgitt | 2000 (SketchUp 1.0 by @Last Software) |
| Spesifikasjon | developer.sketchup.com |
SKP-konverteringer
Spørsmål og svar fra fellesskapet
spurt av brukereIngen spørsmål ennå - vær den første til å spørre om SKP-filer.