Формат файла 3DM — это расширение файла, используемое Rhinoceros 3D, популярным программным обеспечением для моделирования NURBS (Non-Uniform Rational B-Splines — Неоднородные Рациональные B-Сплайны). Это нативный формат файла для Rhino, используемый для хранения 3D-моделей, включая геометрию, текстуры и другие связанные данные. Формат 3DM разработан как надежное и точное представление 3D-геометрии, что делает его подходящим для широкого спектра применений, включая промышленный дизайн, архитектуру, дизайн продуктов и анимацию. Он поддерживает различные геометрические примитивы, такие как точки, кривые, поверхности и твердые тела, а также более сложные геометрические представления, такие как сетки (meshes) и поверхности NURBS. Формат 3DM также разработан для обеспечения совместимости с другими программными пакетами CAD/CAM/CAE, позволяя пользователям обмениваться 3D-моделями между различными приложениями. Формат широко используется в различных отраслях для создания и обмена 3D-моделями и часто применяется в качестве промежуточного формата для преобразования между различными CAD-системами. Формат файла 3DM является бинарным форматом, что означает, что он не читается человеком. Он разработан для эффективного хранения и извлечения данных 3D-модели.