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