Personagens · DEVLOG

Personagens com profundidade, identidade em revisão

Guerreiro, habitantes e vacas ganharam volume na v4. As fontes disponíveis, as inferências e a cobertura dos testes continuam explícitas.

Projeto D3D3 min de leitura

Ilustração de ambientação gerada com IA

Comparação do herói na v4 refinada: backend original e malha forçada nos giros de menos cinco, zero e mais cinco graus.
Comparação do herói na v4 refinada: backend original e malha forçada nos giros de menos cinco, zero e mais cinco graus.

Dar profundidade a um personagem exige preservar sua identidade, seu contato com o chão e sua posição na partida. Cabeça, roupa, equipamento e silhueta precisam continuar reconhecíveis enquanto a câmera muda. A quantidade de vistas disponíveis também muda o que a reconstrução pode observar e o que precisa inferir.

Este artigo de 7 de outubro de 2026 registra a etapa de personagens da v4, publicada no commit 4cb265c01. A fixture principal usa o guerreiro. A presença de um caminho compartilhado no código para outras classes não equivale à revisão de todas as suas aparências e animações.

A comparação de abertura vem de v4-refined-final-gog, uma rodada posterior identificada como v4 refinada. Ela mostra a referência original e a malha forçada em giros próximos ao ângulo nativo. Essa origem é distinta da auditoria inicial descrita neste registro.

Oito vistas de um mesmo corpo

O guerreiro dispõe de oito direções da animação original. A reconstrução combina essas observações para formar um corpo com profundidade e aplicar a arte da direção correspondente nas faces. As vacas também fornecem oito vistas e seguem esse caminho.

O diagnóstico usa o frame e a animação reais carregados na fixture e confere a disponibilidade das oito direções. A malha precisa ter profundidade, triângulos válidos, componentes fechados e orientação consistente. A reconstrução deve ser determinística: repetir a mesma entrada e direção precisa produzir o mesmo resultado.

As oito imagens continuam pertencendo a um personagem. Elas não representam oito modelos para colaboradores, nem comprovam que todas as combinações de armadura, arma, ação e frame foram verificadas. Essa cobertura precisa de uma matriz de aparências e animações por classe, como explica o catálogo de personagens.

Quando só existe uma vista

Os demais habitantes da cidade têm uma única vista original. Seus corpos recebem cabeça, tronco e membros arredondados, ou roupa contínua, ajustados ao contorno daquela imagem. A profundidade e as costas são inferidas. O resultado precisa de revisão de anatomia, materiais e identidade em toda a volta.

A cena registrada usa 11 habitantes: oito moradores nomeados e três vacas, compartilhando nove famílias. O morador ferido e habitantes condicionais de Hellfire não estavam nessa fixture. A existência de enums ou caminhos de código para essas presenças não estabelece uma validação visual que não foi feita.

No fallback de uma vista, as vacas preservam o relevo de seu contorno próprio. Receber um corpo genérico de anatomia humana seria um erro de interpretação da fonte. Reconhecer o tipo real do personagem faz parte do mesmo cuidado usado para agrupar árvores e pedras.

Pés, sombras e posição original

O corpo é encostado no chão por uma translação rígida que conserva a projeção frontal. Os testes conferem a altura mínima e a orientação das texturas depois desse ajuste. A posição visual do pé não é uma justificativa para mover o ator na simulação.

A sombra pintada no chão fica separada da geometria do corpo. A máscara retira a região preta externa inferior identificada como sombra, preservando detalhes escuros fechados e superiores. Os pixels originais permanecem intactos; a separação ocorre no tratamento da imagem em execução.

Essa sombra de compatibilidade ainda não é uma sombra dinâmica produzida por uma luz da cena. Mesmo depois da introdução das sombras da arquitetura, personagens, árvores e pedras ainda não participam daquele sistema. O estado posterior do protótipo conserva essa limitação.

Seleção e oclusão também contam

O guerreiro foi selecionável nos dez ângulos testados em espaço aberto. Perto da cabana, a construção continua podendo ocultá-lo. Seleção, contato com o chão e oclusão precisam acompanhar a geometria sem mudar inventário, caminhada ou diálogo.

Modelos e personagens seguem em revisão. O avanço desta etapa é tornar essa revisão possível em volume e em vários ângulos, com evidência suficiente para apontar o que falta corrigir.

Continue acompanhando.

Protótipo

Duas câmeras de gameplay e continuidade da Catedral

Atualização local de 10 de outubro: paredes opacas da Catedral, vãos de portas e grades preservados e nomes nativos dos itens em 3D. Gameplay e arte continuam em revisão.

5 min de leitura
Protótipo

Diablo 3D em vídeo: controles, Tristram e Catedral

Gameplay gravado por Douglas e prévias históricas mostram controles, HUD, Tristram, Ogden e Catedral. Vídeo horizontal e Short com legendas em inglês e limites do desenvolvimento.

2 min de leitura
Geometria

Catedral: materiais nativos e transparência mais leve

O piloto do primeiro andar recebe piso, alvenaria e madeira do original, com aproximações visuais explícitas. A cópia regional reduz o custo medido da transparência; formas, portas e gameplay ainda precisam de revisão.

7 min de leitura

Faça parte do Diablo 3D

Ajude esta comunidade a crescer

Ajude o Diablo 3D a crescer: entre no Discord para conversar com a comunidade e acompanhe as novidades do projeto no YouTube.

Entrar no Discord Acompanhar no YouTube

A participação é voluntária. Você pode abrir este convite pelo rodapé quando quiser.