• Nenhum resultado encontrado

SkyDome. Simulador do Céu Nocturno. Ricardo Sousa 1 António Pedrosa 2 Marco Silva de Julho de Centro Multimeios FCUP - DCC

N/A
N/A
Protected

Academic year: 2022

Share "SkyDome. Simulador do Céu Nocturno. Ricardo Sousa 1 António Pedrosa 2 Marco Silva de Julho de Centro Multimeios FCUP - DCC"

Copied!
27
0
0

Texto

(1)

Centro Multimeios

SkyDome

Simulador do Céu Nocturno

Ricardo Sousa1 António Pedrosa2 Marco Silva2

1Departamento de Ciência de Computadores FCUP - DCC

2Fundação Navegar Centro Multimeios de Espinho

12 de Julho de 2007

(2)

Centro Multimeios

Representação do Céu Nocturno

1 O Céu

Representação do Céu Perturbações e outros efeitos 2 Elementos Principais no céu nocturno

Estrelas e Planetas

3 Representação de Elementos Secundários

Representação das Linhas

Constelações e Fronteiras de Constelações Outras Linhas

4 Introdução de efeitos Secundários

Aberração, Precessão, Nutação e Reflexão 5 Timeline

Timeline

6 Representação do Sol e da Lua

Sol e Lua

7 Conclusão e Trabalho Futuro Conclusão e Trabalho Futuro

(3)

Centro Multimeios

SkyDome

1 O Céu

Representação do Céu Perturbações e outros efeitos 2 Elementos Principais no céu nocturno

Estrelas e Planetas

3 Representação de Elementos Secundários

Representação das Linhas

Constelações e Fronteiras de Constelações Outras Linhas

4 Introdução de efeitos Secundários

Aberração, Precessão, Nutação e Reflexão 5 Timeline

Timeline

6 Representação do Sol e da Lua

Sol e Lua

7 Conclusão e Trabalho Futuro Conclusão e Trabalho Futuro

(4)

Centro Multimeios

O Céu

Representação do Céu

Todos os objectos visíveis no céu podem ser representados como projecções na esfera celeste;

Esfera Celeste - globo fictício de raio indefinido cujo centro radial é o observador.

Figura: Esfera Celeste

(5)

Centro Multimeios

O Céu

Representação do Céu

Ascensão Recta - termo astronómico para uma de duas coordenadas dum ponto na esfera celeste. Equivalente à longitude terreste, mede o ângulo no sentido Este-Oeste ao longo do equador;

Declinação - Equivalente à latitude terreste, medindo o ângulo a Norte e Sul da esfera celeste;

Equador Celeste - Um grande círculo na esfera celeste que está no mesmo plano que o equador da Terra;

Azimute - A distância angular horizontal a partir duma direcção de referência, usualmente o ponto a norte do horizonte, até ao ponto onde o círculo vertical atravessa um corpo celeste e intersecta o horizonte;

Altitude - distância, medida na vertical, desde o nível médio das águas oceânicas até ao lugar em referência.

(6)

Centro Multimeios

SkyDome

1 O Céu

Representação do Céu Perturbações e outros efeitos 2 Elementos Principais no céu nocturno

Estrelas e Planetas

3 Representação de Elementos Secundários

Representação das Linhas

Constelações e Fronteiras de Constelações Outras Linhas

4 Introdução de efeitos Secundários

Aberração, Precessão, Nutação e Reflexão 5 Timeline

Timeline

6 Representação do Sol e da Lua

Sol e Lua

7 Conclusão e Trabalho Futuro Conclusão e Trabalho Futuro

(7)

Centro Multimeios

O Céu

Perturbações e outros efeitos

Aberração - fenómeno astronómico que produz um aparente movimento dos objectos celestes;

Precessão - um movimento lento circular do eixo da Terra à volta do polo ecliptico, causado principalmente pela força gravitacional do Sol, Lua e de outros planetas;

Nutação - é um movimento muito ténue e irregular no eixo de rotação do objecto.

Figura: Nutação e Precessão. A letra R, significa a rotação da Terra, o N é a Nutação e o P é a Precessão

(8)

Centro Multimeios

SkyDome

1 O Céu

Representação do Céu Perturbações e outros efeitos 2 Elementos Principais no céu nocturno

Estrelas e Planetas

3 Representação de Elementos Secundários

Representação das Linhas

Constelações e Fronteiras de Constelações Outras Linhas

