Search
Agosto 2010
S T Q Q S S D
1
2 3 4 5 6 7 8
9 10 11 12 13 14 15
16 17 18 19 20 21 22
23 24 25 26 27 28 29
30 31
« Jul
Categories
Avançado
Efeitos Especiais
Iniciante
Intermediário
Mapeamento UV
news
Python Script
Radiosity
Texturização
Latest News
Configurações Básicas de Câmera
Caixa de Texto
Textos Bitmap com Suporte a Lingua Portuguesa
Criando Texturas UV-Mapeadas a partir da Radiosity
Textos no Game Engine
Simulação de Partículas
Hierarquia no Game Engine
Its Time!
Nossa História (KGB V1)
…proceduralbase.org/…/efeitos-especi… 1/6
14/08/2010 Blender Game Engine » Efeitos Especiais
Theme by Seobilgi Sponsored Lazer Epilasyon and Agva - Paris Hotels - Akcakoca - sile - pamukkale -
kapadokya - igneli epilasyon - sac dokulmesi
Meta
Registrar-se
Log in
Main Entries Rss
Comments Rss
XFN Network
Wordpress
Blogroll
- Company that support Blender
- The Blender Foundation
Simulação de Partículas
Requisitos: Conhecimentos mínimos em
Curso Online 3D Maya www.LucianoAugusto.com.br
0
Pontos
mapeamento UV, Curvas IPO e
Da Modelagem ao Curta em poucos dias. Faça LogicsBricks.
Já a sua Matrícula!
Primeiros Passos – A Partícula
Solitária
Laruccia Animação|Efeitos www.laruccia.com.br
Computação Gráfica 3D e 2D Animatic Motion
Gráfics Produtora Personagem -- Para criarmos as partículas no Game Engine,
vamos precisar de uma imagem semelhante a essa
(não é necessário ter o canal alpha);
PADI tecrec www.divestation.com
PADI technical diving training Tec deep to trimix
training
…proceduralbase.org/…/efeitos-especi… 2/6
14/08/2010 Blender Game Engine » Efeitos Especiais
As configurações iniciais da nossa partícula já estão prontas, você já tem uma partícula solitária. Faça um
teste (P). Se a partícula ficar virada sempre na direção da câmera, independente de onde ele esteja significa
que você realizou todos os passos da forma correta.
Emissão de Partículas
Já criamos nossa partícula, agora vamos aprender a fazer com que um objeto(Empty) passe a emitir várias
partículas.
- Mova a partícula para um layer diferente (M) e oculte este layer;
- No layer visível, adicione um Empty;
- Configure os seguintes logicbricks no Empty:
Observação: No atuador “Edit Object” do tipo “Add Object”, “OB” é o nome do objeto que vai ser
adicionado na cena e “Time” é o tempo de vida deste objeto. Então em nosso exemplo, o novo objeto
criado vai ficar em cena um pouco mais de dois segundos (levando em conta que está configurado por
padrão que cada vinte e cinco frames corresponde a um segundo).
Nossa partícula já está funcionando, faça um teste (P). Essas são as configurações básicas para que ela se
torne funcional. Os próximos passos agora são incrementar para transformá-la em efeitos mais vistosos, de
acordo com a imaginação do “desenvolvedor”. Mas para facilitar a sua vida, ai vão algumas dicas muito
úteis:
…proceduralbase.org/…/efeitos-especi… 3/6
14/08/2010 Blender Game Engine » Efeitos Especiais
Dica 01: Cintilância.
O Efeito de Cintilância dá a impressão de que as partículas estão piscando. Esse efeito pode se atingido de
duas maneiras, ou se preferir a união das duas.
A primeira maneira é adicionar uma curva IPO na partícula que vai aumentar e diminuir seu tamanho em um
determinado espaço de tempo. Depois adicionar um atuador “IPO” do tipo “Play” que vai executar essa
animação constantemente. Como já temos um sensor “Always”, é só ligar em seu respectivo Controller.
A segunda maneira é idêntica à primeira, a diferença é que em vez da fazê-la no objeto “Particula”, vamos
aplicá-la no objeto “Empty”.
Nos dois casos, a curva IPO ficaria mais ou menos assim:
…proceduralbase.org/…/efeitos-especi… 4/6
14/08/2010 Blender Game Engine » Efeitos Especiais
uma diminuída, para causar um efeito melhor ou até mesmo para melhorar o desempenho, faça o seguinte:
No sensor “Always” do “Empty” existe uma opção representada pela letra “f” com o valor padrão de 0. Esta
opção representa o delay que o Sensor vai sofrer para executar sua ação. Se o valor fosse 5, então irá imitir
a partícula a cada 5 frames.
No meu caso, coloquei o valor 15, o resultado foi esse:
Em nosso exemplo, colocamos todos os canais com o valor de 1.00. Esse é o valor máximo. Como nos
sabemos, a união de todas as cores formam o branco, então se colocar todos os canais com o valor 1.00, a
partícula vai ficar branca. Se quisermos que a partícula fique com o valor máximo vermelho, então teremos
que configurar da seguinte maneira: ColR:1.00, ColG:0.00, ColB:0.00.
…proceduralbase.org/…/efeitos-especi… 5/6
14/08/2010 Blender Game Engine » Efeitos Especiais
Coloquei aqui apenas algumas dicas de como melhorar nossa partícula, mas existem muitas outras coisas que
podem ser feitas, vai da criatividade de cada um. Grande parte do que foi posto neste artigo não é regra,
pode e deve ser modificado, dependendo de sua necessidade.
Bom divertimento!
Maio 2007
…proceduralbase.org/…/efeitos-especi… 6/6