Baixar:https://onedrive.live.com/redir?resid=14FE8517019EBC9B!8768&authkey=!AHVEAvL6v0vq43k&ithint=file%2cpde
O Artista que escolhi para o trabalho foi Waldemar Cordeiro e sua serie foi: Estrutura Determinada e Determinante + Arte de 1958. As duas foram escolhidas pela sua similaridade.
O Artista que escolhi para o trabalho foi Waldemar Cordeiro e sua serie foi: Estrutura Determinada e Determinante + Arte de 1958. As duas foram escolhidas pela sua similaridade.
Essa série é formada basicamente por losangos e triângulos.
Sua disposição pode ser no eixo vertical, no sentido de cima para baixo ou
horizontal, no sentido da direita para a esquerda.
É formada também por peças modulares, formadas por um
losango (quadrado inclinado) e dois triângulos isósceles adjacentes, de
diferentes tamanhos, sendo que o maior encosta no losango e a base do triangulo
menor encosta na altura do triangulo maior, um pouco deslocado para baixo (ou
esquerda, dependendo da disposição). A estrutura se repete, diminuindo de
tamanho até parar. No final das iterações, existe um losango sem triângulos
adjacentes, que possui uma diagonal de mesmo valor da altura do triangulo
grande logo acima.
Para facilitar o meu trabalho, criei uma função para
desenhar um triangulo isósceles, com base nas medidas da base e altura, além de
informar quantos graus o vértice da altura está inclinado do eixo X. Utilizei a
função nativa do Processing : triangle(). A origem do triangulo se dá a partir
da mediana da base.
A função losango() já foi elaborada na atividade 7.
Após isso, criei uma função que desenha a parte modular,
dada as seguintes proporções:
Em seguida, fiz uma função que repetisse a parte modular em
um laço for(), a gosto do usuário e, claro, seguindo as proporções.
Depois elaborei uma versão que construísse a forma
horizontal da parte modular e sua versão iterativa. Basicamente é trocar as
distancias do eixo X com o Y e inverter os sinais, caso necessário.
Criei também algumas funções auxiliares que me ajudaram a
manter a proporção das cores do desenho em relação ao plano de fundo.
A proporção das cores se dá assim:
O plano de fundo possui X° de matiz, Y% de saturação e Z% de
brilho.
O losango está defasado em 144° de matiz em relação ao BG.
Saturação e brilho possuem os mesmos valores do BG.
O triangulo grande está defasado em 11° em relação ao BG. A saturação
está por volta de (Y-10)% e o brilho (Z+20)%.
O triangulo pequeno está defasado em 20° em relação ao BG. O
brilho está por volta de (Z+24)% e a saturação permanece a mesma do BG.
Finalmente, criei a função waldemar() que desenha a arte
usando os seguintes parâmetros:
- Posição X &Y
- Tamanho da diagonal do 1º losango
- Quantidade de partes modulares
- Disposição da arte (Vertical ou Horizontal)
- Versão espelhada
- Cor do plano de fundo
- Versão colorida ou monocromática
Abaixo a arte com os seguintes
valores:
BG = color(352,84,62);
x =
381;
y =
244;
tam =
153;
qtde
= 2;
cor = true;
deitado = true;
reflet = true;
Abaixo, a aplicacao com cores randomizadas:



Comentários
Postar um comentário