ulrich rückriem – ikarus

The german sculptor Ulrich Rückriem, well known for geometrically divided and rearranged blocks of stone, now shows a series of conceptual drawings in a small exhibit at Museum Ludwig in Cologne. The black and white wall drawing and prints are based on a grid of 7×7=49 crosspoints. 7 points are selected and connected by straight lines which touch each point only one time and then get back to their origin. This produces a variety of acute-angled geometrical drawings. The aesthetic system is based on what is known as a standoff situation in checkers game: Eight pieces stand on positions on the game board from where none of them can beat one another, neither on horizontal or vertical lines nor on diagonals.

spherical linear interpolation on a circle

how to do a slerp with angles? that caused me some headache this morning. however, the solution is blatantly simple.
1
2
3
4
5
6
7
8
9
10

float angleSlerp(float cur, float to, float delta)
{
  if(cur < -HALF_PI && to > HALF_PI) {
    cur += TWO_PI;
  } else if(cur > HALF_PI && to < -HALF_PI) {  
    cur -= TWO_PI;
  }
  return cur * (1-delta) + to*delta;
}