череп
Данная конструкция представляет собой трехмерную модель черепа, состоящую из множества соединительных узлов, имитирующих ключевые анатомические точки. Узлы, такие как «верх», «лоб», «темя», «затылок», «виски», «основание» и «скулы», соединены между собой жесткими ребрами, формируя каркас. Особое внимание уделено области глазницы, которая детализирована узлами «верх», «наружный», «нижний» и «внутренний», что позволяет точно воспроизвести её контуры. В центральной части лица выделен узел «назион», служащий ориентиром для верхней части глазницы. Конструкция служит основой для создания реалистичных трехколесных велосипедов с корзиной, где данный каркас может использоваться как детализированный элемент дизайна или структурная основа. Соединения между узлами обеспечивают прочность и целостность конструкции, что важно для создания функциональных изделий.
Крутите мышкой, колесо — приближение. Это просмотр: править можно в своей копии.
Топология (источник правды)
Граф хранится узлами и связями, а не картинкой: картинку можно перерисовать, а геометрию из неё — нет.
{
"meta": {
"title": "skull",
"units": "unit"
},
"nodes": [
{
"id": "n_top",
"type": "connector",
"x": 0,
"y": 18,
"z": 0,
"label": "",
"data": []
},
{
"id": "n_forehead_c",
"type": "connector",
"x": 0,
"y": 14,
"z": 9,
"label": "",
"data": []
},
{
"id": "n_forehead_l",
"type": "connector",
"x": -6,
"y": 13,
"z": 8,
"label": "",
"data": []
},
{
"id": "n_forehead_r",
"type": "connector",
"x": 6,
"y": 13,
"z": 8,
"label": "",
"data": []
},
{
"id": "n_par_top_l",
"type": "connector",
"x": -8,
"y": 16,
"z": -1,
"label": "",
"data": []
},
{
"id": "n_par_top_r",
"type": "connector",
"x": 8,
"y": 16,
"z": -1,
"label": "",
"data": []
},
{
"id": "n_par_mid_l",
"type": "connector",
"x": -10,
"y": 10,
"z": -5,
"label": "",
"data": []
},
{
"id": "n_par_mid_r",
"type": "connector",
"x": 10,
"y": 10,
"z": -5,
"label": "",
"data": []
},
{
"id": "n_temp_l",
"type": "connector",
"x": -9,
"y": 4,
"z": -1,
"label": "",
"data": []
},
{
"id": "n_temp_r",
"type": "connector",
"x": 9,
"y": 4,
"z": -1,
"label": "",
"data": []
},
{
"id": "n_occ_top",
"type": "connector",
"x": 0,
"y": 14,
"z": -11,
"label": "",
"data": []
},
{
"id": "n_occ_l",
"type": "connector",
"x": -6,
"y": 9,
"z": -12,
"label": "",
"data": []
},
{
"id": "n_occ_r",
"type": "connector",
"x": 6,
"y": 9,
"z": -12,
"label": "",
"data": []
},
{
"id": "n_occ_mid",
"type": "connector",
"x": 0,
"y": 7,
"z": -13,
"label": "",
"data": []
},
{
"id": "n_occ_base",
"type": "connector",
"x": 0,
"y": 0,
"z": -10,
"label": "",
"data": []
},
{
"id": "n_base_l",
"type": "connector",
"x": -5,
"y": -1,
"z": -6,
"label": "",
"data": []
},
{
"id": "n_base_r",
"type": "connector",
"x": 5,
"y": -1,
"z": -6,
"label": "",
"data": []
},
{
"id": "n_nasion",
"type": "connector",
"x": 0,
"y": 8,
"z": 10.5,
"label": "",
"data": []
},
{
"id": "n_orb_top_l",
"type": "connector",
"x": -4.5,
"y": 8,
"z": 10,
"label": "",
"data": []
},
{
"id": "n_orb_top_r",
"type": "connector",
"x": 4.5,
"y": 8,
"z": 10,
"label": "",
"data": []
},
{
"id": "n_orb_out_l",
"type": "connector",
"x": -7.5,
"y": 5,
"z": 8.5,
"label": "",
"data": []
},
{
"id": "n_orb_out_r",
"type": "connector",
"x": 7.5,
"y": 5,
"z": 8.5,
"label": "",
"data": []
},
{
"id": "n_orb_bot_l",
"type": "connector",
"x": -4.5,
"y": 2.5,
"z": 9.5,
"label": "",
"data": []
},
{
"id": "n_orb_bot_r",
"type": "connector",
"x": 4.5,
"y": 2.5,
"z": 9.5,
"label": "",
"data": []
},
{
"id": "n_orb_in_l",
"type": "connector",
"x": -1.5,
"y": 5,
"z": 10.5,
"label": "",
"data": []
},
{
"id": "n_orb_in_r",
"type": "connector",
"x": 1.5,
"y": 5,
"z": 10.5,
"label": "",
"data": []
},
{
"id": "n_nasal_top",
"type": "connector",
"x": 0,
"y": 5.5,
"z": 11,
"label": "",
"data": []
},
{
"id": "n_nasal_l",
"type": "connector",
"x": -1.8,
"y": 2.5,
"z": 10.2,
"label": "",
"data": []
},
{
"id": "n_nasal_r",
"type": "connector",
"x": 1.8,
"y": 2.5,
"z": 10.2,
"label": "",
"data": []
},
{
"id": "n_nasal_bot",
"type": "connector",
"x": 0,
"y": 1,
"z": 10.5,
"label": "",
"data": []
},
{
"id": "n_zyg_l",
"type": "connector",
"x": -8.5,
"y": 2,
"z": 5,
"label": "",
"data": []
},
{
"id": "n_zyg_r",
"type": "connector",
"x": 8.5,
"y": 2,
"z": 5,
"label": "",
"data": []
},
{
"id": "n_max_c",
"type": "connector",
"x": 0,
"y": -1.5,
"z": 9.5,
"label": "",
"data": []
},
{
"id": "n_max_l",
"type": "connector",
"x": -4,
"y": -1.5,
"z": 8.5,
"label": "",
"data": []
},
{
"id": "n_max_r",
"type": "connector",
"x": 4,
"y": -1.5,
"z": 8.5,
"label": "",
"data": []
},
{
"id": "n_teeth_u_c",
"type": "connector",
"x": 0,
"y": -4,
"z": 9,
"label": "",
"data": []
},
{
"id": "n_teeth_u_l1",
"type": "connector",
"x": -2.5,
"y": -4,
"z": 8.5,
"label": "",
"data": []
},
{
"id": "n_teeth_u_r1",
"type": "connector",
"x": 2.5,
"y": -4,
"z": 8.5,
"label": "",
"data": []
},
{
"id": "n_teeth_u_l2",
"type": "connector",
"x": -5,
"y": -4,
"z": 6,
"label": "",
"data": []
},
{
"id": "n_teeth_u_r2",
"type": "connector",
"x": 5,
"y": -4,
"z": 6,
"label": "",
"data": []
},
{
"id": "n_teeth_d_c",
"type": "connector",
"x": 0,
"y": -6,
"z": 8.5,
"label": "",
"data": []
},
{
"id": "n_teeth_d_l1",
"type": "connector",
"x": -2.2,
"y": -6,
"z": 8,
"label": "",
"data": []
},
{
"id": "n_teeth_d_r1",
"type": "connector",
"x": 2.2,
"y": -6,
"z": 8,
"label": "",
"data": []
},
{
"id": "n_teeth_d_l2",
"type": "connector",
"x": -4.8,
"y": -6,
"z": 5.5,
"label": "",
"data": []
},
{
"id": "n_teeth_d_r2",
"type": "connector",
"x": 4.8,
"y": -6,
"z": 5.5,
"label": "",
"data": []
},
{
"id": "n_chin_c",
"type": "connector",
"x": 0,
"y": -12,
"z": 7.5,
"label": "",
"data": []
},
{
"id": "n_chin_l",
"type": "connector",
"x": -3,
"y": -11.5,
"z": 6.8,
"label": "",
"data": []
},
{
"id": "n_chin_r",
"type": "connector",
"x": 3,
"y": -11.5,
"z": 6.8,
"label": "",
"data": []
},
{
"id": "n_gonion_l",
"type": "connector",
"x": -7.5,
"y": -9,
"z": 0.5,
"label": "",
"data": []
},
{
"id": "n_gonion_r",
"type": "connector",
"x": 7.5,
"y": -9,
"z": 0.5,
"label": "",
"data": []
},
{
"id": "n_condyle_l",
"type": "connector",
"x": -8.5,
"y": 1.5,
"z": -2,
"label": "",
"data": []
},
{
"id": "n_condyle_r",
"type": "connector",
"x": 8.5,
"y": 1.5,
"z": -2,
"label": "",
"data": []
}
],
"edges": [
{
"id": "e1",
"source": "n_top",
"target": "n_forehead_c",
"type": "rigid",
"label": "",
"style": "line"
},
{
"id": "e2",
"source": "n_top",
"target": "n_par_top_l",
"type": "rigid",
"label": "",
"style": "line"
},
{
"id": "e3",
"source": "n_top",
"target": "n_par_top_r",
"type": "rigid",
"label": "",
"style": "line"
},
{
"id": "e4",
"source": "n_top",
"target": "n_occ_top",
"type": "rigid",
"label": "",
"style": "line"
},
{
"id": "e5",
"source": "n_forehead_c",
"target": "n_forehead_l",
"type": "rigid",
"label": "",
"style": "line"
},
{
"id": "e6",
"source": "n_forehead_c",
"target": "n_forehead_r",
"type": "rigid",
"label": "",
"style": "line"
},
{
"id": "e7",
"source": "n_forehead_c",
"target": "n_nasion",
"type": "rigid",
"label": "",
"style": "line"
},
{
"id": "e8",
"source": "n_forehead_l",
"target": "n_par_top_l",
"type": "rigid",
"label": "",
"style": "line"
},
{
"id": "e9",
"source": "n_forehead_r",
"target": "n_par_top_r",
"type": "rigid",
"label": "",
"style": "line"
},
{
"id": "e10",
"source": "n_forehead_l",
"target": "n_orb_top_l",
"type": "rigid",
"label": "",
"style": "line"
},
{
"id": "e11",
"source": "n_forehead_r",
"target": "n_orb_top_r",
"type": "rigid",
"label": "",
"style": "line"
},
{
"id": "e12",
"source": "n_par_top_l",
"target": "n_par_mid_l",
"type": "rigid",
"label": "",
"style": "line"
},
{
"id": "e13",
"source": "n_par_top_r",
"target": "n_par_mid_r",
"type": "rigid",
"label": "",
"style": "line"
},
{
"id": "e14",
"source": "n_par_top_l",
"target": "n_occ_top",
"type": "rigid",
"label": "",
"style": "line"
},
{
"id": "e15",
"source": "n_par_top_r",
"target": "n_occ_top",
"type": "rigid",
"label": "",
"style": "line"
},
{
"id": "e16",
"source": "n_par_mid_l",
"target": "n_temp_l",
"type": "rigid",
"label": "",
"style": "line"
},
{
"id": "e17",
"source": "n_par_mid_r",
"target": "n_temp_r",
"type": "rigid",
"label": "",
"style": "line"
},
{
"id": "e18",
"source": "n_par_mid_l",
"target": "n_occ_l",
"type": "rigid",
"label": "",
"style": "line"
},
{
"id": "e19",
"source": "n_par_mid_r",
"target": "n_occ_r",
"type": "rigid",
"label": "",
"style": "line"
},
{
"id": "e20",
"source": "n_occ_top",
"target": "n_occ_l",
"type": "rigid",
"label": "",
"style": "line"
},
{
"id": "e21",
"source": "n_occ_top",
"target": "n_occ_r",
"type": "rigid",
"label": "",
"style": "line"
},
{
"id": "e22",
"source": "n_occ_top",
"target": "n_occ_mid",
"type": "rigid",
"label": "",
"style": "line"
},
{
"id": "e23",
"source": "n_occ_l",
"target": "n_occ_mid",
"type": "rigid",
"label": "",
"style": "line"
},
{
"id": "e24",
"source": "n_occ_r",
"target": "n_occ_mid",
"type": "rigid",
"label": "",
"style": "line"
},
{
"id": "e25",
"source": "n_occ_mid",
"target": "n_occ_base",
"type": "rigid",
"label": "",
"style": "line"
},
{
"id": "e26",
"source": "n_occ_base",
"target": "n_base_l",
"type": "rigid",
"label": "",
"style": "line"
},
{
"id": "e27",
"source": "n_occ_base",
"target": "n_base_r",
"type": "rigid",
"label": "",
"style": "line"
},
{
"id": "e28",
"source": "n_temp_l",
"target": "n_base_l",
"type": "rigid",
"label": "",
"style": "line"
},
{
"id": "e29",
"source": "n_temp_r",
"target": "n_base_r",
"type": "rigid",
"label": "",
"style": "line"
},
{
"id": "e30",
"source": "n_nasion",
"target": "n_orb_top_l",
"type": "rigid",
"label": "",
"style": "line"
},
{
"id": "e31",
"source": "n_nasion",
"target": "n_orb_top_r",
"type": "rigid",
"label": "",
"style": "line"
},
{
"id": "e32",
"source": "n_nasion",
"target": "n_nasal_top",
"type": "rigid",
"label": "",
"style": "line"
},
{
"id": "e33",
"source": "n_orb_top_l",
"target": "n_orb_out_l",
"type": "rigid",
"label": "",
"style": "line"
},
{
"id": "e34",
"source": "n_orb_out_l",
"target": "n_orb_bot_l",
"type": "rigid",
"label": "",
"style": "line"
},
{
"id": "e35",
"source": "n_orb_bot_l",
"target": "n_orb_in_l",
"type": "rigid",
"label": "",
"style": "line"
},
{
"id": "e36",
"source": "n_orb_in_l",
"target": "n_orb_top_l",
"type": "rigid",
"label": "",
"style": "line"
},
{
"id": "e37",
"source": "n_orb_top_r",
"target": "n_orb_out_r",
"type": "rigid",
"label": "",
"style": "line"
},
{
"id": "e38",
"source": "n_orb_out_r",
"target": "n_orb_bot_r",
"type": "rigid",
"label": "",
"style": "line"
},
{
"id": "e39",
"source": "n_orb_bot_r",
"target": "n_orb_in_r",
"type": "rigid",
"label": "",
"style": "line"
},
{
"id": "e40",
"source": "n_orb_in_r",
"target": "n_orb_top_r",
"type": "rigid",
"label": "",
"style": "line"
},
{
"id": "e41",
"source": "n_nasal_top",
"target": "n_nasal_l",
"type": "rigid",
"label": "",
"style": "line"
},
{
"id": "e42",
"source": "n_nasal_top",
"target": "n_nasal_r",
"type": "rigid",
"label": "",
"style": "line"
},
{
"id": "e43",
"source": "n_nasal_l",
"target": "n_nasal_bot",
"type": "rigid",
"label": "",
"style": "line"
},
{
"id": "e44",
"source": "n_nasal_r",
"target": "n_nasal_bot",
"type": "rigid",
"label": "",
"style": "line"
},
{
"id": "e45",
"source": "n_orb_in_l",
"target": "n_nasal_l",
"type": "rigid",
"label": "",
"style": "line"
},
{
"id": "e46",
"source": "n_orb_in_r",
"target": "n_nasal_r",
"type": "rigid",
"label": "",
"style": "line"
},
{
"id": "e47",
"source": "n_orb_out_l",
"target": "n_zyg_l",
"type": "rigid",
"label": "",
"style": "line"
},
{
"id": "e48",
"source": "n_orb_out_r",
"target": "n_zyg_r",
"type": "rigid",
"label": "",
"style": "line"
},
{
"id": "e49",
"source": "n_zyg_l",
"target": "n_temp_l",
"type": "rigid",
"label": "",
"style": "line"
},
{
"id": "e50",
"source": "n_zyg_r",
"target": "n_temp_r",
"type": "rigid",
"label": "",
"style": "line"
},
{
"id": "e51",
"source": "n_orb_bot_l",
"target": "n_max_l",
"type": "rigid",
"label": "",
"style": "line"
},
{
"id": "e52",
"source": "n_orb_bot_r",
"target": "n_max_r",
"type": "rigid",
"label": "",
"style": "line"
},
{
"id": "e53",
"source": "n_nasal_bot",
"target": "n_max_c",
"type": "rigid",
"label": "",
"style": "line"
},
{
"id": "e54",
"source": "n_max_c",
"target": "n_max_l",
"type": "rigid",
"label": "",
"style": "line"
},
{
"id": "e55",
"source": "n_max_c",
"target": "n_max_r",
"type": "rigid",
"label": "",
"style": "line"
},
{
"id": "e56",
"source": "n_max_l",
"target": "n_zyg_l",
"type": "rigid",
"label": "",
"style": "line"
},
{
"id": "e57",
"source": "n_max_r",
"target": "n_zyg_r",
"type": "rigid",
"label": "",
"style": "line"
},
{
"id": "e58",
"source": "n_max_c",
"target": "n_teeth_u_c",
"type": "rigid",
"label": "",
"style": "line"
},
{
"id": "e59",
"source": "n_max_l",
"target": "n_teeth_u_l1",
"type": "rigid",
"label": "",
"style": "line"
},
{
"id": "e60",
"source": "n_max_r",
"target": "n_teeth_u_r1",
"type": "rigid",
"label": "",
"style": "line"
},
{
"id": "e61",
"source": "n_teeth_u_c",
"target": "n_teeth_u_l1",
"type": "rigid",
"label": "",
"style": "line"
},
{
"id": "e62",
"source": "n_teeth_u_c",
"target": "n_teeth_u_r1",
"type": "rigid",
"label": "",
"style": "line"
},
{
"id": "e63",
"source": "n_teeth_u_l1",
"target": "n_teeth_u_l2",
"type": "rigid",
"label": "",
"style": "line"
},
{
"id": "e64",
"source": "n_teeth_u_r1",
"target": "n_teeth_u_r2",
"type": "rigid",
"label": "",
"style": "line"
},
{
"id": "e65",
"source": "n_teeth_u_l2",
"target": "n_base_l",
"type": "rigid",
"label": "",
"style": "line"
},
{
"id": "e66",
"source": "n_teeth_u_r2",
"target": "n_base_r",
"type": "rigid",
"label": "",
"style": "line"
},
{
"id": "e67",
"source": "n_temp_l",
"target": "n_condyle_l",
"type": "rigid",
"label": "",
"style": "line"
},
{
"id": "e68",
"source": "n_temp_r",
"target": "n_condyle_r",
"type": "rigid",
"label": "",
"style": "line"
},
{
"id": "e69",
"source": "n_condyle_l",
"target": "n_gonion_l",
"type": "rigid",
"label": "",
"style": "line"
},
{
"id": "e70",
"source": "n_condyle_r",
"target": "n_gonion_r",
"type": "rigid",
"label": "",
"style": "line"
},
{
"id": "e71",
"source": "n_gonion_l",
"target": "n_chin_l",
"type": "rigid",
"label": "",
"style": "line"
},
{
"id": "e72",
"source": "n_gonion_r",
"target": "n_chin_r",
"type": "rigid",
"label": "",
"style": "line"
},
{
"id": "e73",
"source": "n_chin_l",
"target": "n_chin_c",
"type": "rigid",
"label": "",
"style": "line"
},
{
"id": "e74",
"source": "n_chin_r",
"target": "n_chin_c",
"type": "rigid",
"label": "",
"style": "line"
},
{
"id": "e75",
"source": "n_chin_c",
"target": "n_teeth_d_c",
"type": "rigid",
"label": "",
"style": "line"
},
{
"id": "e76",
"source": "n_chin_l",
"target": "n_teeth_d_l1",
"type": "rigid",
"label": "",
"style": "line"
},
{
"id": "e77",
"source": "n_chin_r",
"target": "n_teeth_d_r1",
"type": "rigid",
"label": "",
"style": "line"
},
{
"id": "e78",
"source": "n_teeth_d_c",
"target": "n_teeth_d_l1",
"type": "rigid",
"label": "",
"style": "line"
},
{
"id": "e79",
"source": "n_teeth_d_c",
"target": "n_teeth_d_r1",
"type": "rigid",
"label": "",
"style": "line"
},
{
"id": "e80",
"source": "n_teeth_d_l1",
"target": "n_teeth_d_l2",
"type": "rigid",
"label": "",
"style": "line"
},
{
"id": "e81",
"source": "n_teeth_d_r1",
"target": "n_teeth_d_r2",
"type": "rigid",
"label": "",
"style": "line"
},
{
"id": "e82",
"source": "n_teeth_d_l2",
"target": "n_gonion_l",
"type": "rigid",
"label": "",
"style": "line"
},
{
"id": "e83",
"source": "n_teeth_d_r2",
"target": "n_gonion_r",
"type": "rigid",
"label": "",
"style": "line"
}
]
}
Сборка
Опубликованной сборки пока нет. На странице сборки можно собрать модель из этого графа.
Перейти к сборке- узлов: 52
- связей: 83
- просмотров: 3
- копий: 0
Узлы
- Связь · n_top 0.0,18.0,0.0
- Связь · n_forehead_c 0.0,14.0,9.0
- Связь · n_forehead_l -6.0,13.0,8.0
- Связь · n_forehead_r 6.0,13.0,8.0
- Связь · n_par_top_l -8.0,16.0,-1.0
- Связь · n_par_top_r 8.0,16.0,-1.0
- Связь · n_par_mid_l -10.0,10.0,-5.0
- Связь · n_par_mid_r 10.0,10.0,-5.0
- Связь · n_temp_l -9.0,4.0,-1.0
- Связь · n_temp_r 9.0,4.0,-1.0
- Связь · n_occ_top 0.0,14.0,-11.0
- Связь · n_occ_l -6.0,9.0,-12.0
- Связь · n_occ_r 6.0,9.0,-12.0
- Связь · n_occ_mid 0.0,7.0,-13.0
- Связь · n_occ_base 0.0,0.0,-10.0
- Связь · n_base_l -5.0,-1.0,-6.0
- Связь · n_base_r 5.0,-1.0,-6.0
- Связь · n_nasion 0.0,8.0,10.5
- Связь · n_orb_top_l -4.5,8.0,10.0
- Связь · n_orb_top_r 4.5,8.0,10.0
- Связь · n_orb_out_l -7.5,5.0,8.5
- Связь · n_orb_out_r 7.5,5.0,8.5
- Связь · n_orb_bot_l -4.5,2.5,9.5
- Связь · n_orb_bot_r 4.5,2.5,9.5
- Связь · n_orb_in_l -1.5,5.0,10.5
- Связь · n_orb_in_r 1.5,5.0,10.5
- Связь · n_nasal_top 0.0,5.5,11.0
- Связь · n_nasal_l -1.8,2.5,10.2
- Связь · n_nasal_r 1.8,2.5,10.2
- Связь · n_nasal_bot 0.0,1.0,10.5
- Связь · n_zyg_l -8.5,2.0,5.0
- Связь · n_zyg_r 8.5,2.0,5.0
- Связь · n_max_c 0.0,-1.5,9.5
- Связь · n_max_l -4.0,-1.5,8.5
- Связь · n_max_r 4.0,-1.5,8.5
- Связь · n_teeth_u_c 0.0,-4.0,9.0
- Связь · n_teeth_u_l1 -2.5,-4.0,8.5
- Связь · n_teeth_u_r1 2.5,-4.0,8.5
- Связь · n_teeth_u_l2 -5.0,-4.0,6.0
- Связь · n_teeth_u_r2 5.0,-4.0,6.0
- Связь · n_teeth_d_c 0.0,-6.0,8.5
- Связь · n_teeth_d_l1 -2.2,-6.0,8.0
- Связь · n_teeth_d_r1 2.2,-6.0,8.0
- Связь · n_teeth_d_l2 -4.8,-6.0,5.5
- Связь · n_teeth_d_r2 4.8,-6.0,5.5
- Связь · n_chin_c 0.0,-12.0,7.5
- Связь · n_chin_l -3.0,-11.5,6.8
- Связь · n_chin_r 3.0,-11.5,6.8
- Связь · n_gonion_l -7.5,-9.0,0.5
- Связь · n_gonion_r 7.5,-9.0,0.5
- Связь · n_condyle_l -8.5,1.5,-2.0
- Связь · n_condyle_r 8.5,1.5,-2.0
Использовать как шаблон
Копия попадёт в ваши проекты: правьте как хотите, оригинал не изменится.