Trabalho 4 – Clausius Reis (66812)

IA841 – Introdução à modelagem de sólidos

 

Foi criado um sólido a partir de uma curva de bézier cúbica, para isso foi utilizada uma função cúbica f(x,y) para quatro pontos de controle:

P1 (0, 0, 0)

P2 (4, 0, 0)

P3 (1, 2, 0)

P4 (2, 4, 0)

 

B(t) = P0(1-t)3 + 3P1t(1-t)2 + 3P2t2(1-t) + P3T3, t € [0,1]

 

Calculando a equação para os meus quatro pontos de controle obtive a seguinte função:

 

F(x(t), y(t), z(t)) = (11t3 - 21t2 +12t , -2t3+6t2, 0)

 

Com essa função em mãos, escolhi um eixo para fazer a rotação, obtendo assim meu sólido. No caso, escolhi o eixo Y para que fosse criado um “copo”.

Como a função após a rotação é dada na forma r(u,v):

 

r(u,v) = (r(u)cos(v), y(u), r(u)sin(v))

 

A função que me dá os pontos do sólido mudou para:

 

r (t,θ) = ( (11t3 - 21t2 +12t)cos(θ), -2t3+6t2, (11t3 - 21t2 +12t)sin(θ))

 

            Com isso em mãos, foi obtido o seguinte sólido:

            Os pontos em vermelho são os pontos de controle, os pontos verdes são a minha curva de bézier original e as linhas em azul são o resultado obtido pela rotação dessa curva.

 

O triedro móvel é um conjunto de 3 vetores, dois deles compondo o plano tangente à superfície e a normal à esse plano.

            Para obter esses vetores, primeiramente foi preciso obter as derivadas parciais Ru e Rv (Rt e Rθ), para determinar os vetores tangentes à superfície.

            O vetor normal é obtido pelo produto vetorial entre os dois vetores tangentes, dividindo o resultado pelo seu módulo.

 

Além do vetor normal e das direções principais, foram também obtidos os valores das curvaturas Média e Gaussiana.

Para esse cálculo foi necessário encontrar os coeficientes da primeira e segunda forma fundamental:

 

E, F, G da primeira forma fundamental

 

e, f, g da segunda forma fundamental

           

Para a obtenção da curvatura média (H) e curvatura gaussiana (K) foram realizados os seguintes cálculos:



Após isso, foi definido uma escala de cores para a visualização geométrica das curvaturas:

 

Curvatura Gaussiana:

 

Curvatura Média

           

A imagem abaixo foi obtida exibindo o triedro móvel em todos os vértices do meu sólido de uma só vez.

 

 

trabalho4src.zip