SlideShare uma empresa Scribd logo
1 de 25
Projeto de jogos RAD: 
Partículas 
Augusto Bülow
Unity3D 
• Objetos especiais para efeitos 
• Objetos resumidos = propriedades diferentes 
• Renderização diferente 
• Centenas / milhares de partículas por FX 
• = Performance (necessidade) 
• Uso geral 
• Fumaça, faíscas, água, spray, sangue, 
rastros, fogo, etc
Unity3D 
• Partículas: objetos “mais leves” 
• Sem componentes normais (não objeto) 
• Feito para exibir e desaparecer 
rapidamente - Lifetime * 
• Animações ou efeitos simples 
• Com velocidade e direção
Unity3D 
• Sistema de partículas, três componentes: 
• Particle Emitter 
• Fonte, como / onde são emitidas 
• Particle Annimator 
• Animação das partículas comportamento 
• Particle Renderer 
• Renderizador / mostrar partículas
Unity3D 
• Partículas: 
essencialmente imagens 2D renderizadas 
no mundo 3D. 
• Imagem simples 2D 
• Seqüência = Animação
Unity3D 
• Adicionar Partículas: 
• Necessita os 3 componentes: emitter, 
animator e renderer 
• Emitter 
• Ellipsoid 
• Mesh
Unity3D 
• Emitter : Ellipsoid 
• Partículas geradas dentro da esfera (área) 
• Tamanho regulável 
• Opções de emissão = Emitter 
• Tamanho partículas 
• Velocidades iniciais 
• Quantidade 
• Direção inicial
Unity3D 
• Min/Max Size: tamanho inicial das 
partículas 
• Min/Max Energy: lifetime, tempo 
que vivem (desaparecem) 
• Min/Max Emission: quantidade de 
partículas emitidas 
• World / Local / Rnd : velocidades 
iniciais das partículas 
• Emitter Vel Scale: recebe 
velocidade do emitter diretamente
Unity3D 
• Tangent Vel: velocidade inicial em 
relação a superfície do emitter 
• Simulate in World Space 
• Sim = ficam no mundo 3D 
• Não = movem-se junto ao emitter 
• One Shoot : única vez (emissão) 
• Ellipsoid : tamanho 
• Min Emitter Range: espaço no 
interior que não são criadas 
partículas
Unity3D 
• Emitter: Mesh 
• Cria partículas seguindo o 
mesh do objeto 
• Maior controle complexidade 
• Opções adicionais: 
• Interpolate Triangles: geradas 
entre faces, senão somente 
dos vértices do mesh 
• Systematic: na ordem dos 
vértices no modelo
Unity3D 
• Emitter sem Renderer = não funciona 
• Renderer = gera / apresenta partículas na tela 
• Renderer = propriedades visualização partículas 
• Render - Definição inicial: 
• Material das partículas (Textura / imagem) 
• EX: Fire Ad (Standard Assets)
Unity3D 
• Material = textura usada (em 
cada partícula) 
• Cam. Vel. Scale: quanto da 
velocidade da câmera é 
passada para Stretch da 
partícula 
• Esticada : efeito tipo faísca 
• Combinado com modo Stretch
Unity3D 
• Stretch: modo de exibição 
• Billboard: virado para 
câmera 
• Stretch: orientados pela 
direção do movimento 
(escala na direção) 
• Sorted Billboards: ordenadas 
por profundidade (blend)
Unity3D 
• Vertical Billboard: alinhados 
em X/Z 
• Horizontal Billboard: 
alinhados em X/Y 
• Lenght Scale: se Stretch, 
determina quanto esticam 
• Velocity Scale: se Stretch, 
quanto esticam de acordo 
com sua velocidade
Unity3D 
• UV Animation: Efeito animado (quadros) 
• Vários quadros em um BMAP 
• Criar material com BMAP 
• Definir (Particle Render: UV Animation) 
• X Tile : quadros em X (presentes no bmap) 
• Y Tile : quadros em Y 
• Cycles : velocidade da animação
Unity3D 
• Tipo material (shader) : 
• Partículas - gerais 
• FX - Flare 
• Preto = transparente
Unity3D 
• Particle Animator 
• Determina movimento, 
comportamento das 
particulas 
• Mudanças de cor, 
simulação vento (move 
adicional)
Unity3D 
• Animate Color: 
• Varia entre cores 
definidas ao longo da 
Lifetime 
• Definição de ALPHA nas 
cores = transparência 
• Ideal = últimas e primeiras 
cores mais transparentes = 
melhor integração, 
desaparecem
Unity3D 
• Animate Color: 
• ALPHA 
• transparência 
• Cores 
• ciclo automático
Unity3D 
• WORLD / LOCAL Rotation Axis 
• Rotação adicional a partícula 
• Eixo sobre qual ela rota 
• Size Grow 
• Quanto a partícula pode crescer no lifetime 
• Rnd Force 
• Força adicional random para partículas
Unity3D 
• Force 
• Força definida para partículas (move) 
• Ex: forca Y = sobem 
• Damping 
• Quanto diminuem a força por ciclo 
• 1 = sem damping, de 0..1 = menor mais diminui 
• Auto Destruct 
• Partículas removidas no final da lifetime
Unity3D 
• Trail Renderer 
• Efeito de trajetória 
• Rastro do percurso 
• Material 
• Tempo de duração 
• Tamanho inicial / final 
• Cores (animação)
Unity3D 
• Particles Collider 
• Partículas colidem com 
objetos / cena 
• Mandam mensagem 
específica na colisão 
• Rebatem (Bounce) 
• Perdem energia (Loss) 
• Utilizar com cuidado: 
• Colisões: Requer 
Processamento
Unity3D 
• Partículas via Script , ex: 
if (Input.GetKeyDown("p")) { 
if (particleEmitter.emit) { 
particleEmitter.emit = false; 
} 
else { particleEmitter.emit = true; } 
if (Input.GetKeyDown("o")) { 
GetComponent("ParticleAnimator").sizeGrow += 1; 
}
Unity3D 
• Partículas via Script , ex: 
if (Input.GetKeyDown("p")) { 
if (particleEmitter.emit) { 
particleEmitter.emit = false; 
} 
else { particleEmitter.emit = true; } 
if (Input.GetKeyDown("o")) { 
GetComponent("ParticleAnimator").sizeGrow += 1; 
}

Mais conteúdo relacionado

Destaque (20)

Termometria aula
Termometria   aulaTermometria   aula
Termometria aula
 
Movimento de partículas num fluido-parte 1
Movimento de partículas num fluido-parte 1Movimento de partículas num fluido-parte 1
Movimento de partículas num fluido-parte 1
 
Colisões ou choques mecânicos
Colisões ou choques mecânicos Colisões ou choques mecânicos
Colisões ou choques mecânicos
 
32 colisões
32  colisões32  colisões
32 colisões
 
Física I: Sistema de particulas
Física I:   Sistema de particulasFísica I:   Sistema de particulas
Física I: Sistema de particulas
 
Citologia [modo de compatibilidade]
Citologia [modo de compatibilidade]Citologia [modo de compatibilidade]
Citologia [modo de compatibilidade]
 
Dinámica v sistema de partículas
Dinámica v   sistema de partículasDinámica v   sistema de partículas
Dinámica v sistema de partículas
 
Termometria - Escalas termométricas
Termometria - Escalas termométricasTermometria - Escalas termométricas
Termometria - Escalas termométricas
 
PRODUTOS NOTÁVEIS E FATORAÇÃO
PRODUTOS NOTÁVEIS E FATORAÇÃOPRODUTOS NOTÁVEIS E FATORAÇÃO
PRODUTOS NOTÁVEIS E FATORAÇÃO
 
Cap 11
Cap 11Cap 11
Cap 11
 
Produtos notáveis e fatoração
Produtos notáveis e fatoraçãoProdutos notáveis e fatoração
Produtos notáveis e fatoração
 
Termometria
TermometriaTermometria
Termometria
 
Produtos notáveis e fatoração
Produtos notáveis e fatoraçãoProdutos notáveis e fatoração
Produtos notáveis e fatoração
 
Fotossíntese e quimiossíntese
Fotossíntese e quimiossínteseFotossíntese e quimiossíntese
Fotossíntese e quimiossíntese
 
Apostila estatica
Apostila estaticaApostila estatica
Apostila estatica
 
Movimento
MovimentoMovimento
Movimento
 
Bioenergética: Respiração e Fermentação
Bioenergética: Respiração e FermentaçãoBioenergética: Respiração e Fermentação
Bioenergética: Respiração e Fermentação
 
Produtos NotáVeis E FatoraçãO
Produtos NotáVeis E FatoraçãOProdutos NotáVeis E FatoraçãO
Produtos NotáVeis E FatoraçãO
 
Roma pdf
Roma pdfRoma pdf
Roma pdf
 
Estatistica conceitos
Estatistica conceitosEstatistica conceitos
Estatistica conceitos
 

Mais de Marcos Batista (20)

Aula terrain
Aula terrainAula terrain
Aula terrain
 
Aula som
Aula somAula som
Aula som
 
Aula sky
Aula skyAula sky
Aula sky
 
Aula modelos
Aula modelosAula modelos
Aula modelos
 
Aula menus
Aula menusAula menus
Aula menus
 
Aula maps
Aula mapsAula maps
Aula maps
 
Aula ia2
Aula ia2Aula ia2
Aula ia2
 
Aula ia
Aula iaAula ia
Aula ia
 
Aula gui
Aula guiAula gui
Aula gui
 
Aula disparos
Aula disparosAula disparos
Aula disparos
 
Aula disparos
Aula disparosAula disparos
Aula disparos
 
Aula cameras
Aula camerasAula cameras
Aula cameras
 
Aula anima-modelos
Aula anima-modelosAula anima-modelos
Aula anima-modelos
 
Aula9 material
Aula9 materialAula9 material
Aula9 material
 
Aula8 instancias
Aula8 instanciasAula8 instancias
Aula8 instancias
 
Aula7 velocidade
Aula7 velocidadeAula7 velocidade
Aula7 velocidade
 
Aula6 colisao2
Aula6 colisao2Aula6 colisao2
Aula6 colisao2
 
Aula5 colisao1
Aula5 colisao1Aula5 colisao1
Aula5 colisao1
 
Aula4 debug
Aula4   debugAula4   debug
Aula4 debug
 
Aula3 input
Aula3   inputAula3   input
Aula3 input
 

Último

Discurso Direto, Indireto e Indireto Livre.pptx
Discurso Direto, Indireto e Indireto Livre.pptxDiscurso Direto, Indireto e Indireto Livre.pptx
Discurso Direto, Indireto e Indireto Livre.pptxferreirapriscilla84
 
Mapa mental - Classificação dos seres vivos .docx
Mapa mental - Classificação dos seres vivos .docxMapa mental - Classificação dos seres vivos .docx
Mapa mental - Classificação dos seres vivos .docxBeatrizLittig1
 
Slides Lição 04, Central Gospel, O Tribunal De Cristo, 1Tr24.pptx
Slides Lição 04, Central Gospel, O Tribunal De Cristo, 1Tr24.pptxSlides Lição 04, Central Gospel, O Tribunal De Cristo, 1Tr24.pptx
Slides Lição 04, Central Gospel, O Tribunal De Cristo, 1Tr24.pptxLuizHenriquedeAlmeid6
 
Rotas Transaarianas como o desrto prouz riqueza
Rotas Transaarianas como o desrto prouz riquezaRotas Transaarianas como o desrto prouz riqueza
Rotas Transaarianas como o desrto prouz riquezaronaldojacademico
 
PROVA - ESTUDO CONTEMPORÂNEO E TRANSVERSAL: COMUNICAÇÃO ASSERTIVA E INTERPESS...
PROVA - ESTUDO CONTEMPORÂNEO E TRANSVERSAL: COMUNICAÇÃO ASSERTIVA E INTERPESS...PROVA - ESTUDO CONTEMPORÂNEO E TRANSVERSAL: COMUNICAÇÃO ASSERTIVA E INTERPESS...
PROVA - ESTUDO CONTEMPORÂNEO E TRANSVERSAL: COMUNICAÇÃO ASSERTIVA E INTERPESS...azulassessoria9
 
Rota das Ribeiras Camp, Projeto Nós Propomos!
Rota das Ribeiras Camp, Projeto Nós Propomos!Rota das Ribeiras Camp, Projeto Nós Propomos!
Rota das Ribeiras Camp, Projeto Nós Propomos!Ilda Bicacro
 
Nós Propomos! " Pinhais limpos, mundo saudável"
Nós Propomos! " Pinhais limpos, mundo saudável"Nós Propomos! " Pinhais limpos, mundo saudável"
Nós Propomos! " Pinhais limpos, mundo saudável"Ilda Bicacro
 
o ciclo do contato Jorge Ponciano Ribeiro.pdf
o ciclo do contato Jorge Ponciano Ribeiro.pdfo ciclo do contato Jorge Ponciano Ribeiro.pdf
o ciclo do contato Jorge Ponciano Ribeiro.pdfCamillaBrito19
 
Construção (C)erta - Nós Propomos! Sertã
Construção (C)erta - Nós Propomos! SertãConstrução (C)erta - Nós Propomos! Sertã
Construção (C)erta - Nós Propomos! SertãIlda Bicacro
 
Atividade - Letra da música Esperando na Janela.
Atividade -  Letra da música Esperando na Janela.Atividade -  Letra da música Esperando na Janela.
Atividade - Letra da música Esperando na Janela.Mary Alvarenga
 
Atividade sobre os Pronomes Pessoais.pptx
Atividade sobre os Pronomes Pessoais.pptxAtividade sobre os Pronomes Pessoais.pptx
Atividade sobre os Pronomes Pessoais.pptxDianaSheila2
 
GEOGRAFIA - ENSINO FUNDAMENTAL ANOS FINAIS.pdf
GEOGRAFIA - ENSINO FUNDAMENTAL ANOS FINAIS.pdfGEOGRAFIA - ENSINO FUNDAMENTAL ANOS FINAIS.pdf
GEOGRAFIA - ENSINO FUNDAMENTAL ANOS FINAIS.pdfElianeElika
 
FASE 1 MÉTODO LUMA E PONTO. TUDO SOBRE REDAÇÃO
FASE 1 MÉTODO LUMA E PONTO. TUDO SOBRE REDAÇÃOFASE 1 MÉTODO LUMA E PONTO. TUDO SOBRE REDAÇÃO
FASE 1 MÉTODO LUMA E PONTO. TUDO SOBRE REDAÇÃOAulasgravadas3
 
PROGRAMA DE AÇÃO 2024 - MARIANA DA SILVA MORAES.pdf
PROGRAMA DE AÇÃO 2024 - MARIANA DA SILVA MORAES.pdfPROGRAMA DE AÇÃO 2024 - MARIANA DA SILVA MORAES.pdf
PROGRAMA DE AÇÃO 2024 - MARIANA DA SILVA MORAES.pdfMarianaMoraesMathias
 
Urso Castanho, Urso Castanho, o que vês aqui?
Urso Castanho, Urso Castanho, o que vês aqui?Urso Castanho, Urso Castanho, o que vês aqui?
Urso Castanho, Urso Castanho, o que vês aqui?AnabelaGuerreiro7
 
Pedologia- Geografia - Geologia - aula_01.pptx
Pedologia- Geografia - Geologia - aula_01.pptxPedologia- Geografia - Geologia - aula_01.pptx
Pedologia- Geografia - Geologia - aula_01.pptxleandropereira983288
 
COMPETÊNCIA 4 NO ENEM: O TEXTO E SUAS AMARRACÕES
COMPETÊNCIA 4 NO ENEM: O TEXTO E SUAS AMARRACÕESCOMPETÊNCIA 4 NO ENEM: O TEXTO E SUAS AMARRACÕES
COMPETÊNCIA 4 NO ENEM: O TEXTO E SUAS AMARRACÕESEduardaReis50
 
Música Meu Abrigo - Texto e atividade
Música   Meu   Abrigo  -   Texto e atividadeMúsica   Meu   Abrigo  -   Texto e atividade
Música Meu Abrigo - Texto e atividadeMary Alvarenga
 

Último (20)

Discurso Direto, Indireto e Indireto Livre.pptx
Discurso Direto, Indireto e Indireto Livre.pptxDiscurso Direto, Indireto e Indireto Livre.pptx
Discurso Direto, Indireto e Indireto Livre.pptx
 
Mapa mental - Classificação dos seres vivos .docx
Mapa mental - Classificação dos seres vivos .docxMapa mental - Classificação dos seres vivos .docx
Mapa mental - Classificação dos seres vivos .docx
 
Slides Lição 04, Central Gospel, O Tribunal De Cristo, 1Tr24.pptx
Slides Lição 04, Central Gospel, O Tribunal De Cristo, 1Tr24.pptxSlides Lição 04, Central Gospel, O Tribunal De Cristo, 1Tr24.pptx
Slides Lição 04, Central Gospel, O Tribunal De Cristo, 1Tr24.pptx
 
Rotas Transaarianas como o desrto prouz riqueza
Rotas Transaarianas como o desrto prouz riquezaRotas Transaarianas como o desrto prouz riqueza
Rotas Transaarianas como o desrto prouz riqueza
 
Bullying, sai pra lá
Bullying,  sai pra láBullying,  sai pra lá
Bullying, sai pra lá
 
PROVA - ESTUDO CONTEMPORÂNEO E TRANSVERSAL: COMUNICAÇÃO ASSERTIVA E INTERPESS...
PROVA - ESTUDO CONTEMPORÂNEO E TRANSVERSAL: COMUNICAÇÃO ASSERTIVA E INTERPESS...PROVA - ESTUDO CONTEMPORÂNEO E TRANSVERSAL: COMUNICAÇÃO ASSERTIVA E INTERPESS...
PROVA - ESTUDO CONTEMPORÂNEO E TRANSVERSAL: COMUNICAÇÃO ASSERTIVA E INTERPESS...
 
Rota das Ribeiras Camp, Projeto Nós Propomos!
Rota das Ribeiras Camp, Projeto Nós Propomos!Rota das Ribeiras Camp, Projeto Nós Propomos!
Rota das Ribeiras Camp, Projeto Nós Propomos!
 
Nós Propomos! " Pinhais limpos, mundo saudável"
Nós Propomos! " Pinhais limpos, mundo saudável"Nós Propomos! " Pinhais limpos, mundo saudável"
Nós Propomos! " Pinhais limpos, mundo saudável"
 
o ciclo do contato Jorge Ponciano Ribeiro.pdf
o ciclo do contato Jorge Ponciano Ribeiro.pdfo ciclo do contato Jorge Ponciano Ribeiro.pdf
o ciclo do contato Jorge Ponciano Ribeiro.pdf
 
Construção (C)erta - Nós Propomos! Sertã
Construção (C)erta - Nós Propomos! SertãConstrução (C)erta - Nós Propomos! Sertã
Construção (C)erta - Nós Propomos! Sertã
 
Atividade - Letra da música Esperando na Janela.
Atividade -  Letra da música Esperando na Janela.Atividade -  Letra da música Esperando na Janela.
Atividade - Letra da música Esperando na Janela.
 
Atividade sobre os Pronomes Pessoais.pptx
Atividade sobre os Pronomes Pessoais.pptxAtividade sobre os Pronomes Pessoais.pptx
Atividade sobre os Pronomes Pessoais.pptx
 
GEOGRAFIA - ENSINO FUNDAMENTAL ANOS FINAIS.pdf
GEOGRAFIA - ENSINO FUNDAMENTAL ANOS FINAIS.pdfGEOGRAFIA - ENSINO FUNDAMENTAL ANOS FINAIS.pdf
GEOGRAFIA - ENSINO FUNDAMENTAL ANOS FINAIS.pdf
 
FASE 1 MÉTODO LUMA E PONTO. TUDO SOBRE REDAÇÃO
FASE 1 MÉTODO LUMA E PONTO. TUDO SOBRE REDAÇÃOFASE 1 MÉTODO LUMA E PONTO. TUDO SOBRE REDAÇÃO
FASE 1 MÉTODO LUMA E PONTO. TUDO SOBRE REDAÇÃO
 
PROGRAMA DE AÇÃO 2024 - MARIANA DA SILVA MORAES.pdf
PROGRAMA DE AÇÃO 2024 - MARIANA DA SILVA MORAES.pdfPROGRAMA DE AÇÃO 2024 - MARIANA DA SILVA MORAES.pdf
PROGRAMA DE AÇÃO 2024 - MARIANA DA SILVA MORAES.pdf
 
CINEMATICA DE LOS MATERIALES Y PARTICULA
CINEMATICA DE LOS MATERIALES Y PARTICULACINEMATICA DE LOS MATERIALES Y PARTICULA
CINEMATICA DE LOS MATERIALES Y PARTICULA
 
Urso Castanho, Urso Castanho, o que vês aqui?
Urso Castanho, Urso Castanho, o que vês aqui?Urso Castanho, Urso Castanho, o que vês aqui?
Urso Castanho, Urso Castanho, o que vês aqui?
 
Pedologia- Geografia - Geologia - aula_01.pptx
Pedologia- Geografia - Geologia - aula_01.pptxPedologia- Geografia - Geologia - aula_01.pptx
Pedologia- Geografia - Geologia - aula_01.pptx
 
COMPETÊNCIA 4 NO ENEM: O TEXTO E SUAS AMARRACÕES
COMPETÊNCIA 4 NO ENEM: O TEXTO E SUAS AMARRACÕESCOMPETÊNCIA 4 NO ENEM: O TEXTO E SUAS AMARRACÕES
COMPETÊNCIA 4 NO ENEM: O TEXTO E SUAS AMARRACÕES
 
Música Meu Abrigo - Texto e atividade
Música   Meu   Abrigo  -   Texto e atividadeMúsica   Meu   Abrigo  -   Texto e atividade
Música Meu Abrigo - Texto e atividade
 

Aula particulas

  • 1. Projeto de jogos RAD: Partículas Augusto Bülow
  • 2. Unity3D • Objetos especiais para efeitos • Objetos resumidos = propriedades diferentes • Renderização diferente • Centenas / milhares de partículas por FX • = Performance (necessidade) • Uso geral • Fumaça, faíscas, água, spray, sangue, rastros, fogo, etc
  • 3. Unity3D • Partículas: objetos “mais leves” • Sem componentes normais (não objeto) • Feito para exibir e desaparecer rapidamente - Lifetime * • Animações ou efeitos simples • Com velocidade e direção
  • 4. Unity3D • Sistema de partículas, três componentes: • Particle Emitter • Fonte, como / onde são emitidas • Particle Annimator • Animação das partículas comportamento • Particle Renderer • Renderizador / mostrar partículas
  • 5. Unity3D • Partículas: essencialmente imagens 2D renderizadas no mundo 3D. • Imagem simples 2D • Seqüência = Animação
  • 6. Unity3D • Adicionar Partículas: • Necessita os 3 componentes: emitter, animator e renderer • Emitter • Ellipsoid • Mesh
  • 7. Unity3D • Emitter : Ellipsoid • Partículas geradas dentro da esfera (área) • Tamanho regulável • Opções de emissão = Emitter • Tamanho partículas • Velocidades iniciais • Quantidade • Direção inicial
  • 8. Unity3D • Min/Max Size: tamanho inicial das partículas • Min/Max Energy: lifetime, tempo que vivem (desaparecem) • Min/Max Emission: quantidade de partículas emitidas • World / Local / Rnd : velocidades iniciais das partículas • Emitter Vel Scale: recebe velocidade do emitter diretamente
  • 9. Unity3D • Tangent Vel: velocidade inicial em relação a superfície do emitter • Simulate in World Space • Sim = ficam no mundo 3D • Não = movem-se junto ao emitter • One Shoot : única vez (emissão) • Ellipsoid : tamanho • Min Emitter Range: espaço no interior que não são criadas partículas
  • 10. Unity3D • Emitter: Mesh • Cria partículas seguindo o mesh do objeto • Maior controle complexidade • Opções adicionais: • Interpolate Triangles: geradas entre faces, senão somente dos vértices do mesh • Systematic: na ordem dos vértices no modelo
  • 11. Unity3D • Emitter sem Renderer = não funciona • Renderer = gera / apresenta partículas na tela • Renderer = propriedades visualização partículas • Render - Definição inicial: • Material das partículas (Textura / imagem) • EX: Fire Ad (Standard Assets)
  • 12. Unity3D • Material = textura usada (em cada partícula) • Cam. Vel. Scale: quanto da velocidade da câmera é passada para Stretch da partícula • Esticada : efeito tipo faísca • Combinado com modo Stretch
  • 13. Unity3D • Stretch: modo de exibição • Billboard: virado para câmera • Stretch: orientados pela direção do movimento (escala na direção) • Sorted Billboards: ordenadas por profundidade (blend)
  • 14. Unity3D • Vertical Billboard: alinhados em X/Z • Horizontal Billboard: alinhados em X/Y • Lenght Scale: se Stretch, determina quanto esticam • Velocity Scale: se Stretch, quanto esticam de acordo com sua velocidade
  • 15. Unity3D • UV Animation: Efeito animado (quadros) • Vários quadros em um BMAP • Criar material com BMAP • Definir (Particle Render: UV Animation) • X Tile : quadros em X (presentes no bmap) • Y Tile : quadros em Y • Cycles : velocidade da animação
  • 16. Unity3D • Tipo material (shader) : • Partículas - gerais • FX - Flare • Preto = transparente
  • 17. Unity3D • Particle Animator • Determina movimento, comportamento das particulas • Mudanças de cor, simulação vento (move adicional)
  • 18. Unity3D • Animate Color: • Varia entre cores definidas ao longo da Lifetime • Definição de ALPHA nas cores = transparência • Ideal = últimas e primeiras cores mais transparentes = melhor integração, desaparecem
  • 19. Unity3D • Animate Color: • ALPHA • transparência • Cores • ciclo automático
  • 20. Unity3D • WORLD / LOCAL Rotation Axis • Rotação adicional a partícula • Eixo sobre qual ela rota • Size Grow • Quanto a partícula pode crescer no lifetime • Rnd Force • Força adicional random para partículas
  • 21. Unity3D • Force • Força definida para partículas (move) • Ex: forca Y = sobem • Damping • Quanto diminuem a força por ciclo • 1 = sem damping, de 0..1 = menor mais diminui • Auto Destruct • Partículas removidas no final da lifetime
  • 22. Unity3D • Trail Renderer • Efeito de trajetória • Rastro do percurso • Material • Tempo de duração • Tamanho inicial / final • Cores (animação)
  • 23. Unity3D • Particles Collider • Partículas colidem com objetos / cena • Mandam mensagem específica na colisão • Rebatem (Bounce) • Perdem energia (Loss) • Utilizar com cuidado: • Colisões: Requer Processamento
  • 24. Unity3D • Partículas via Script , ex: if (Input.GetKeyDown("p")) { if (particleEmitter.emit) { particleEmitter.emit = false; } else { particleEmitter.emit = true; } if (Input.GetKeyDown("o")) { GetComponent("ParticleAnimator").sizeGrow += 1; }
  • 25. Unity3D • Partículas via Script , ex: if (Input.GetKeyDown("p")) { if (particleEmitter.emit) { particleEmitter.emit = false; } else { particleEmitter.emit = true; } if (Input.GetKeyDown("o")) { GetComponent("ParticleAnimator").sizeGrow += 1; }