Tutorial Luzes com Fade-In/Fade-Out

Dúvidas sobre como criar o inferno no Doom 3 Editor.
Avatar do usuário
tirmey
Mensagens: 93
Registrado em: Sáb Jan 28, 2006 12:12 am
Answers: 0
18
Localização: rio de Janeiro - Brasil
Contato:

Tutorial Luzes com Fade-In/Fade-Out

Mensagem por tirmey »

Muito mais interessante que o interruptor simples de luz é o interruptor onde a luz se acende ou apaga gradativamente. Não sei se o método que vou descrever é o mais simples, mas depois de quase um dia inteiro quebrando a cuca eu consegui um meio de executá-lo sem scripts.

Os primeiros passos para criar este interessante efeito já estão descritos no tutorial que explica como criar um interruptor de luz....

Explicarei as modificações que temos que fazer naquele sistema, e ao final do tutorial anexarei um .map de exemplo.

vamos lá:

Precisaremos acrescentar à nossa sala com interruptor simples algumas entidades que farão funcionar corretamente o fade-in/fade-out. São elas:

- 2 trigger_count

- 1 target_light_fadein

- 1 target_light_fadeout

Mão à obra...

Para maior organização renomeie os triggers_counters para:
- trigger_count_fadein
- trigger_counter_fadeout
(somente para organização MESMO!! Podem manter os nomes padrão se quiserem)

O nosso modelo de interruptor não terá mais como alvo a fonte de luz diretamente. Seus alvos serão os triggers_counters fadein e fadeout.

O trigger_count_fadein terá como target o target_light_fadein
O trigger_count_fadeout terá como alvo o target_light_fadeout

Ambos os target_lights terão como alvo a fonte de luz...

Imagem


Pronto.... o esquema está montado.... agora é preciso apenas acertar os valores de algumas chaves nos triggers_counterss para que a programação dos interruptores fique correta.
------------------------------------------------
Luz começa o nível acesa (ao acionar o interruptor acontece primeiro fade-out):

O trigger_count_fadeout terá para a chave count o valor 1, e para a chave repeat o valor também 1.

O trigger_count_fadein terá para a chave count o valor 2, e para a chave repeat também o valor 1.
------------------------------------------------
Luz começa o nível apagada (ao acionar o interruptor acontece primeiro o fade-in):

Inverte-se os valores da chave COUNT. fade-in valor 1 e fade-out valor 2.
Lembrando que para que a luz inicie o nível apagada, sua chave start_off deve ter valor 1.
------------------------------------------------

Imagem

O valor da chave count indica quantas vezes o interruptor deve ser pressionado para acionar o trigger_count. Já o valor da chave repeat (1 nos 2 triggers) nos diz que após o primeiro acionamento, a contagem é reiniciada permitindo assim futuros acionamentos.


O mapa de exemplo e o txt do tutorial estão--->AQUI<---

Voltar para “Edição”