Você está na página 1de 6

14/08/2010 Blender Game Engine » Efeitos Especiais

Search

Blender Game Engine


A game engine e seus prazeres -- The game engine and its
pleasures
Home
About
Sobre

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

- Adicione um plano (Add -> Mesh -> Plane);


- Em modo de Edição (TAB), rotacione o plano de
forma que a face com a normal visível fique virada para o eixo –X (eixo x negativo). Esta operação é muito
importante para o funcionamento da partícula;
- Mapeie o plano com nossa imagem;
- Na aba “Texture Face”, habilite os botões “Tex”, “Halo” e “Add”;

…proceduralbase.org/…/efeitos-especi… 2/6
14/08/2010 Blender Game Engine » Efeitos Especiais

- Nomeie o plano como “Particula”.


- Agora adicione os seguintes logicBricks na particula:

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:

E nosso atuador assim:

Resultado animando o “Empty":

Dica 2: Velocidade de Emissão de Partículas.


Até agora, em nossos exemplos, a quantidade de emissão partículas está no máximo, mas se você quiser dar

…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:

Dica 3: Colorindo as Partículas


As partículas podem assumir várias cores, inclusive mudar de cor gradativamente (isso é muito útil se
queremos fazer um efeito simulando fogo, já que sua base é vermelha e o topo é amarelado). Para
conseguirmos trabalhar com as cores, vamos ter que usar curvas IPO. Selecione o objeto “Particula”, e em
suas curvas IPO, localize os canais ColR, ColG, ColB(que representam respectivamente os canais
Vermelho, Verde e Azul). Selecione os canais e, na janela, segure CTRL e clique aonde você quer criar uma
Chave IPO correspondente a aquela cor.
Observer a figura:

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

Animando esses canais de cores, podemos conseguir efeitos bem legais:

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!

Share and Enjoy:

Maio 2007

Author: Diego Rangel (OmegaX) | Category: Efeitos Especiais, Intermediário | Comments(4)

Powered by WordPress | © Blender Game Engine


Entries RSS and Comments RSS
Adapted by Seobilgi | Design by James Koster.

…proceduralbase.org/…/efeitos-especi… 6/6