.OFF

OFF-fil

Object File Format (3D Mesh)
Ställ en fråga
SNABBT SVAR

En OFF-fil är en 3D-polygonmesh i klartext i formatet Object File Format (Geomview OFF), utvecklat vid DEC omkring 1986. Öppna den med MeshLab (gratis) eller Blender. Den är vanligast inom forskning i beräkningsgeometri och akademiska dataset för 3D-former.

Utvecklare: Originated at DEC Systems Research Center (~1986); standardized via Geomview (Geometry Center, University of Minnesota, 1992) Kategori: 3D bildfiler Öppen standard MIME: text/plain
ÖPPNAS PÅ Windows macOS Linux
Relaterat: .DCM · .STEP · .SKP · .STP

På denna sida

19k+ filtillägg indexerade
Senast granskad Jun 23, 2026

Osäker på vad din fil är?

Släpp valfri fil i vår identifierare - vi läser bara de första byten för att namnge formatet.

Identifiera en fil

Vad är filformatet OFF?

En .off-fil är en 3D-polygonmesh i klartext (eller valfritt binärt format) i Object File Format, med ursprung vid DEC Systems Research Center omkring 1986 och allmänt spridd genom visualiseringsverktyget Geomview som utvecklades vid University of Minnesota Geometry Center i början av 1990-talet.

Formatet är avsiktligt minimalt. Den första raden innehåller nyckelordet OFF (eller en variant som COFF, NOFF eller CNOFF), den andra raden deklarerar antal hörnpunkter (vertices), ytor (faces) och kanter (edges), och efterföljande rader listar koordinater för hörnpunkter följt av definitioner av ytor. Ytor kan vara godtyckliga polygoner - inte begränsade till trianglar - vilket skiljer OFF från .STL, som kräver full triangulering.

Varianter av rubriknyckelord utökar basformatet:

  • COFF - RGBA-färg per hörnpunkt eller per yta
  • NOFF - ytnormaler per hörnpunkt
  • CNOFF - kombinerad färg och normaler
  • 4OFF - 4D-homogen geometri
  • Binär OFF - big-endian binär kodning av samma struktur

OFF stöder inte inbäddade material, texturer (i standardform), animationer eller scengrafer, vilket begränsar dess användning i produktionskedjor. Det förblir det föredragna formatet för forskning inom beräkningsgeometri och akademiska dataset som Princeton Shape Benchmark och Thingi10K. Verktyg som MeshLab kan konvertera .off-meshar till mer spridda format inklusive .OBJ och .PLY.

Säkerhet & trygghet

RISK: LOW

Rent ASCII-textformat (standard OFF); ingen inbäddad kod, makron eller körbara filer. Binär OFF är också ren data. Inga kända sårbarhetsvektorer.

Formatdetaljer

i ett nötskal
FULLSTÄNDIGT NAMNObject File Format (3D Mesh)även känd som Geomview OFF, OFF 3D mesh file
UTVECKLAREOriginated at DEC Systems Research Center (~1986); standardized via Geomview (Geometry Center, University of Minnesota, 1992)sedan ~1986 (DEC SRC); widely adopted via Geomview ~1992
KATEGORI3D bildfiler
MIME-TYPtext/plain
TYPASCII-text (standard) eller binär (tilläggsvariant) 3D-polygonmesh
STANDARDÖppen · royaltyfri
MAGIC BYTES · FILSIGNATUR
OFFSET
000102
HEX
4F4646
ASCII
OFF
ASCII OFF-filer börjar med nyckelordet «OFF» på första raden (eller «COFF», «NOFF», «CNOFF», «4OFF» etc. för varianter). Binära OFF-filer börjar med «OFF» följt av « BINARY». Detta är en textsignatur, inte binära magic bytes.

Program som öppnar OFF-filer

Windows3 apps
MeshLab Öppen källkod File → Import Mesh → välj .off-fil. Stöder alla OFF-varianter inklusive COFF/NOFF. Visa, redigera, konvertera.
Blender Öppen källkod File → Import → Stanford PLY / OFF (se till att tillägget «Import OFF» är aktiverat i Preferences → Add-ons). Konverterar till Blender-mesh för redigering.
Open3D Öppen källkod Python: o3d.io.read_triangle_mesh('file.off') - programmatisk import för forsknings- och skriptarbetsflöden.
macOS1 app
MeshLab Öppen källkod File → Import Mesh → välj .off-fil. Stöder alla OFF-varianter inklusive COFF/NOFF. Visa, redigera, konvertera.
Linux1 app
MeshLab Öppen källkod File → Import Mesh → välj .off-fil. Stöder alla OFF-varianter inklusive COFF/NOFF. Visa, redigera, konvertera.

Tekniska detaljer

