.OFF

Файл OFF

Object File Format (3D Mesh)
Задать вопрос
БЫСТРЫЙ ОТВЕТ

Файл OFF - это текстовая 3D-полигональная сетка в формате Object File Format (Geomview OFF), разработанном в DEC около 1986 года. Его можно открыть с помощью MeshLab (бесплатно) или Blender. Чаще всего он встречается в исследованиях по вычислительной геометрии и академических наборах 3D-данных.

Разработчик: Originated at DEC Systems Research Center (~1986); standardized via Geomview (Geometry Center, University of Minnesota, 1992) Категория: Файлы изображений 3D Открыть стандартное MIME: text/plain
ОТКРЫВАЕТСЯ НА Windows macOS Linux
Связанные: .DCM · .STEP · .SKP · .STP

На этой странице

Проиндексировано расширений: 19k+
Последняя проверка: Jun 23, 2026

Не знаете, что это за файл?

Перетащите любой файл в наш идентификатор - мы прочитаем первые байты, чтобы определить формат.

Идентифицировать файл

Что такое формат файла OFF?

Файл .off представляет собой текстовую (или, опционально, бинарную) 3D-полигональную сетку в формате Object File Format, возникшем в DEC Systems Research Center около 1986 года и получившем широкое распространение благодаря инструменту визуализации Geomview, разработанному в Центре геометрии Миннесотского университета в начале 1990-х годов.

Формат намеренно минималистичен. Первая строка содержит ключевое слово OFF (или вариант, такой как COFF, NOFF или CNOFF), вторая строка объявляет количество вершин, граней и ребер, а последующие строки перечисляют координаты вершин, за которыми следуют определения граней. Грани могут быть произвольными многоугольниками - не ограничиваясь треугольниками - что отличает OFF от .STL, который требует полной триангуляции.

Варианты ключевых слов заголовка расширяют базовый формат:

  • COFF - цвет RGBA для каждой вершины или грани
  • NOFF - нормали поверхности для каждой вершины
  • CNOFF - сочетание цвета и нормалей
  • 4OFF - 4D однородная геометрия
  • Binary OFF - двоичное кодирование той же структуры в формате big-endian

OFF не поддерживает встроенные материалы, текстуры (в стандартной форме), анимацию или графы сцен, что ограничивает его использование в производственных пайплайнах. Он остается предпочтительным форматом для исследований в области вычислительной геометрии и академических датасетов, таких как Princeton Shape Benchmark и Thingi10K. Инструменты, такие как MeshLab, могут конвертировать сетки .off в более распространенные форматы, включая .OBJ и .PLY.

Безопасность и защита

РИСК: LOW

Простой текстовый формат ASCII (стандартный OFF); не содержит встроенного кода, макросов или исполняемых файлов. Бинарный OFF также является чистыми данными. Известные векторы атак отсутствуют.

Детали формата

в двух словах
ПОЛНОЕ НАЗВАНИЕObject File Format (3D Mesh)также известен как Geomview OFF, OFF 3D mesh file
РАЗРАБОТЧИКOriginated at DEC Systems Research Center (~1986); standardized via Geomview (Geometry Center, University of Minnesota, 1992)с ~1986 (DEC SRC); widely adopted via Geomview ~1992
MIME-ТИПtext/plain
ТИП3D-полигональная сетка в формате ASCII (стандарт) или бинарном виде (расширение)
СТАНДАРТОткрытый · без роялти
СВЯЗАННЫЕ.dcm.step.skp.stp
MAGIC BYTES · СИГНАТУРА ФАЙЛА
СМЕЩЕНИЕ
000102
HEX
4F4646
ASCII
OFF
Файлы ASCII OFF начинаются с ключевого слова «OFF» в первой строке (или «COFF», «NOFF», «CNOFF», «4OFF» и т. д. для вариантов). Бинарные файлы OFF начинаются с «OFF», за которым следует « BINARY». Это текстовая сигнатура, а не бинарные магические байты.

Программы, открывающие файлы OFF

