Finaliser
jeudi 8 février 2024
8 janvier 2024
Toujours d’un œil, je reprends les corrections, l’occasion de les peser à nouveau. Donc, ça tient la route, je trouve, pour le moment. En attendant qu’on me dise ce qui pourrait encore s’améliorer, ou s’éclaircir, je ne sais pas.
Je ne peux pas vraiment photographier, je commence à être en manque de photos pour ce journal. Oserais-je demander à une IA ? Mieux vaut encore coder.
Malgré ma vue, je tente le test technique, pas adapté en réalité. J’étais rassuré, en le commençant, par mes révisions du week-end, tout ce qui est conception, grands principes, tout me revient petit à petit. Des vidéos que je trouve, je comprends tout ce qu’on me dit. Mais le test n’est pas orienté dans ma partie, j’en demande un autre.
Je retrouve un vieux code de type "fonction du pixel", où la couleur de chaque pixel est décidée par la même fonction, le même calcul qui ne dépend que de la position du pixel, ce qui semble n’avoir pas grand sens, mais dont les valeurs oscillent selon leur grandeur, et permettent des motifs.
function setup() {
angleMode(DEGREES);
createCanvas(512, 512);
for(let i=0; i< 512<<9;) {
set(x=i%512,y=floor(i++/512),f(x,y));
}
updatePixels();
}
function f(x, y) {
return (x&(y%100))*tan(y/2) & (y%256)*atan(x*2);
}
(code P5JS)