Le format de fichier 3DM est une extension de fichier utilisée par Rhinoceros 3D, un logiciel de modélisation populaire basé sur les NURBS (Non-Uniform Rational B-Splines). C'est le format de fichier natif de 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, ce qui le rend adapté à un large éventail d'applications, notamment le design industriel, 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 de CAO/FAO/IAO (CAD/CAM/CAE), permettant aux utilisateurs d'échanger des modèles 3D entre différentes applications. Ce format est largement utilisé dans diverses industries pour la création et le partage de modèles 3D, et il est souvent employé 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.