• Nenhum resultado encontrado

Tópicos Especiais em Animação de Fluidos e Visualização Cientíca (GB 500)

N/A
N/A
Protected

Academic year: 2021

Share "Tópicos Especiais em Animação de Fluidos e Visualização Cientíca (GB 500)"

Copied!
32
0
0

Texto

(1)

Tópicos Especiais em Animação de Fluidos e

Visualização Cientíca (GB 500)

Gilson Antonio Giraldi - gilson@lncc.br

Laboratório Nacional de Computação Cientíca-LNCC/MCTI

(2)

Tópicos do Curso 1 Introdução

2 Visualização Cientíca versus Animação de Fluidos 3 Aplicações 4 Fluxo de Dados 1 Modelo da Cena 2 Simulação de Fluidos 3 Técnicas de Rendering 5 Representação de dados

1 Representação Baseada em Malhas 2 Representação Baseada em Pontos 6 Técnicas em Visualização Cientíca

1 Visualização de Campos Escalares 1 Extração de superfícies 2 Volume Rendering

2 Visualização de Campos Vetoriais e Tensoriais 1 Linhas de Campo

(3)

7 Rendering foto-realista de uidos

8 Animação Computacional de Fluidos

1 Modelagem do Ambiente (Cena)

2 Simulação de Fluidos via Equações de Navier-Stokes e SPH

(4)

Objetivo e Motivação

Visualização de dados cientícos e geração de efeitos visuais via para animação de uidos.

Motivação: Onde queremos chegar?

(5)

Motivação: Onde estamos?

Figura:Web site: http://visuid.lncc.br/videos.html. Ver Video02.

Aplicações: Análise e dados cientícos, efeitos visuais para cinema, televisão, industria de jogos eletrônicos, visualização cientíca e simuladores [Siggraph, 2015, Pixar, 2016]

(6)

Aplicações: Visualização Cientíca em Medicina

Figura:Animação de campos escalares/vetoriais em hemodinâmica computacional. Ver Video03.

(7)

Aplicações: Visualização Cientíca em Medicina

Figura:Animação de campos escalares/vetoriais em hemodinâmica para simuladores.

(8)

Aplicações: Visualização Cientíca em Engenharia

(9)

Aplicações: Efeitos visuais para Propagandas

Figura:Geração de efeitos visuais, via animação de uidos, para propagandas e Cinema.

(10)

Aplicações: Efeitos visuais para Jogos

(11)

Animação: Conferencias, Web Sites e Livros

Siggraph 2016 [ACM, 2016]

Sibgrapi 2016 [SBC, 2016] Pixar [Pixar, 2016]

ACM Trans. on Graphics [Siggraph, 2015] Livros:

The Art of Fluid Animation [Stam, 2015]

Fluid simulation for computer graphics [Bridson, 2008]

Fluid Frames: Experimental Animation with Sand, Clay, Paint, and Pixels [Parks, 2015]

Foundations of Physically Based Modeling and Animation[House and Keyser, 2016]

Physics-based Animation [Erleben et al., 2005]

Physically Based Rendering: From Theory To Implementation [Pharr and Humphreys, 2010]

(12)

Animação: Softwares e Bibliotecas

RenderMan [Pixar, 2017]

POV-Ray [POV-Ray, 2017]

Physics for Rendering [PBRT, 2016] Blender [Fundation, 2017, Motion, 2015] RealFlow [Limit, 2016]

(13)

Animação de Fluídos

Fluxo de Dados em Animação de Fluídos

Modelo Geométrico da Cena Modelo Físico de Fluidos

Equações de Navier-Stokes e Diferenças/Elementos Finitos Método Lattice-Boltzmann (LBM)

Método Smoothed Particle Hydrodynamics (SPH) Outros.

(14)

Modelagem da Cena

Representação da geometria dos objetos Malhas poligonais e subdivisão espacial

(15)

Representação da geometria dos objetos Nuvens de Pontos

(16)

Representação da geometria dos objetos Superfícies NURBS

(17)

Modelos Físicos e Simulação de Fluidos

Denição de domínio

Interação com fronteira do dominio Interação com objetos da cena Modelo de uido

Inicialização do uido Simulação do sistema

Resultado: Campos escalares e/ou vetoriais

(18)

Convertendo dados em Imagens

(19)

Breve Histórico

Um trabalho pioneiro na área de animação de uidos via DFC foi o de Foster-Metaxas (1997), usando diferenças nitas.

Em 1999 Jos Stam propõe uma solução para o custo computacional elevado do método de Foster e Metaxas

Patrick Witting considerou um modelo mais completo que os

anteriores, onde o uido (gás) é compressível e o modelo matemático envolve equações termodinâmicas.

Trabalho de Müller at. al. (2003) que usou o SPH com métodos com interação entre líquidos e sólidos.

(20)

Animação de Fluidos Baseada em Física

Consiste em aplicar técnicas de dinâmica de uidos computacional (DFC) computação gráca na geração de efeitos visuais.

O nível de realismo depende do tipo de animação. Área interdisciplinar.

