{
  "fileFormatID": 828,
  "formatName": "3DM",
  "version": "2",
  "formatDescription": "The 3DM (openNURBS) format is a 3D model representation based on non-uniform rational B-Splines (NURBS). The file format is defined by an open source C++ toolkit that reads and writes openNURBS models.",
  "releaseDate": null,
  "binaryFileFormat": "Binary",
  "formatNote": null,
  "lastUpdatedDate": "22 Oct 2008",
  "formatProvenance": null,
  "formatSourceDate": "22 Oct 2008",
  "formatDisclosure": "Full",
  "formatEnvironment": null,
  "formatRisk": null,
  "formatAliases": "Rhino 3D Model (2), openNURBS (2)",
  "formatTypes": "Model",
  "formatFamilies": null,
  "identifiers": [
    {
      "identifierText": "x-fmt/434",
      "identifierType": "PUID"
    }
  ],
  "internalSignatures": [
    {
      "signatureID": 216,
      "name": "3DM 2",
      "note": "Header with version no.",
      "byteSequences": [
        {
          "positionType": "Absolute from BOF",
          "offset": 0,
          "maxOffset": null,
          "byteSequence": "33442047656F6D657472792046696C6520466F726D617420202020202020203201000000",
          "endianness": "Little-endian",
          "byteSequenceID": 301
        }
      ]
    }
  ],
  "externalSignatures": [
    {
      "externalSignature": "3dm",
      "signatureType": "File extension"
    }
  ],
  "relationships": [
    {
      "relationshipType": "Is previous version of",
      "relatedFormatID": 831,
      "relatedFormatName": "3DM",
      "relatedFormatPUID": "x-fmt/435"
    },
    {
      "relationshipType": "Is subsequent version of",
      "relatedFormatID": 827,
      "relatedFormatName": "3DM",
      "relatedFormatPUID": "x-fmt/433"
    }
  ],
  "supportedBy": [
    130
  ],
  "developedBy": [
    130
  ],
  "submittedBy": [
    131
  ]
}
