Posts

Blending Mask para sombras.

Blending Mask para sombras.

Tudo começa comigo jogando Silent Hill 2, é possível ver sombras dinâmicas com o formato dependendo da direção, e da mesh do objeto afetado.

Imagem Silent Hill

E a pergunta é… Mas como?

Então nós começamos, primeiro, usamos PS2SDK e C. Com meu próprio subset de C “com classes”. Lembrando que o PS2SDK é quase linux-only. Eu passei alguns dias tentando fazer o setup pelo WSL/MSYS2 mas isto só vai dar dor de cabeça. Então certo, temos o projeto funcionando. Mas… temos que assumir várias coisas. Um que você sabe como renderizar modelos enviando GIFs (Graphics Interface) e sabe “manipular dados”, aka, passar modelos 3D para binários e lê-los pelo código/loop do jogo. Eu vou postar artigos em como isso pode ser possível mas não é o ponto deste aqui!

Ler artigo completo →