Envolve conceitos em Dinâmica de Fluidos, Rendering e Modelagem Geométrica.

Desenvolvimento de aplicativos com interfaces grácas convenientes, permitindo o uso dos recursos desenvolvidos por animadores e designers.

(21)
(22)
(23)

Visualização de Campos Vetoriais

(24)

Equações da Dinâmica de Fluidos

Equações de Navier-Stokes: Caso Escoamento incompressível: ∂u ∂t +u · ∇u = − 1 ρ∇p + ν∆u + f (1) ∇ ·u = 0 (2) Onde:

−∇p é o uxo oriundo de regiões de alta pressão em direção à região de baixa pressão.

ν∆u é um termo dissipativo, com ν = µ/ρ sendo a viscosidade cinemática.

(25)

Equações da Dinâmica de Fluidos

Condições Iniciais e de contorno

v(x, y, z, 0) = v0(x , y , z), (3)

v∂Ω= g , (4)

onde ∂Ω denota a fronteira do domínio Ω do uido e g é uma função denida em ∂Ω.

(26)

Equações de Navier-Stokes (Formulação Lagrangiana)

Equação da Continuidade Dρ Dt + ρ∇ ·v = 0 (5) Equação do Momento Dv Dt = − 1 ρ(∇p + µ∆v + F), (6) onde D(·)

Dt é chamado derivada material. Para uidos incompressíveis, temos ∇ · v = 0

(27)

Metodologia de Trabalho

Cada aluno dene um projeto de trabalho

Implementação do método proposto Geração de resultados

Elaboração de texto cientíco em formato de artigo

Apresentação de seminarios

Seminário sobre o projetp Seminários de acompanhamento

(28)

Avaliação Discente

(29)

ACM (2016).

Siggraph.

http://s2016.siggraph.org/programs.

Bridson, R. (2008).

Fluid simulation for computer graphics.

CRC Press, New York.

Chopard, B., Luthi, P., and Masselot, A. (1998).

Cellular automata and lattice boltzmann techniques: An approach to model and simulate complex systems.

In Advances in Physics.

Erleben, K., Sporring, J., Henriksen, K., and Dohlman, K. (2005).

Physics-based Animation (Graphics Series).

Charles River Media, Inc., Rockland, MA, USA.

Fundation, B. (2017).

Blender: Free and Open Software.

(30)

House, D. and Keyser, J. (2016).

Foundations of Physically Based Modeling and Animation.

CRC Press.

Limit, N. (2016).

RealFlow.

http://www.realow.com/.

Motion, M. (2015).

Most Realistic Fluid Settings in Blender.

https://www.youtube.com/watch?v=m-kDn3ODtZM&list=PLE_CMDJXhPQ5tuhHNVTsMXOq9VmkctM8r.

Parks, C. (2015).

Fluid Frames: Experimental Animation with Sand, Clay, Paint, and Pixels.

Taylor & Francis.

PBRT (2016).

(31)

http://www.pbrt.org/.

Pharr, M. and Humphreys, G. (2010).

Physically Based Rendering, Second Edition: From Theory To Implementation.

Morgan Kaufmann Publishers Inc., San Francisco, CA, USA, 2nd edition.

Pixar (2016).

Pixar On-Line Library.

http://graphics.pixar.com/library/.

Pixar (2017).

RenderMan.

https://rmanwiki.pixar.com/display/REN/RenderMan.

POV-Ray (2017).

Persistence of Vision Raytracer.

(32)

Rosenblum, L., Earnshaw, R., Encarnacao, J., Hagen, H., Kaufman, A., Klimenko, S., Nielson, G., Post, F., and Thalmann, D. (1994).

Scientic Visualization: Advances and Challenges.

Academic Press.

SBC (2016).

Sibgrapi 2016.

http://gibis.unifesp.br/sibgrapi16/.

Siggraph (2015).

ACM Trans. Graph., 34(4).

Stam, J. (2015).

The Art of Fluid Animation.

Referências

Documentos relacionados

Programa Apresentação Horário Resumo Etapas para simulação com o modelo. Meso-NH

Após a análise das falas dos participantes, emergiram cinco IC: a sala cirúrgica não é lugar para o acompanhan- te; a instituição de saúde restringe a entrada do acompa- nhante

O presente caso trata-se de um estudo qualitativo, descritivo, do tipo relato de caso (Pereira et al., 2018) e tem o objetivo de relatar um caso clínico de

Não será permitido o uso de calculadoras gráficas (exemplo: HP 48G, 50G). Não será permitido o uso de boné ou similares durante a realização da prova. O candidato que necessitar

[r]

Na perspectiva dos estudos bibliográ� cos e de Estado da Arte foram consultados, de forma sistemática, os principais bancos de dados do país, tais como: Biblioteca Cientí�

Gráfico de eixos paralelos para representar medidas resumos (média e desvio-padrão para idade, altura, peso e número de gols) determinadas para jogadores de futebol da liga

1) A situação econômico-financeira do setor permaneceu estável em 2020, com níveis adequados de suficiência de capital para absorver perdas inesperadas. 3) Os efeitos da