djup specifikation
KodningASCII-text (standard); big-endian binär (binär variant)
FilsignaturFörsta raden måste vara OFF (eller variantprefix: COFF, NOFF, CNOFF, 4OFF, ST); binär variant lägger till « BINARY» efter OFF
RubrikstrukturRad 1: nyckelord; rad 2: vertex_count face_count edge_count (edge_count kan vara 0 och ignoreras)
HörnpunktsformatEn hörnpunkt per rad som x y z (3D) eller x y z w (4D); valfri RGBA och/eller normaler per hörnpunkt i COFF/NOFF/CNOFF-varianter
YtformatVarje rad börjar med antal hörnpunkter följt av 0-baserade hörnpunktsindex; stöder godtyckliga polygonytor, inte begränsat till trianglar
Färgstöd24-bitars RGB eller 32-bitars RGBA, valfritt per hörnpunkt (COFF/CNOFF) eller per yta
Stöd för normalerYtnormaler per hörnpunkt via NOFF- eller CNOFF-variant
Typisk filstorlek1 KB - 500 MB (forsknings- och skanningsmeshar kan vara mycket stora)
FormatvarianterOFF (endast geometri), COFF (färg), NOFF (normaler), CNOFF (färg + normaler), 4OFF (4D), ST (textur-UV), binär OFF
Associerade OSLinux, macOS, Windows (plattformsoberoende; dominerande i forsknings- och akademiska miljöer)
BegränsningarInga inbäddade material, texturer (standardvariant), animationer eller scengrafer
IndexbasHörnpunktsindex i ytposter är 0-baserade
Släppt~1986 (DEC SRC); widely adopted via Geomview ~1992
Senaste versionNo versioned spec; format stable since early 1990s. Extensions: COFF (color), NOFF (normals), CNOFF (color+normals), ST (texture), binary variants.
Öppen standardJa · royaltyfri
Specifikationpeople.sc.fsu.edu

OFF-konverteringar

Frågor & svar

frågat av användare
Ställ en snabb fråga
Få hjälp från personer som arbetar med OFF-filer. Var specifik - inkludera ditt system och programversion.
Inget konto behövs · svar vanligtvis inom en dag

Inga frågor än - bli den första att fråga om OFF-filer.

Vanliga frågor

Vilket program öppnar OFF-filer?
MeshLab (gratis, plattformsoberoende) är det bästa valet. Blender kan också importera OFF. För skriptanvändning, använd Python med biblioteken Open3D eller trimesh.
Hur konverterar jag OFF till STL för 3D-utskrift?
Öppna i MeshLab (File → Import Mesh), sedan File → Export Mesh → välj STL. Se till att meshen endast består av trianglar (Filters → Remeshing → Triangulate) före export.
Är OFF samma sak som OBJ?
Nej - de är olika format. OFF är enklare (hörnpunkter + polygonindex, valfria färger); OBJ stöder material, UV-mappar och grupper. OFF är bättre för algoritmer; OBJ för produktion av 3D.
Vad är skillnaden mellan OFF, COFF, NOFF?
OFF = endast geometri; COFF = geometri + färg per yta eller hörnpunkt; NOFF = geometri + hörnpunktsnormaler; CNOFF = färg + normaler. Varianten identifieras av nyckelordet på rad 1.
Kan Blender öppna OFF-filer?
Ja - via det inbyggda tillägget «Import OFF». Gå till Edit → Preferences → Add-ons → sök efter «OFF» och aktivera det, använd sedan File → Import → OFF.

Referenser

1OFF file format - Wikipediaen.wikipedia.org
2OFF format spec - John Burkardt (FSU)people.sc.fsu.edu

Fortsätt utforska

genom databasen

Populära filtillägg denna vecka

1.AQQAQQ Instant Messenger File
2.MDMarkdown Document
3.CRDOWNLOADChrome Partial Download File
4.BINCD/DVD Disc Image (BIN/CUE)
5.PARTPartial Download File
6.RPMSGRestricted Permission Message
7.NOMEDIAAndroid No-Media Marker File
8.EXEWindows Executable (Portable Executable)
9.AVIFAV1 Image File Format (AVIF)
10.ICSiCalendar data file

Relaterade filtillägg

.DCMDICOM Medical Image
.STEPSTEP - Standard for the Exchange of Product Data (ISO 10303)
.SKPSketchUp Document
.STPSTEP - Standard for the Exchange of Product Data (ISO 10303), .stp spelling
.MTLMaterial Template Library (Wavefront)
.MAX3ds Max Scene File (Autodesk 3ds Max)

Gratis filverktyg

En filidentifierare och bildkonverterare direkt i webbläsaren - allt körs på din enhet.

Öppna verktygslådan

Bläddra bland filtillägg A-Ö