Estou usando o Ethanon Engine, que é um mecanismo 2.5D que carrega os dados do Lightin de um mapa normal. Estou procurando uma maneira de exportar um mapa normal de um programa 3D (como o Blender).
Por exemplo. Se eu tenho o seguinte pilar, feito em algum programa 3D, e quero exportá-lo na visualização atual:
Agora, quero obter um mapa normal do ponto de vista atual, algo assim:
Como posso fazer isso? Só encontrei métodos na internet que descrevem mapas normais como uma forma de detalhar novamente malhas 3D de baixo poli, mas não é isso que eu quero. Esses mapas normais são achatados como a textura, e não do ponto de vista atual como este.
Espero ter conseguido explicar esse problema com clareza suficiente.
(Nota: as imagens neste post são de um objeto de amostra padrão do Ethanon Engine)
Responder1
no Blender, primeiro você prepara seu mapa normal da malha de alto polígono para a malha de baixo polígono, exatamente como faria normalmente se adicionasse detalhes a uma malha simples.
novamente, se você falsificasse detalhes, aplicaria o mapa normal como uma textura e definiria a influência para afetar os valores normais (painel Influência/Geometria:Normal).
agora é aqui que é diferente: em vez disso, basta definir a influência para afetar a cor difusa (painel Influence/Diffuse:Color), deixar o botão normal desmarcado e seu mapa normal será aplicado como se fosse uma simples textura plana.
finalmente, você pode querer excluir todas as lâmpadas da sua cena e ligar a iluminação ambiente. então basta clicar em render e você está pronto.