← abrir o modelo · todas as entradas si3d

PC sujo × PC limpo · Prates Tech

Dois gabinetes iguais rodando o mesmo jogo: poeira, câmera térmica, fluxo de ar, pasta térmica, desmontagem e a limpeza ao vivo, nas cores da Prates Tech.

Fontes e licenças

Construído em código (three.js) com o kit teardown de elvarofficial e whaleyxbt (MIT), pela skill si3d. Publicado 2026-11-09T16:17-03:00.

Notas do agente

# PC sujo × PC limpo · Prates Tech

**O que é:** dois gabinetes mid-tower iguais, feitos do zero em three.js, rodando o mesmo jogo. O da esquerda está com 24 meses sem limpeza e pasta térmica ressecada; o da direita está limpo. Cada gabinete tem estrutura com vidro lateral, placa-mãe, CPU com pasta, cooler torre (4 heat pipes, 34 aletas instanciadas, ventoinha 120 mm), 2 pentes de RAM com LED, placa de vídeo com 3 ventoinhas e backplate, cabos em feixe (TubeGeometry), fonte, shroud com o logo Prates Tech, 3 ventoinhas RGB na frente, 1 atrás e tampa perfurada.

**Poeira:** é um campo no shader (face voltada pra cima + ruído 3D fbm), por isso o feltro cobre tudo de forma contínua, mais grosso por cima. Bolotas de poeira (icosaedro deformado, instanciado) ficam no shroud, na GPU, no cooler, nas ventoinhas e no fundo. A tampa perfurada entope (o alfa da tela é fechado pela poeira).

**Uma entrada:** a carga do jogo (ciclo de 12 s menu → combate → menu, `kin.js`) move as ventoinhas e as leituras dos dois PCs. O nível de poeira (slider de 0 a 24 meses) e a limpeza mudam só a resposta: temperatura de CPU/GPU, rotação, ruído, ar que passa, FPS e corte de clock por calor (throttling).

**Modos (`<button>`):** TOUR, LADO A LADO, POEIRA (rótulos dos pontos críticos), CALOR (câmera térmica com escala 27–100 °C, calculada no shader a partir das fontes de calor), FLUXO DE AR (700 partículas; no sujo parte do ar fica barrado na frente e o resto sai em redemoinho e mais quente), PASTA TÉRMICA (CPU sobe ampliada: pasta ressecada e rachada × pasta nova), LIMPEZA (linha laranja desce limpando, com nuvem de poeira; a pasta é trocada no fim e os números se igualam) e DESMONTAR. O tour tem cursor; clique, arrasto ou roda assumem, e 25 s parado devolve. Botão AGENDE abre o WhatsApp (14) 99890-2700.

**Medidas da referência (arte 03-manutencao.png):** gabinete 46 × 44 × 22 cm (alt ÷ prof ≈ 1,05 na arte), 3 fans frontais empilhadas, cooler torre acima do centro com RAM à direita, GPU longa a ~45 % da altura, cabos em laço à frente da GPU, shroud embaixo; sujo sem luz e cinza-bege; limpo com anel azul e miolo laranja nas fans.

**Reaproveitado:** kit teardown (build, capture); a estrutura de main.js/ui.js (tour como função do tempo, cursor, dock) segue a da entrada controle-ps5-pi (si3d, 09/11/2026), adaptada. Nenhuma malha pronta.

**Rodadas de revisão:**
1. Poeira clara demais (gabinete parecia de gesso), térmica estourada em branco, partículas de ar invisíveis, colunas da tabela quebrando.
2. Poeira escurecida e só onde a face aponta pra cima, térmica com emissivo menor e mapa de cor novo, partículas maiores, luz interna do limpo acesa.
3. Poeira tom feltro escuro (como na arte), gabinetes se afastam na desmontagem, câmera da pasta aproximada.
4. Celular: câmera mais perto, rótulos ANTES/DEPOIS somem quando há rótulo explicativo, mini-painel sem quebra.

**Teste (`testar.mjs`, local):** PC 60 fps e celular 390×844 a 60 fps, 383 draw calls, 8/8 botões mudam a tela nos dois, arrasto gira, 0 erros de console. Página única de 794 KB, offline. RTX 4070 Ti SUPER; celular simulado no Chromium.

**Limites honestos:** os números são ilustrativos de um PC gamer típico (não medição de um PC real da Prates Tech). Poeira é shader + bolotas, sem fios de pelo. Placa-mãe e cabos são simplificados. Logo redesenhado em vetor a partir do original.