perf: mural só redesenha quando algo muda e para atrás do visor

- render sob demanda: câmera em movimento, peças animando ou entrada recente;
  parado, 0 quadros (antes ~60/s com 13 mil peças)
- nada é desenhado com o visor aberto; abrir uma peça não anima mais o mural
- pré-carrega 1 vizinho de cada lado (medio agora tem ~120 KB)
- relacionados desenhados direto em canvas, sem JPEG em base64
- fechar o visor limpa o estado dos filtros sobrepostos
This commit is contained in:
2026-10-01 12:07:27 +02:00
parent da105a1a46
commit 09f4568b5c
2 changed files with 44 additions and 65 deletions
+3
View File
@@ -28,3 +28,6 @@ descricao/eac/
descricao/atom.csv
__pycache__/
pipeline/deriva-acesso.resultados.jsonl
# restos do FUSE (arquivo apagado enquanto aberto)
.fuse_hidden*