4 Introdução de efeitos Secundários

Aberração, Precessão, Nutação e Reflexão 5 Timeline

Timeline

6 Representação do Sol e da Lua

Sol e Lua

7 Conclusão e Trabalho Futuro Conclusão e Trabalho Futuro

(9)

Centro Multimeios

Elementos Principais no céu nocturno

Estrelas e Planetas

Utilização de duas bibliotecas fundamentais: NOVAS que calcula a posição das estrelas e tem em conta efeitos como a aberração, nutação, precessão e refração e a NOVAS e VSOP que calcula a posição dos planetas num referencial ligado ao sistema solar, e em relação ao observador terreste, respectivamente;

As estrelas e os planetas são representados por um pixel;

As estrelas têm uma determinada temperatura, assim o seu espectro é diferente de estrelas com outras temperaturas;

Sabendo isto, cada estrela tem uma componente X,Y e Z no sistema de cores CIE XYZ, e só depois é que se converte para RGB;

As estrelas também são diferenciadas por um campo que é a magnitude das mesmas;

A magnitude é a intensidade do brilho desse objecto visto da Terra numa escala entre os -26 e 12.

(10)

Centro Multimeios

SkyDome

1 O Céu

Representação do Céu Perturbações e outros efeitos 2 Elementos Principais no céu nocturno

Estrelas e Planetas

3 Representação de Elementos Secundários

Representação das Linhas

Constelações e Fronteiras de Constelações Outras Linhas

4 Introdução de efeitos Secundários

Aberração, Precessão, Nutação e Reflexão 5 Timeline

Timeline

6 Representação do Sol e da Lua

Sol e Lua

7 Conclusão e Trabalho Futuro Conclusão e Trabalho Futuro

(11)

Centro Multimeios

Desenho das Linhas

Método

Utilização do métodoLiang-Barskyparaclipping;

Utilização do métodoPrefiltered antialiased lines using half-plane distance functionspara oantialising;

Utilizado um método adaptativo que consta em comparar a distância angular entre dois tuplos(RAi,Deci)e(RAf,Decf);

Se esta distância for maior que uma distância pré-definida, então divide-se essa linha a meio ficando com três tuplos (RAi,Deci),(RAi1,Deci1)e(RAf,Decf), onde(RAi1,Deci1)é o ponto intermédio;

Compara-se o primeiro tuplo com o segundo agora gerado e o processo repete-se até que a distância seja menor que a pré-definida;

Este método é aplicado em todas as linhas doSkydome.

(12)

Centro Multimeios

SkyDome

1 O Céu

Representação do Céu Perturbações e outros efeitos 2 Elementos Principais no céu nocturno

Estrelas e Planetas

3 Representação de Elementos Secundários

Representação das Linhas

Constelações e Fronteiras de Constelações Outras Linhas

4 Introdução de efeitos Secundários

Aberração, Precessão, Nutação e Reflexão 5 Timeline

Timeline

6 Representação do Sol e da Lua

Sol e Lua

7 Conclusão e Trabalho Futuro Conclusão e Trabalho Futuro

(13)

Centro Multimeios

Representação de Elementos Secundários

Constelações e Fronteiras de Constelações

Utilizado dois catálogos para as constelações e fronteiras de constelações;

Catálogos seguindo determinadas regras; regras para o catálogo das constelações:

Identificador: se for igual a três, temos uma nova constelação;

o que se terá a seguir será umseparadorseguido de dois digitos,x, seguido de um outroseparadore por fim, uma frase com o tamanho definido porx;

Se oidentificadorfor 0, significa que é para se mover para a estrela a seguir definida e separada por umseparador;

Se oidentificadorfor 1, significa que é para desenhar a linha até à estrela a seguir definida, separada porseparador;

Se oidentificadorfor 2, significa que acabou o desenho da constelação.

Utilizador poderá inserir constelações ao seu gosto; para tal terá que usar como identificador o número 5 e seguindo as regras já descritas.

(14)

Centro Multimeios

Representação de Elementos Secundários

Constelações e Fronteiras de Constelações

Para o catálogo das fronteiras das constelações, a listagem é sequencial, isto é, é dado a Ascensão Recta seguido da Declinação e a abreviação da fronteira de constelação e assim sucessivamente;

O desenho será igualmente sequencial, isto é, desenha-se da(RA,Dec)a(RA1,Dec1); depois desenha-se de

