.3DS

Файл 3DS

3D Studio Mesh
Задать вопрос
БЫСТРЫЙ ОТВЕТ

Файл 3DS - это 3D-сетка в старом формате Autodesk 3D Studio, хранящая геометрию, материалы и базовые данные сцены. Откройте его бесплатно в Blender или перетащите в 3DViewer.net в браузере. Чтобы распечатать его на 3D-принтере, экспортируйте в STL; для современного ПО или игровых движков конвертируйте в OBJ или FBX.

Разработчик: Autodesk (originally The Yost Group / Autodesk 3D Studio for DOS) Категория: Файлы изображений 3D MIME: image/x-3ds
ОТКРЫВАЕТСЯ НА Windows macOS Linux Web
Связанные: .DCM · .STEP · .SKP · .STP

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

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

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

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

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

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

.3ds - это формат файлов, используемый программным обеспечением Autodesk 3D Studio. Файлы .3ds хранят различную информацию о 3D-сцене, включая координаты, данные сетки (mesh), данные полигонов, используемые для создания объектов, атрибуты, информацию о цвете, данные материалов, информацию об освещении, ссылки на растровые изображения, анимацию и расположение камер.

Данные .3ds хранятся в бинарном формате для сокращения времени загрузки и размера файла по сравнению со стандартными текстовыми файлами аналогичного типа. Структура файла .3ds состоит из вложенных блоков данных, называемых «чанками» (chunks), каждый из которых содержит идентификатор (ID) и поле размера данных. Первые два байта каждого чанка содержат ID чанка, а следующие четыре байта - общую длину чанка в байтах. Чанки также хранят информацию о просмотре, формах и освещении, которые вместе представляют 3D-сцену. Каждый корректный файл .3ds начинается с первичного ID чанка 0x4D4D, хранящегося в порядке байтов little-endian.

Хотя у .3ds есть преемник - нативный формат проекта .MAX, представленный вместе с 3D Studio MAX в 1996 году, - он по-прежнему широко используется для обмена сетками между приложениями. Когда требуются более насыщенные данные сцены или точность анимации, часто предпочитают такие форматы, как .FBX или .OBJ, хотя .3ds сохраняет сильную поддержку совместимости в десятках 3D-инструментов.

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

РИСК: LOW

Файл .3ds с 3D-моделью содержит только данные геометрии и материалов - в нем нет исполняемого кода - поэтому открывать его в 3D-приложениях безопасно; основной практической проблемой являются «грязные» сетки (плохие нормали, дыры), а не безопасность. Одно предостережение: в парсерах старых бинарных форматов сеток иногда случались ошибки переполнения буфера, поэтому обновляйте свое 3D-ПО и будьте осторожны с файлами .3ds из ненадежных источников. Всегда проверяйте, не является ли «model.3ds» замаскированным исполняемым файлом, проверяя реальное расширение.

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

в двух словах
ПОЛНОЕ НАЗВАНИЕ3D Studio Mesh
РАЗРАБОТЧИКAutodesk (originally The Yost Group / Autodesk 3D Studio for DOS)с 1990 (Autodesk 3D Studio for DOS, releases 1-4); native format until 3D Studio MAX 1.0 in 1996
MIME-ТИПimage/x-3ds
ТИПБинарный формат 3D-сетки/сцены на основе чанков (геометрия, материалы, камеры, свет)
СВЯЗАННЫЕ.dcm.step.skp.stp
Это расширение также используется в…
  • Образ игры (ROM) / картриджа Nintendo 3DS - Дамп игры Nintendo 3DS также использует расширение .3ds; это несвязанный бинарный файл, который запускается только в эмуляторе 3DS (Lime3DS/Azahar), а не в 3D-редакторе.
MAGIC BYTES · СИГНАТУРА ФАЙЛА
СМЕЩЕНИЕ
0001
HEX
4D4D
ASCII
MM
Файл .3ds начинается с первичного чанка 0x4D4D (байты 4D 4D), за которым следует 4-байтовая длина всего файла в формате little-endian. Формат представляет собой дерево вложенных «чанков», каждый из которых состоит из 2-байтового ID и 4-байтовой длины. По совпадению, TIFF в формате little-endian также начинается с «II»/«MM» - различайте их по структуре чанков, которая следует далее, а не только по первым двум байтам.

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

