Pular para o conteúdo principal

Tarefa Número 02 - Cubo Perfeito

A atividade é demonstrar que o cubo é o melhor paralelepípedo para aproveitamento de volume em relação a área total de sua superfície. Para começar, vamos definir que paralelepípedo é um prisma de seis lados cujas faces são paralelogramos. Isto é, o paralelepípedo é uma figura geométrica com lados padronizados, podendo ser retos ou oblíquos. 



Nessa imagem, podemos explicar detalhadamente porque o cubo terá melhor aproveitamento no volume. Mostra-se como calcular os volumes em ambos os primas, multiplicando seus valores (comprimento x largura x altura).
Em todos os casos, que eles tem a soma de seus valores proporcionais, o quadrado terá maior volume. Por exemplo, nos valores do primeiro prisma 9*3*3=81. Já nos valores do cubo, onde os lados são iguais, 5*5*5=125. Ou seja, haveria um área total de superfície maior, no mesmo valor absoluto dos valores. 
Demonstração da área máxima em 2D(quando o mouse atinge altura e largura iguais, a cor do quadrado se torna igual a cor do plano de fundo)

Isso pode se confirmar no Processing:

Demonstração da área máxima em 2D(quando o mouse atinge altura e largura iguais, a cor do quadrado se torna igual a cor do plano de fundo)

Empregando a função box() no processing, posso demonstrar no programa a comparação gráfica dos paralelepípedos.


Postagens mais visitadas deste blog

Tarefa - Revisão

Para fazer a revisão, fiz a posição X e Y do velocímetro baseado nos códigos de coordenadas polares. Utilizei a função mousePressed para quando for pressionado acrescenta valor a uma variável que aumenta constantemente a medida que o botão é pressionado. Se o botão for solto a variável é tornada negativa, fazendo com que o ponteiro decline e vai voltando para posição anterior. Para limitar o movimento do ponteiro, indiquei as demarcações como início e final do velocímetro. Além disso, utilizei a função map(), que me retornava um valor correspondente a saturação, assim eu tinha o controle das cores. E para modificar as cores dos detalhes, utilizei o ScanLine, onde acrescentava a saturação na função map(). E, para finalizar, fiz um gráfico de linhas que se move a medida que o mouse é pressionado, fazendo com que tenha interação direta com o velocímetro.                                     ...

Tarefa Número 15 - Olho

Com base na trigonometria, explicar a criação de uma aplicação que move um olho. Para começar, criei duas ellipse() para representar o globo ocular. Depois defini as posições X e Y no centro da tela, mas como a ellipse menor se movimentará, incrementei nesses parâmetros as coordenadas polares. Ou seja o uso da tan e atan , funções no processing, que faz com que eu consigo movimento. Assim, a íris vai se mover e alterar seus valores de X e Y a partir da posição do mouse. Além disso, para a ellipse maior não sair de dentro da menor, criei uma condição para limitar o raio de movimento. Veja o exemplo:                                                 Link para o código

Tarefa Número 14 - Espiral

Empregando coordenas polares, devo explicar o que foi o " Norway Spiral UFO " e implementar simplificado que represente o mesmo. Primeiramente devo apresentar o vídeo do acontecimento: Em relação a explicação do fenômeno, aconteceu em 2009 na Noruega, e algumas pessoas dizem ter visto um espiral de luz azul com rastro acinzentado. Após o acontecimento ser gravado, algumas instituições começaram a tentar explicar o acontecimento. A primeira hipótese era de que se tratava de um meteoro, mas logo foi descartada pois um meteoro não deixa um rastro em espiral e o tamanho não seria real a de um asteroide. Outra hipótese dizia que seria uma rara variação das luzes da aurora boreal. Além disso, algumas pessoas acharam que seria uma nave indicando vida extraterrestre. Porém nenhuma dessas foi ratificada, e a hipótese que se encaixou melhor foi que seria um lançamento de míssil de guerra que estava sendo testado naquela noite, e o espiral foi gerado por causa da vela do míssil que...