modelo 3d citologia

This commit is contained in:
Rodrigo Bertoldo de Sousa Martins committed 2026-09-11 15:29:03 -03:00
1 parent 65a4fdea9e
commit 369638bf98
15 files changed
+308 -56

No files matched your search

@@ -5,9 +5,9 @@ import { MICROSCOPY_CREDITS } from "../data/microscopyCredits.js";
import type { Structure } from "../lib/api.js";
// Generalização do SkinDiagram.tsx pra sistemas sem malha 3D que precisam
// de MAIS de uma imagem (citologia/histologia têm uma fotomicrografia real
// por célula/tecido, ao contrário do tegumentar, que é uma imagem só) — ver
// a decisão de usar fotos reais em vez de geometria procedural em
// de MAIS de uma imagem (histologia tem uma fotomicrografia real por
// tecido, ao contrário do tegumentar, que é uma imagem só) — ver a decisão
// de usar fotos reais em vez de geometria procedural em
// data-pipeline/seed/build-manifest-microscopy.mjs.
export function MicroscopyDiagram({
bySlug,
+3 -2
View File
@@ -8,8 +8,9 @@ import type { Structure } from "../../lib/api.js";
// Sistemas apresentados como diagrama 2D (fotomicrografia real com
// hotspots) em vez de malha 3D — ver SkinDiagram.tsx e
// MicroscopyDiagram.tsx.
const NON_3D_SYSTEMS = new Set(["tegumentar", "citologia", "histologia"]);
// MicroscopyDiagram.tsx. Citologia usa malha 3D real (ver
// build-manifest-cell.mjs), então não entra aqui.
const NON_3D_SYSTEMS = new Set(["tegumentar", "histologia"]);
// Normais de referência em anatomia: sagital separa esq./dir., coronal
// (= frontal) separa ant./post., transversal separa sup./inf.