Vad är filformatet SKP?
En .skp-fil innehåller en 3D-modell eller ett element av en sådan modell. Detta format är ursprungligt för programvaran SketchUp. .skp är ett proprietärt binärt format vars specifikation aldrig har släppts offentligt, även om SketchUp SDK-bibliotek och C API är tillgängliga för utvecklare. Varje modell som lagras i en .skp-fil innehåller information om:
- Punkter,
- Kanter och kanteffekter,
- Skuggning,
- Texturer.
.skp-filer kan också användas som behållare för att lagra separata modeller som komponenter i ett större projekt. SketchUp utvecklades ursprungligen av @Last Software år 2000. Företaget förvärvades sedan av Google år 2006; Googles ingenjörer lade till möjligheten att använda .skp-modeller inuti Google Earth. Sedan 2012 ägs SketchUp av Trimble Inc. SketchUp koncipierades som en generell 3D-modelleringsapplikation för kommersiellt bruk, men anammades snabbt av yrkesverksamma inom arkitektur, inredningsdesign, teknik och spelutveckling. Nuvarande SketchUp-utgåvor inkluderar:
- Pro - den fullständiga skrivbordsversionen för proffs, med stöd för ytterligare format och insticksmoduler,
- Go - en webbaserad prenumerationsnivå för enskilda kreatörer som arbetar med verkliga projekt,
- Free - en gratis webbenhetlig version med begränsad funktionalitet, tillgänglig sedan slutet av 2017,
- Make - en gratis skrivbordsversion som släpptes 2017, nu nedlagd.
Den interna strukturen i en .skp-fil är versionsspecifik; filer som skrivits av en nyare utgåva av SketchUp kan inte öppnas av äldre versioner. Att skapa, visa och redigera .skp-filer är möjligt via SketchUp C API och dess inbyggda Ruby-skriptmiljö. Filer som innehåller en säkerhetskopia av ett .skp-projekt använder filtillägget .skb. Trimble driver även 3D Warehouse, ett onlinebibliotek där användare kan dela och ladda ner .skp-modeller för återanvändning i egna projekt.
Säkerhet & trygghet
RISK: LOWEn .skp är en datafil (en 3D-modell), inte ett program, så att öppna en är i allmänhet säkert. En varning: SketchUp-modeller kan innehålla tillägg/dynamiska komponentskript och du kan bli tillfrågad om inbäddat innehåll - öppna endast .skp-filer och installera SketchUp-tillägg från källor du litar på (t.ex. officiella 3D Warehouse och Extension Warehouse). Som med alla komplexa tolkar, håll SketchUp uppdaterat och se upp för webbplatser som erbjuder „gratis SketchUp-nedladdning” - hämta det från sketchup.com.
Formatdetaljer
i ett nötskalProgram som öppnar SKP-filer
Tekniska detaljer
djup specifikation| MIME-typ | application/vnd.sketchup.skp |
| Formattyp | Proprietär binär, versionsspecifik 3D-modellfil |
| Filhuvud | UTF-16LE-strängen „SketchUp Model” nära början av filen; inget enskilt stabilt offentligt magiskt nummer - huvudets bytes varierar mellan formatversioner |
| Koordinatsystem | Högerhänt, Z-upp axelorientering |
| Standardenhet | Tum; konfigurerbart per modell till metriska eller andra imperiella enheter |
| Geometrirepresentation | Boundary representation (B-rep): plana ytor, kanter och hörnpunkter; alla ytor måste förbli plana |
| Komponentsystem | Återanvändbara komponentdefinitioner med flera placerade instanser; komponenter kan bäddas in i andra komponenter |
| Inbäddade texturer | PNG- och JPEG-bilddata lagras direkt inuti den binära .skp-filen |
| Materialsystem | Namngivna material med färg, texturmappning, opacitet och reflektionsegenskaper applicerade per yta |
| Lager- / taggsystem | Namngivna synlighetslager - omdöpta till „Tags” i SketchUp 2020 - för att organisera och växla geometrigrupper |
| Versionskompatibilitet | Varje större SketchUp-utgåva skriver en ny formatrevision; filer sparade av en nyare version kan inte öppnas av äldre utgåvor utan formatkonvertering |
| Skript / API | SketchUp C API och Ruby API ger programmatisk läs- och skrivåtkomst till .skp-geometri, entiteter och attribut |
| Scenanimering | Kamerapositioner i „Scener” registrerar flera vinklar och kan animera övergångar mellan dem för genomgångar |
| Säkerhetskopieringsformat | Automatiska säkerhetskopior av ett projekt sparas tillsammans med huvudfilen med filtillägget .skb |
| Släppt | 2000 (SketchUp 1.0 by @Last Software) |
| Specifikation | developer.sketchup.com |
SKP-konverteringar
Frågor & svar
frågat av användareInga frågor än - bli den första att fråga om SKP-filer.