map2/parque: Parque da Treta sem cara de low poly (USANTOS 1/3) - #440
Draft
rubenmarcus wants to merge 7 commits into
Draft
map2/parque: Parque da Treta sem cara de low poly (USANTOS 1/3)#440rubenmarcus wants to merge 7 commits into
rubenmarcus wants to merge 7 commits into
Conversation
Régua antes do conserto (frente USANTOS). Estado atual REPROVA em 4 de 5: PV1 mobiliário nomeado (0 coreto/lixeira/banco/trilho/dormente), PV2 vegetação instanciada (0/40 árvores, 0/60 arbustos), PV3 variedade (8/16 texturas), PV5 horizonte próprio (sem skyUrl nem LOOK.parque_treta). PV4 (quadrantes sem deserto) passa com mín 1/mediana 2 e fica de guarda para o rebuild. Mutantes sem-coreto/sem-vegetacao/ sem-variedade com guarda de aplicação (lição 8). Registrada no check:fast. Signed-off-by: rubenmarcus <rubenmarcus.dev@gmail.com> Agent: Kimi Code
Céu equiretangular sky_parque.webp (OpenRouter gemini-3-pro-image, 21:9 recortado para 2:1 2048px; v2 escolhida a olho entre 2 variações — emenda mais limpa que a v1, que cortava prédio contra árvore). Horizonte medido 7b739a (look-horizonte.py, banda 498-510/1024) vira o fog da entrada LOOK.parque_treta (APPEND). look-check estendido para 4 mapas, ΔE76=0,0 nos 4; assado re-baked com o novo céu. Signed-off-by: rubenmarcus <rubenmarcus.dev@gmail.com> Agent: Kimi Code
Vegetação densa instanciada via InstBatch (73 árvores de 2 espécies — paineira arredondada e palmeira alta — + 70 arbustos; tronco com colisor fino, copa e arbusto sem colisor, candidatos a ≥0,9 m do reticulado de nós: 412 nós, grafo conexo, rota E↔B intacta). Coreto octogonal com 8 colunas/telhado/bandeirolas no quadrante sudoeste, circuito de trenzinho com 2 trilhos + 301 dormentes + estação, 8 lixeiras em 3 cores, 7 bancos (3 quebrados), meio-fio/bordas/terra batida nos pisos, toldos nos quiosques, costuras e bocais no castelo. Migra para applyLook (LOOK.parque_treta) com sun.shadow configurado no builder. InstBatch ganha opts.name + retorno dos meshes (aditivo). Roda-gigante, carrossel, pássaros, 18 pickups, spawns/CTF/bounds e ambiência (AR1-AR6) preservados; parque-wheel-check e parque-vida-check verdes, mutantes dos dois mordidos. Commit-grande: reescrita de um mapa inteiro (1 arquivo de jogo + API aditiva) — a régua PV1-PV5 e o wheel-check são a verificação. Signed-off-by: rubenmarcus <rubenmarcus.dev@gmail.com> Agent: Kimi Code
Signed-off-by: rubenmarcus <rubenmarcus.dev@gmail.com> Agent: Kimi Code
…to CM1 Signed-off-by: rubenmarcus <rubenmarcus.dev@gmail.com> Agent: Kimi Code
- parque_coreto.glb (4.742 tris, 448 KB) substitui o coreto procedural no browser; procedural fica de fallback no arnês node (mesmos colisores) - maps.js: parque_treta ganha props + ambience (preload da fauna) - FONTE.md + mint-assets.json (SHA) conforme eval:props-acervo Signed-off-by: rubenmarcus <rubenmarcus.dev@gmail.com> Agent: Kimi Code
Signed-off-by: rubenmarcus <rubenmarcus.dev@gmail.com> Agent: Kimi Code
|
The latest updates on your projects. Learn more about Vercel for GitHub.
|
Collaborator
csbrasil-bot classificationNote @rubenmarcus abriu 26 arquivo(s) · +671 −57, base feat/times-e-mapas-completo. O que mudou
Labels
|
Collaborator
|
Esbirro · plantão da produção · 🕵️ check vermelho parado neste PRCaution Não sei classificar este vermelho. Segue o que o CI cuspiu — palpite de bot sobre bug alheio só atrapalha.
Vermelho: Rabo do log: — nada fora do normal no meu turno 🕵️ |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Por quê
Palavras do dono: "Os mapas do usantos são os mais low poly do jogo." Rebuild do parque_treta: vegetação densa instanciada, coreto, trilhos de trenzinho, lixeiras, bancos e luz de fim de tarde — mantendo roda-gigante, carrossel, arsenal (18 pickups) e contratos de CTF/waypoints.
Régua nova (antes do conserto, com mutações)
tools/eval/parque-vida-check.mjs(PV1-PV5,eval:parquevidano check:fast): mobiliário de parque nomeado, vegetação instanciada, variedade de texturas, cobertura por quadrante, horizonte próprio. Estado antigo: VERMELHO em PV1/PV2/PV3/PV5. Mutantessem-coreto/sem-vegetacao/sem-variedademordem a cláusula certa.eval:lookestendido ao parque (rollout documentado): fog == horizonte medido desky_parque.webp(ΔE76 = 0,0; teto 8).Medições antes → depois
sky_parque.webp(OpenRouter, fim de tarde) + LOOK.parque_treta; coreto herói GLB via Mint (parque_coreto.glb, 4.742 tris, 448 KB, FONTE.md + SHA no mint-assets.json) com fallback procedural idêntico em colisoresCapturas 3:2 (headless, SwiftShader)
/tmp/shots/parque-base/×/tmp/shots/parque-novo2/(+coreto-de-fora.png,estacao.png). Peça ao opencode uma rebateria em GPU real se quiser pixel de produção.NÃO verificado