(RA1,Dec1)a(RA2,Dec2)e assim sucessivamente;

(15)

Centro Multimeios

SkyDome

1 O Céu

Representação do Céu Perturbações e outros efeitos 2 Elementos Principais no céu nocturno

Estrelas e Planetas

3 Representação de Elementos Secundários

Representação das Linhas

Constelações e Fronteiras de Constelações Outras Linhas

4 Introdução de efeitos Secundários

Aberração, Precessão, Nutação e Reflexão 5 Timeline

Timeline

6 Representação do Sol e da Lua

Sol e Lua

7 Conclusão e Trabalho Futuro Conclusão e Trabalho Futuro

(16)

Centro Multimeios

Representação de Elementos Secundários

Outras Linhas

Meridiano de Lugar - uma recta imaginária que une o pólo norte eclíptico ao pólo sul eclíptico;

Equador Celeste - é uma linha onde a declinação é zero e a ascensão recta varia entre 0 e 23h, ou seja 0oa 360o, no sistema de coordenadas equatorial;

Linha Eclíptica - é o percurso do sol no céu ao longo de um ano. O seu percurso é de latitude eclíptica de 0oe longitude entre os 0oe os 360o, no sistema de coordenadas eclíptico;

Círculo de Precessão - durante aproximadamente 23.000 anos o pólo norte terreste faz um círculo em volta do pólo norte eclíptico. Tal deve-se à precessão.

(17)

Centro Multimeios

Outras Linhas

Circulo de Precessão

Não existe fórmula matemática para calcular exactamente a posição do pólo norte terreste durante este espaço de tempo;

É feita uma interpolação dos valores adquiridos ao longo da história da astronomia;

A NOVAS já calcula isso, mas inevitavelmente temos erros de aproximação;

Para minimizar, calcula-se a posição do pólo norte eclíptico 13.000 anos antes e depois do ano 1900.

(18)

Centro Multimeios

SkyDome

1 O Céu

Representação do Céu Perturbações e outros efeitos 2 Elementos Principais no céu nocturno

Estrelas e Planetas

3 Representação de Elementos Secundários

Representação das Linhas

Constelações e Fronteiras de Constelações Outras Linhas

4 Introdução de efeitos Secundários

Aberração, Precessão, Nutação e Reflexão 5 Timeline

Timeline

6 Representação do Sol e da Lua

Sol e Lua

7 Conclusão e Trabalho Futuro Conclusão e Trabalho Futuro

(19)

Centro Multimeios

Introdução de efeitos Secundários

Aberração, Precessão, Nutação e Refracção

A biblioteca NOVAS permite a activação e desactivação de efeitos como a aberração, nutação e precessão;

No efeito de refracção pode-se também activar e desactivar este efeito, e também é permitido ao utilizador alterar a temperatura, altura e pressão atmosférica.

(20)

Centro Multimeios

SkyDome

1 O Céu

Representação do Céu Perturbações e outros efeitos 2 Elementos Principais no céu nocturno

Estrelas e Planetas

3 Representação de Elementos Secundários

Representação das Linhas

Constelações e Fronteiras de Constelações Outras Linhas

4 Introdução de efeitos Secundários

Aberração, Precessão, Nutação e Reflexão 5 Timeline

Timeline

6 Representação do Sol e da Lua

Sol e Lua

7 Conclusão e Trabalho Futuro Conclusão e Trabalho Futuro

(21)

Centro Multimeios

Timeline

Timeline

Permite a manipulação e edição de parâmetros;

Pode-se gerar uma sequência de video muito facilmente;

Por exemplo, no parâmetro saltos no tempo, é possível fazer um video onde vemos o céu “rodar” com intervalos de segundos, minutos, horas, dias ou dias siderais;

OAdobe After Effectsinterpola os vários parâmetros activos natimelineficando este na responsabilidade de saber quando se deve ou não fazer orender;

Para o parâmetro saltos no tempo, como a mudança da data depende do intervalo escolhido pelo utilizador e não pela interpolação, utilizou-se um autómato.

(22)

Centro Multimeios

SkyDome

1 O Céu

Representação do Céu Perturbações e outros efeitos 2 Elementos Principais no céu nocturno

Estrelas e Planetas

3 Representação de Elementos Secundários

Representação das Linhas

Constelações e Fronteiras de Constelações Outras Linhas

4 Introdução de efeitos Secundários

