Visualização de sólidos platônicos
Transformações geométricas exercem um papel muito importante quando falamos na geração de imagens tridimensionais, são usadas para mostrar a localização de um objeto em relação a outros , também é usada na geração de uma visão de uma cena, elas são usadas para obter os efeitos de diferentes posições e direções de visualização. Em aplicações onde o ponto de vista muda muita rapidamente ou onde os objetos se movem em relação aos outros, transformações geométricas são aplicadas continua e constantemente. Logo transformações geométricas são, portanto, necessário, encontrar formas eficientes para realizar transformações tridimensionais. Existem alguns tipos de transformações, como de translação , rotação , mudança de escalas , a ferramenta que trabalhamos é o Adobe flash CS5, que usa a linguagem actionscript 3.0 ou 2.0 , onde mostraremos por meio de algoritmos como essas transformações podem ser utilizadas para nossos estudos e como podem ser uteis para outros tipos de pesquisa. Antes algumas etapas e adaptações são necessárias para a implementação do 3D em nosso sistema gráfico, tal como a mudança das três primitivas gráficas, a ponto de especificar entidades tridimensionais. Por exemplo , os pontos passam a ser distribuídos em 3 eixos , ou seja (x,y,z) , as linhas [P1(x1,y1,y2) .... Pn(xn,yn,zn)] e o polígono será todo o conjunto das linhas. Podemos utilizar também uma transformação para passar um objeto em 3D para um objeto em duas dimensões, ou seja de (x,y,z) para (x’, y’) : x' = x cos(a) + z sen(a) y' = x sen(a)sen(b) + y cos(b)- z cos(a)sen(b)
esse é o tipo de tranaformação que aplicamos , uma transformação linear para transformar um objeto de 3D para um de 2D para que se possa fazer sua visualização na tela o que é chamado de projeção axonométrica . TRANSLAÇÃO A transformação que translada um ponto x , y , z para um novo