26 lines
2.2 KiB
JavaScript
26 lines
2.2 KiB
JavaScript
// Fonte única de verdade para os sistemas anatômicos — usada tanto pela
|
|
// extração dos modelos reais (Z-Anatomy) quanto pelo gerador esquemático
|
|
// do sistema tegumentar (sem fonte de malha real disponível).
|
|
export const SYSTEMS = [
|
|
{ slug: "esqueletico", namePt: "Sistema Esquelético", nameEn: "Skeletal System", colorHex: "#e8e2d0", order: 1 },
|
|
{ slug: "muscular", namePt: "Sistema Muscular", nameEn: "Muscular System", colorHex: "#b5433a", order: 2 },
|
|
{ slug: "nervoso", namePt: "Sistema Nervoso", nameEn: "Nervous System", colorHex: "#f2c14e", order: 3 },
|
|
{ slug: "cardiovascular", namePt: "Sistema Cardiovascular", nameEn: "Cardiovascular System", colorHex: "#c1121f", order: 4 },
|
|
{ slug: "respiratorio", namePt: "Sistema Respiratório", nameEn: "Respiratory System", colorHex: "#4f7cff", order: 5 },
|
|
{ slug: "visceral", namePt: "Órgãos Viscerais (Digestório, Urinário, Endócrino, Reprodutor)", nameEn: "Visceral Organs", colorHex: "#8b5cf6", order: 6 },
|
|
{ slug: "articular", namePt: "Articulações", nameEn: "Joints", colorHex: "#38bdf8", order: 7 },
|
|
{ slug: "linfatico", namePt: "Sistema Linfático", nameEn: "Lymphatic System", colorHex: "#34d399", order: 8 },
|
|
{ slug: "tegumentar", namePt: "Sistema Tegumentar", nameEn: "Integumentary System", colorHex: "#e0a96d", order: 9 },
|
|
{ slug: "regioes", namePt: "Regiões Anatômicas do Corpo", nameEn: "Body Regions", colorHex: "#f472b6", order: 10 },
|
|
{ slug: "referencias", namePt: "Planos e Linhas de Referência", nameEn: "Reference Planes and Lines", colorHex: "#a3e635", order: 11 },
|
|
// Citologia: sem malha (modelFile "n/a") — modelo 3D ILUSTRATIVO
|
|
// desenhado com primitivas do Three.js (não há malha 3D real e aberta
|
|
// de célula pronta pra uso didático) — ver build-manifest-cell.mjs e
|
|
// CellDiagram3D.tsx.
|
|
// Histologia: sem malha 3D (não existe dataset aberto de malha 3D real
|
|
// de tecido histológico), usa fotomicrografias REAIS 2D com hotspots
|
|
// — ver build-manifest-microscopy.mjs e MicroscopyDiagram.tsx.
|
|
{ slug: "citologia", namePt: "Citologia (A Célula)", nameEn: "Cytology (The Cell)", colorHex: "#22d3ee", order: 12 },
|
|
{ slug: "histologia", namePt: "Histologia (Tecidos)", nameEn: "Histology (Tissues)", colorHex: "#fb923c", order: 13 },
|
|
];
|