Windows3 apps
MeshLab Открытый код File → Import Mesh → выберите файл .off. Поддерживает все варианты OFF, включая COFF/NOFF. Просмотр, редактирование, конвертация.
Blender Открытый код File → Import → Stanford PLY / OFF (убедитесь, что аддон «Import OFF» включен в Preferences → Add-ons). Конвертирует в сетку Blender для редактирования.
Open3D Открытый код Python: o3d.io.read_triangle_mesh('file.off') - программный импорт для исследовательских и скриптовых рабочих процессов.
macOS1 app
MeshLab Открытый код File → Import Mesh → выберите файл .off. Поддерживает все варианты OFF, включая COFF/NOFF. Просмотр, редактирование, конвертация.
Linux1 app
MeshLab Открытый код File → Import Mesh → выберите файл .off. Поддерживает все варианты OFF, включая COFF/NOFF. Просмотр, редактирование, конвертация.

Технические подробности

глубокая спецификация
КодировкаASCII текст (стандарт); big-endian binary (бинарный вариант)
Сигнатура файлаПервая строка должна быть OFF (или префикс варианта: COFF, NOFF, CNOFF, 4OFF, ST); бинарный вариант добавляет « BINARY» после OFF
Структура заголовкаСтрока 1: ключевое слово; строка 2: vertex_count face_count edge_count (edge_count может быть 0 и игнорируется)
Формат вершинОдна вершина на строку в виде x y z (3D) или x y z w (4D); опционально RGBA и/или нормали для каждой вершины в вариантах COFF/NOFF/CNOFF
Формат гранейКаждая строка начинается с количества вершин, за которым следуют индексы вершин (начиная с 0); поддерживает произвольные многоугольные грани, не ограничиваясь треугольниками
Поддержка цвета24-битный RGB или 32-битный RGBA, опционально для каждой вершины (COFF/CNOFF) или для каждой грани
Поддержка нормалейНормали поверхности для каждой вершины через заголовок варианта NOFF или CNOFF
Типичный размер файла1 КБ - 500 МБ (исследовательские сетки и результаты сканирования могут быть очень большими)
Варианты форматаOFF (только геометрия), COFF (цвет), NOFF (нормали), CNOFF (цвет + нормали), 4OFF (4D), ST (текстурные UV), бинарный OFF
Связанные ОСLinux, macOS, Windows (кроссплатформенный; доминирует в исследовательской и академической среде)
ОграниченияНет встроенных материалов, текстур (в стандартном варианте), анимации или графов сцен
База индексацииИндексы вершин в записях граней начинаются с 0
Выпущен~1986 (DEC SRC); widely adopted via Geomview ~1992
Последняя версияNo versioned spec; format stable since early 1990s. Extensions: COFF (color), NOFF (normals), CNOFF (color+normals), ST (texture), binary variants.
Открыть стандартноеДа · без роялти
Спецификацияpeople.sc.fsu.edu

Конвертации OFF

Вопросы и ответы сообщества

спрошено пользователями
Задать быстрый вопрос
Получите помощь от людей, работающих с файлами OFF. Будьте конкретны - укажите вашу систему и версию ПО.
Аккаунт не нужен · ответы обычно в течение дня

Вопросов пока нет - станьте первым, кто спросит о файлах OFF.

Часто задаваемые вопросы

Какая программа открывает файлы OFF?
Лучшим выбором является MeshLab (бесплатная, кроссплатформенная). Blender также импортирует OFF. Для написания скриптов используйте Python с библиотеками Open3D или trimesh.
Как конвертировать OFF в STL для 3D-печати?
Откройте файл в MeshLab (File → Import Mesh), затем File → Export Mesh → выберите STL. Перед экспортом убедитесь, что сетка состоит только из треугольников (Filters → Remeshing → Triangulate).
Является ли OFF тем же самым, что и OBJ?
Нет - это разные форматы. OFF проще (вершины + индексы многоугольников, опциональные цвета); OBJ поддерживает материалы, UV-карты и группы. OFF лучше подходит для алгоритмов, OBJ - для промышленного 3D.
В чем разница между OFF, COFF, NOFF?
OFF = только геометрия; COFF = геометрия + цвет грани или вершины; NOFF = геометрия + нормали вершин; CNOFF = цвет + нормали. Вариант определяется по ключевому слову в первой строке заголовка.
Может ли Blender открывать файлы OFF?
Да - через встроенный аддон «Import OFF». Перейдите в Edit → Preferences → Add-ons → введите в поиске «OFF» и включите его, затем используйте File → Import → OFF.

Ссылки

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

Узнать больше

по всей базе данных

Популярные расширения на этой неделе

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

Похожие расширения

.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)

Бесплатные инструменты для файлов

Идентификатор файлов и конвертер изображений в браузере - все работает на вашем устройстве.

Открыть инструменты

Обзор расширений файлов A-Z