Windows4 apps
Blender Открытый код Используйте встроенный аддон импорта 3DS через «File» > «Import» > «3D Studio (.3ds)». Бесплатное полнофункциональное редактирование и рендеринг.
MeshLab Открытый код Бесплатный просмотрщик и обработчик сеток; «File» > «Import Mesh», чтобы открыть и очистить .3ds, затем экспортировать в STL/OBJ/PLY.
Autodesk 3ds Max Платно «File» > «Import» для полного редактирования .3ds. Потомок программы, создавшей этот формат. Доступна пробная версия и студенческая лицензия.
Autodesk FBX Review Бесплатно Легкий бесплатный просмотрщик для 3DS/FBX/OBJ/DAE - перетащите .3ds для осмотра и воспроизведения анимации.
macOS3 apps
Blender Открытый код Используйте встроенный аддон импорта 3DS через «File» > «Import» > «3D Studio (.3ds)». Бесплатное полнофункциональное редактирование и рендеринг.
MeshLab Открытый код Бесплатный просмотрщик и обработчик сеток; «File» > «Import Mesh», чтобы открыть и очистить .3ds, затем экспортировать в STL/OBJ/PLY.
MAXON Cinema 4D Платно «File» > «Merge/Open» импортирует .3ds для профессионального моделирования и анимации.
Linux2 apps
Blender Открытый код Используйте встроенный аддон импорта 3DS через «File» > «Import» > «3D Studio (.3ds)». Бесплатное полнофункциональное редактирование и рендеринг.
MeshLab Открытый код Бесплатный просмотрщик и обработчик сеток; «File» > «Import Mesh», чтобы открыть и очистить .3ds, затем экспортировать в STL/OBJ/PLY.
Web2 apps
3DViewer.net Бесплатно Просмотрщик в браузере с открытым исходным кодом - перетащите .3ds для просмотра и вращения; установка не требуется.
Autodesk Viewer Бесплатно Загрузите .3ds для просмотра, вращения и измерения в браузере.

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

глубокая спецификация
Магические байты`4D 4D` по смещению 0 (первичный ID чанка `0x4D4D`)
Порядок байтовLittle-endian повсеместно
Кодировка храненияБинарная (не текстовая)
Ширина ID чанка2 байта на чанк
Поле длины чанка4-байтовое целое число little-endian; значение включает 6-байтовый заголовок самого чанка
Топология полигоновСетка только из треугольников; все грани хранятся как треугольные полигоны
Лимит индекса вершин16-битный индекс на объект сетки - максимум 65 535 вершин на объект
Ссылки на текстурыХранит строки путей к внешним растровым файлам; UV-координаты хранятся для каждой вершины
Каналы материаловДиффузный цвет, зеркальный цвет, блеск и непрозрачность (прозрачность)
Данные анимацииАнимация по ключевым кадрам (чанк KFDATA) для положения, вращения и масштаба объекта
Поддержка камерПоложение камеры и точка цели; угол поля зрения (FOV) определен в градусах
Типы источников светаВсенаправленные (точечные) и прожекторы (spot), каждый с цветом и множителем
MIME-тип`image/x-3ds`
Система координатПравосторонняя, ось Y направлена вверх
Сопутствующий форматФайлы `.prj` хранят дополнительные настройки проекта, не переносимые в `.3ds`
Выпущен1990 (Autodesk 3D Studio for DOS, releases 1-4); native format until 3D Studio MAX 1.0 in 1996
Спецификацияen.wikipedia.org

Конвертации 3DS

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

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

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

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

Как открыть файл .3ds?
Откройте его бесплатно в Blender («Файл» > «Импорт» > «3D Studio») или MeshLab, либо перетащите его в онлайн-просмотрщик 3DViewer.net. Он также импортируется в 3ds Max и Cinema 4D.
Как конвертировать файл .3ds в STL для 3D-печати?
Откройте его в Blender или MeshLab и выполните «Экспорт как STL», затем загрузите этот файл в свой слайсер (Cura, PrusaSlicer). Сначала проверьте, является ли сетка герметичной и корректны ли нормали, так как старые файлы .3ds могут иметь разрывы или вывернутые грани.
В чем разница между .3ds и .max?
.3ds - это старый легковесный формат обмена 3D-сетками (геометрия + базовые материалы). .max - это полный нативный формат сцены 3ds Max с модификаторами, историей и настройками. Вы можете импортировать .3ds в 3ds Max, но восстановить полноценную сцену .max из .3ds невозможно.
Как конвертировать .3ds в OBJ или FBX?
Импортируйте .3ds в Blender и экспортируйте как OBJ (универсальная сетка) или FBX (лучше всего для игровых движков и анимации). MeshLab и 3ds Max также поддерживают такой экспорт.
Почему моя модель .3ds выглядит неправильно (черные грани / вывернута наизнанку)?
Старые файлы .3ds часто имеют непоследовательные или перевернутые нормали граней. В Blender используйте «Mesh» > «Normals» > «Recalculate Outside» (или «Flip») и повторно экспортируйте. В MeshLab есть аналогичные фильтры для исправления нормалей.
Мой .3ds - это 3D-модель или игра для Nintendo 3DS?
Если файл получен из библиотеки 3D-активов, то это сетка Autodesk 3D Studio, описанная здесь (обычно размером в несколько сотен КБ). Большой файл (часто сотни МБ) из игрового источника - это образ (ROM) Nintendo 3DS, который запускается только в эмуляторе 3DS - это совершенно другой тип файла.

Ссылки

1Wikipedia - .3ds (3D Studio file format)en.wikipedia.org
2Paul Bourke - 3D Studio File Format (.3ds) chunk referencepaulbourke.net

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

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

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

1.AQQAQQ Instant Messenger File
2.BINCD/DVD Disc Image (BIN/CUE)
3.PARTPartial Download File
4.CRDOWNLOADChrome Partial Download File
5.MDMarkdown Document
6.RPMSGRestricted Permission Message
7.NOMEDIAAndroid No-Media Marker File
8.PRO6XProPresenter 6 Bundle File
9.PRDXSoftMaker Presentations Document
10.SWFSmall Web Format (Shockwave Flash)

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

.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