Как бы мне создать анимацию, похожую на «эффект минимизации джина» в Mac OS X? То есть, я хочу, чтобы анимация начиналась в некоторой заданной точке (или маленьком прямоугольнике), а затем «переместилась» в ее большую прямоугольную форму с эффектом «джинна».
Как можно добиться такой анимации? Предоставляет ли Core Animation что-нибудь для этого?
Если мне придется делать это вручную, то есть кадр за кадром, я думаю, что я мог бы сделать математические вычисления, необходимые для определения кривых в каждом кадре. Однако вопрос в том, как бы я нарисовал прямоугольный NSImage (или CGImage) в пределах указанных кривых?