Promoção de Halloween: −40% O Pixor sai por US$ 19.99 US$ 11.99 até 4 de novembro, no itch.io →

Variantes de iluminação: noite, tocha, debaixo d’água, veneno

Uma fase noturna precisa de um sprite noturno. Um tom por cima da folha diurna mantém as sombras do dia; o Pixor desenha cada quadro de novo sob a outra luz, para que as sombras caiam onde essa luz as coloca, e depois põe a folha nas cores dessa luz.

Variantes de iluminação: um mecha de dia, à noite, à luz de tocha, debaixo d’água e envenenado: a folha que este projeto de exemplo renderiza

Projeto de exemplo

Variantes de iluminação: um mecha de dia, à noite, à luz de tocha, debaixo d’água e envenenado: o projeto .pixor e o modelo dele da biblioteca (CC0). A folha à esquerda é o que ele renderiza.

Um mecha em pixel art à luz do dia, branco e laranja
Luz do dia
O mesmo mecha ao luar, em azuis escuros
light:night
O mecha à luz de tocha, em marrons quentes, com mais partes na sombra
light:torch
O mecha debaixo d’água, verde-azulado e mais suave
light:underwater
O mecha envenenado, num verde doentio
light:poison

Iniciante · cerca de 5 minutos · ou assista em 75 segundos

1. O sprite à luz do dia

Abra um modelo: o tutorial usa o mecha da biblioteca CC0 grátis, com a caminhada dele. A Vista 2D da etapa Estilo o mostra como o Estilo o ilumina: essa é a folha diurna.

2. Adicione Variantes de paleta

Na etapa Asset, selecione o nó Folha, digite variant na caixa Localizar da biblioteca de nós e adicione Arquivo: Variantes de paleta. As variantes de iluminação ficam na mesma lista que as trocas de paleta e as cores de time.

3. Quatro luzes

No Inspetor, abra Adicionar variante e role até o fim da lista: Luz night, Luz torch, Luz underwater, Luz poison. Cada uma é uma folha própria.

  • night: luar frio e fraco do alto, do outro lado; sombras azul-escuras.
  • torch: uma luz quente segurada baixa à frente; mais do modelo na sombra, sem luz de preenchimento.
  • underwater: luz vinda direto de cima através de água verde-azulada, mais suave e mais escura.
  • poison: a própria luz do Estilo, verde doentio e um pouco mais escura.

A entrada Night da paleta, mais acima, é uma troca de paleta dos pixels diurnos; Luz night é a que é desenhada de novo.

4. Exportar

Exportar grava uma folha por luz ao lado da diurna, cada uma com o nome da sua luz (mech_light-night.png, …) e com o seu próprio JSON, GIFs e arquivo do Aseprite, se a exportação os gerar. O JSON da folha diurna as lista em meta.pixor.lights.

Pela linha de comando

pxr render mech.glb --clip Walk --ring 4 --light-variant night,torch,underwater,poison
pxr project set game.pixor --light-variant night,torch

--light-variant night é o mesmo que --variant light:night; --no-light-variants as remove de um projeto.

Próximo

  • Variantes de cor: um flash de dano, um inimigo congelado e cores de time a partir da mesma folha.
  • Paletas limitadas: por que uma folha iluminada mantém o número de cores.

Perguntas

Uma variante de iluminação é só uma troca de paleta?

Não. Uma variante de paleta mantém cada pixel e muda o que as cores significam. Uma variante de iluminação desenha os quadros de novo: a luz principal se move, mais do modelo cai nas faixas mais escuras, o preenchimento e os brilhos mudam. Depois ela tinge a paleta para aquela luz.

As folhas iluminadas continuam sendo pixel art indexada?

Sim. Cada uma está na paleta do Estilo alterada pelo tom da luz: o mesmo número de cores e as mesmas rampas, cada pixel uma das cores da sua paleta.

Os quadros se alinham com a folha diurna?

Exatamente: mesmo tamanho, os mesmos quadros nos mesmos lugares, o mesmo pivô. Troque a textura na sua engine quando o jogador entrar na caverna.

Posso ver uma luz antes de exportar?

Ainda não: Gerar no nó Variantes de paleta faz as trocas de paleta, e as luzes são desenhadas por Exportar. Exporte para uma pasta e abra as folhas lá.

Leia a seguir

Experimente no seu próprio modelo, grátis no navegador, ou adquira a versão completa.

Testar no navegador Comprar o Pixor