{
  "$schema": "https://ui.shadcn.com/schema/registry-item.json",
  "name": "kidneys",
  "title": "Kidneys",
  "description": "The kidneys from the OrganUI kidneys explorer: 6 selectable structures and 4 named views. Model licensed CC BY 4.0.",
  "registryDependencies": [
    "@organui/organ-viewer"
  ],
  "files": [
    {
      "path": "registry/base-nova/kidneys/kidneys.tsx",
      "content": "import {\n  OrganViewer,\n  type OrganModel,\n  type OrganViewerProps,\n} from \"@/components/organ-viewer\"\n\n// Generated from organui/kidneys-3d at 880b7c9. The GLB stays in that\n// repository under its own licence; see attribution.source.\nexport const kidneysModel: OrganModel = {\n  name: \"Kidneys\",\n  src: \"https://cdn.jsdelivr.net/gh/organui/kidneys-3d@880b7c9cdf9f2272eee7741b01ccb34454adb30c/public/models/kidneys.glb\",\n  bytes: 380208,\n  defaultView: \"Anterior\",\n  views: [\n    {\n      name: \"Anterior\",\n      direction: [0, 0, 1],\n    },\n    {\n      name: \"Posterior\",\n      direction: [0, 0, -1],\n    },\n    {\n      name: \"Patient left\",\n      direction: [1, 0, 0],\n    },\n    {\n      name: \"Patient right\",\n      direction: [-1, 0, 0],\n    },\n  ],\n  structures: [\n    {\n      id: \"right-kidney\",\n      label: \"Right kidney\",\n      group: \"Kidneys\",\n      color: \"#9f4e45\",\n      description:\n        \"The patient’s right kidney is one of the paired organs that filter blood and produce urine. In this source body it sits slightly lower than the left kidney.\",\n    },\n    {\n      id: \"left-kidney\",\n      label: \"Left kidney\",\n      group: \"Kidneys\",\n      color: \"#b56256\",\n      description:\n        \"The patient’s left kidney is shown in its source alignment beside the spine. This surface mesh does not expose cortex, medulla, or the renal pelvis.\",\n    },\n    {\n      id: \"right-ureter\",\n      label: \"Right ureter\",\n      group: \"Urinary tract\",\n      color: \"#d09b73\",\n      description:\n        \"The right ureter is the narrow muscular tube that carries urine from the right kidney toward the bladder. The bladder is outside this release’s represented scope.\",\n    },\n    {\n      id: \"left-ureter\",\n      label: \"Left ureter\",\n      group: \"Urinary tract\",\n      color: \"#dcad86\",\n      description:\n        \"The left ureter descends from the left kidney toward the bladder. Its lower end is truncated here because the bladder is not included in the selected geometry.\",\n    },\n    {\n      id: \"right-renal-artery\",\n      label: \"Right renal artery\",\n      group: \"Arterial supply\",\n      color: \"#bd514c\",\n      description:\n        \"The right renal artery supplies the right kidney. The source concept combines its represented trunk and mapped branches into one selectable scene object.\",\n    },\n    {\n      id: \"left-renal-artery\",\n      label: \"Left renal artery\",\n      group: \"Arterial supply\",\n      color: \"#cf6960\",\n      description:\n        \"The left renal artery supplies the left kidney. Color is illustrative and is used to distinguish the arterial meshes from adjacent surfaces.\",\n    },\n  ],\n  attribution: {\n    credit:\n      \"BodyParts3D, © The Database Center for Life Science licensed under CC Attribution 4.0 International\",\n    license: \"CC BY 4.0\",\n    licenseUrl: \"https://dbarchive.biosciencedbc.jp/en/bodyparts3d/lic.html\",\n    source:\n      \"https://github.com/organui/kidneys-3d/blob/880b7c9cdf9f2272eee7741b01ccb34454adb30c/public/models/LICENSE.txt\",\n  },\n}\n\nexport type KidneysProps = Omit<OrganViewerProps, \"model\">\n\nexport function Kidneys(props: KidneysProps) {\n  return <OrganViewer model={kidneysModel} {...props} />\n}\n",
      "type": "registry:component"
    }
  ],
  "docs": "Kidneys docs: https://organui.com/docs/components/kidneys. The model is licensed CC BY 4.0 (https://dbarchive.biosciencedbc.jp/en/bodyparts3d/lic.html); keep the viewer's credit visible.",
  "categories": [
    "organ",
    "urinary"
  ],
  "type": "registry:component"
}