Aberração, Precessão, Nutação e Reflexão 5 Timeline

Timeline

6 Representação do Sol e da Lua

Sol e Lua

7 Conclusão e Trabalho Futuro Conclusão e Trabalho Futuro

(23)

Centro Multimeios

Representação do Sol e da Lua

Sol e Lua

Utilização do método Monte Carlo RayTracing;

Utilização dum mapa de albedo para a percentagem de reflexão da Lua;

Utilização duma função BRDF, que é a função de reflexão para a Lua através do modelo completo de

Hapke-Lommel-Seeliger.

(24)

Centro Multimeios

SkyDome

1 O Céu

Representação do Céu Perturbações e outros efeitos 2 Elementos Principais no céu nocturno

Estrelas e Planetas

3 Representação de Elementos Secundários

Representação das Linhas

Constelações e Fronteiras de Constelações Outras Linhas

4 Introdução de efeitos Secundários

Aberração, Precessão, Nutação e Reflexão 5 Timeline

Timeline

6 Representação do Sol e da Lua

Sol e Lua

7 Conclusão e Trabalho Futuro Conclusão e Trabalho Futuro

(25)

Centro Multimeios

Conclusão e Trabalho Futuro

Conclusão

A posição das estrelas ficou correcta ao passo que a dos planetas perde precisão a partir do ano 1900;

O desenho das constelações e fronteiras das constelações ficou completa, tendo sido acrescentado a possibilidade de escolher constelações em particular para desenhar;

Foi acrescentado a possibilidade de selecionar individualmente as constelações a desenhar;

Os efeitos de pertubação ficaram funcionais;

A cintilação das estrelas não foi implementada;

Introdução de imagens pré-renderizadas da Lua e do Sol para facilitar a edição;

A representação da Lua ficou funcional ao passo que os efeitos do nascer e pôr do sol não.

(26)

Centro Multimeios

Conclusão e Trabalho Futuro

Trabalho Futuro

Pôr a cintilação de estrelas;

Introdução da atmosfera para que também se possam simular eclipses lunares, alvoradas e os pôr de sol;

Alterar o filtro mediano por um outro método, como por exemplo, oirradiance cachingou oirradiance filtering;

Introduzir otone mappinga fim de suavizar os contrastes na imagem final, e de não obtermos cenas demasiado ou pouco brilhantes.

(27)

Centro Multimeios

Bibliografia a consultar

Henrik Wann Jensen

State of the Art in Monte Carlo Ray Tracing for Realistic Image Synthesis.

SIGGRAPH 2001 Course Notes CD-ROM.

Robert McNamara and Joel McCormack and Norman P.

Jouppi.

Prefiltered antialiased lines using half-plane distance functions.

ACM Press.

Tomas Akenine-Möller, Eric Haines.

Real Time Rendering, 2a edição.

A.K. Peters Ltd.

Referências

Documentos relacionados

Por fim, na terceira parte, o artigo se propõe a apresentar uma perspectiva para o ensino de agroecologia, com aporte no marco teórico e epistemológico da abordagem

Na cidade de Évora, localizam-se dois conventos: o Convento de Nossa Senhora dos Remédios (1606), e o Convento de São José da Esperança (1681), também conhecido por Convento Novo,

F REQUÊNCIAS PRÓPRIAS E MODOS DE VIBRAÇÃO ( MÉTODO ANALÍTICO ) ... O RIENTAÇÃO PELAS EQUAÇÕES DE PROPAGAÇÃO DE VIBRAÇÕES ... P REVISÃO DOS VALORES MÁXIMOS DE PPV ...

There a case in Brazil, in an appeal judged by the 36ª Câmara Cível do Tribunal de Justiça do Estado de São Paulo (São Paulo’s Civil Tribunal, 36th Chamber), recognized

Enfermagem frente a qualitativa uma situação hipotética, envolvendo a morte e o morrer Compreender como Cuidando de alunos de graduação pacientes em Em Enfermagem

nesse contexto, principalmente em relação às escolas estaduais selecionadas na pesquisa quanto ao uso dos recursos tecnológicos como instrumento de ensino e

Na apropriação do PROEB em três anos consecutivos na Escola Estadual JF, foi possível notar que o trabalho ora realizado naquele local foi mais voltado à

Users who join Reddit earlier post more and longer comments than those who join later, while users who survive longer start out both more active and more likely to comment than