Cores e matemática |
![]() |
Escrito por António Ribeiro |
Sexta, 03 Dezembro 2010 00:21 |
Dado um ponto inicial A, construa-se, na folha de cálculo, uma sequência de pontos do tipo A + k*vector[(0,1)], com, por exemplo, k a variar de 1 a 100, por passos de 0.01.
Em seguida, considere-se a sequência constituída pelos pontos que resultam dos anteriores pela translação t*vector[(1,0)], com, por exemplo, t a variar de 1 a 100, por passos de 0.01.
Cada parâmetro de cor R, G e B varia entre 0 e 1 (módulo 1). Exemplo 1![]() Exemplo 2
R = sin(t) (sin(y(P) - π) - cos(x(P)) - π) / gamma(sin(x(P)) + cos(x(P))) cosh(y(P)) ![]() Exemplo 3R = cos(t) / (sin(x(P) - π / 2) cos(y(P)) + e^(-(t)))G = sin(t) / (sin(x(P) - π / 2) cos(y(P)) + e^t) B = tanh(t) / (sin(x(P) - π / 2) cos(y(P)) + e^(-(t)))
![]() Exemplo 4R = 0.5 - cos(y(P)) cosh(y(P)) / (sin(x(P)) sinh(x(P)))G = 0.5 - cos(y(P)) cosh(y(P)) / (sin(x(P)) sinh(x(P))) B = cos(t) cos(y(P)) cosh(y(P)) / (sin(x(P)) sinh(x(P)))
![]() |