ESCOLA DE ENGENHARIA MAUÁ › geogebrala › submissao › pdfs › 95ROBERTO_… · • cores...

13
ESCOLA DE ENGENHARIA MAUÁ Uso do Geogebra 3D como estúdio de tonalização para análise das componentes dos coeficientes de reflexão do modelo de iluminação local Roberto Scalco

Transcript of ESCOLA DE ENGENHARIA MAUÁ › geogebrala › submissao › pdfs › 95ROBERTO_… · • cores...

Page 1: ESCOLA DE ENGENHARIA MAUÁ › geogebrala › submissao › pdfs › 95ROBERTO_… · • cores dinâmicas calculadas na planilha; ... Uso do Geogebra 3D como estúdio de tonalização

ESCOLA DE ENGENHARIA MAUÁ

Uso do Geogebra 3D como estúdio

de tonalização para análise das

componentes dos coeficientes de

reflexão do modelo de iluminação

local

Roberto Scalco

Page 2: ESCOLA DE ENGENHARIA MAUÁ › geogebrala › submissao › pdfs › 95ROBERTO_… · • cores dinâmicas calculadas na planilha; ... Uso do Geogebra 3D como estúdio de tonalização

• Introdução à Computação Gráfica:

• modelagem 3D;

• transformações geométricas;

• modelos de iluminação;

• cores.

• Eletiva da última série da Engenharia Elétrica:

• ambiente de desenvolvimento Delphi;

• biblioteca gráfica OpenGL;

• Presencial: conceitos matemáticos;

• Distância: programação.

Introdução

Page 3: ESCOLA DE ENGENHARIA MAUÁ › geogebrala › submissao › pdfs › 95ROBERTO_… · • cores dinâmicas calculadas na planilha; ... Uso do Geogebra 3D como estúdio de tonalização

• Alunos possuem dificuldade na implementação do

modelo de iluminação em virtude do grande número

de variáveis existentes:

• posição e direção da fonte luminosa;

• parâmetros emissivos da fonte luminosa;

• coeficientes de reflexão.

Problemas na implementação

Page 4: ESCOLA DE ENGENHARIA MAUÁ › geogebrala › submissao › pdfs › 95ROBERTO_… · • cores dinâmicas calculadas na planilha; ... Uso do Geogebra 3D como estúdio de tonalização

• Tipo da fonte luminosa: pontual

• Posição:

• Atenuação:

Modelo de Iluminação - Fonte

1;

cdbda

1minf

2at

ffff zyxP

Page 5: ESCOLA DE ENGENHARIA MAUÁ › geogebrala › submissao › pdfs › 95ROBERTO_… · • cores dinâmicas calculadas na planilha; ... Uso do Geogebra 3D como estúdio de tonalização

• Intensidade da fonte luminosa:

• Ambiente:

• Difusa:

• Especular:

Modelo de Iluminação - Fonte

IaIaIaIaIa BGR

IdIdIdIdId BGR

IsIsIsIsIs BGR

Page 6: ESCOLA DE ENGENHARIA MAUÁ › geogebrala › submissao › pdfs › 95ROBERTO_… · • cores dinâmicas calculadas na planilha; ... Uso do Geogebra 3D como estúdio de tonalização

Modelo de Iluminação - Material

• Coeficientes de reflexão:

• Ambiente:

• Difusa:

• Especular:

• Coeficiente de emissividade:

KaKaKaKaKa BGR

KdKdKdKdKd BGR

KsKsKsKsKs BGR

KeKeKeKeKe BGR

Page 7: ESCOLA DE ENGENHARIA MAUÁ › geogebrala › submissao › pdfs › 95ROBERTO_… · • cores dinâmicas calculadas na planilha; ... Uso do Geogebra 3D como estúdio de tonalização

• Ambiente:

• Difusa:

Modelo de Iluminação

aa IKI

LNIKI dd

N

L

dI

Page 8: ESCOLA DE ENGENHARIA MAUÁ › geogebrala › submissao › pdfs › 95ROBERTO_… · • cores dinâmicas calculadas na planilha; ... Uso do Geogebra 3D como estúdio de tonalização

• Especular:

Modelo de Iluminação

nss VRIKI

LLNN2R

N

L

sI

R

V

Page 9: ESCOLA DE ENGENHARIA MAUÁ › geogebrala › submissao › pdfs › 95ROBERTO_… · • cores dinâmicas calculadas na planilha; ... Uso do Geogebra 3D como estúdio de tonalização

• Para várias fontes luminosas:

• Para uma fonte luminosa:

Modelo de Iluminação

n

ssddataa VRIkLNIkfIkI

sda N

1k

n

kkk,sk,ats

N

1jjj,dj,atd

N

1ii,aa VRIfkLNIfkIkI

IIIII BGR

Page 10: ESCOLA DE ENGENHARIA MAUÁ › geogebrala › submissao › pdfs › 95ROBERTO_… · • cores dinâmicas calculadas na planilha; ... Uso do Geogebra 3D como estúdio de tonalização

• Versão atual: 4.0.9.0 (09.11.11);

• versão utilizada: 5.0 beta;

• modelo em wireframe aplicando o modelo de

iluminação nos vértices;

• malha com 11 x 11 vértices;

• cores dinâmicas calculadas na planilha;

• consumo de memória RAM entre 600 MB e 1,4 GB.

GeoGebra

Page 11: ESCOLA DE ENGENHARIA MAUÁ › geogebrala › submissao › pdfs › 95ROBERTO_… · • cores dinâmicas calculadas na planilha; ... Uso do Geogebra 3D como estúdio de tonalização

Resultado

Page 12: ESCOLA DE ENGENHARIA MAUÁ › geogebrala › submissao › pdfs › 95ROBERTO_… · • cores dinâmicas calculadas na planilha; ... Uso do Geogebra 3D como estúdio de tonalização

Consumo excessivo de memória da versão 5.0;

integração entre os ambientes do aplicativo

(janela de álgebra, planilha, janela 3D etc);

diminuir o tempo gasto durante a implementação

do algoritmo se os parâmetros utilizados nas fontes

e para os coeficientes forem testados previamente;

aplicação de modelos de iluminação local

mostrou que outros modelos podem ser

implementados (iluminação anisotrópica, bump

mapping etc).

Conclusões

Page 13: ESCOLA DE ENGENHARIA MAUÁ › geogebrala › submissao › pdfs › 95ROBERTO_… · • cores dinâmicas calculadas na planilha; ... Uso do Geogebra 3D como estúdio de tonalização

Uso do Geogebra 3D como

estúdio de tonalização para

análise das componentes dos

coeficientes de reflexão do

modelo de iluminação local

[email protected]