Le format de fichier 3DM est une extension de fichier utilisée par Rhinoceros 3D, un logiciel de modélisation NURBS (Non-Uniform Rational B-Splines) populaire. C'est le format de fichier natif pour Rhino et il est utilisé pour stocker des modèles 3D, y compris la géométrie, les textures et d'autres données associées. Le format 3DM est conçu pour être une représentation robuste et précise de la géométrie 3D, le rendant adapté à un large éventail d'applications, y compris la conception industrielle, l'architecture, la conception de produits et l'animation. Il prend en charge une variété de primitives géométriques, telles que les points, les courbes, les surfaces et les solides, ainsi que des représentations géométriques plus complexes comme les maillages (meshes) et les surfaces NURBS. Le format 3DM est également conçu pour être interopérable avec d'autres progiciels CAO/FAO/IAO (CAD/CAM/CAE), permettant aux utilisateurs d'échanger des modèles 3D entre différentes applications. Le format est largement utilisé dans diverses industries pour créer et partager des modèles 3D, et il est souvent utilisé comme format intermédiaire pour la conversion entre différents systèmes de CAO. Le format de fichier 3DM est un format binaire, ce qui signifie qu'il n'est pas lisible par l'homme. Il est conçu pour être efficace pour le stockage et la récupération des données de modèles 3D.