\documentclass[12pt]{article}
\usepackage{tikz}
\usepackage{amsmath}
\usepackage{color}
% Put these before fancyhdr or else the headers and footers will be the wrong length.
\textwidth = 6.5in
\hoffset = 0in % These keep left margins at 1in.
\oddsidemargin = 0in
% So that there is one-half inch at top and bottom.
% See Math Into LaTeX, p. 260.
\topmargin = 0pt
\voffset = -0.5in
\textheight = 8.85in
\usepackage{fancyhdr}
\pagestyle{fancy}
\lhead{Fractal Movie Project}
\chead{}
\rhead{Your name here}
\lfoot{Math 202}
\cfoot{}
\rfoot{Spring 2017}
\parindent=0pt
\parskip=\bigskipamount
\def\pvector#1#2{\left(\begin{matrix}#1\cr#2\end{matrix}\right)}
\def\bmatrix#1#2#3#4{\left[\begin{matrix}#1 & #2\cr#3 & #4\end{matrix}\right]}
\begin{document}
\begin{center}
{\sc Fractal Movie Project}
\end{center}
This project involves morphing one fractal image into another. The images you'll begin and end with are created the same way your first project was created. A sample movie file can be downloaded from Day 17 on the course website.
For this assignment, you should provide two sets of affine transformations, such as
\begin{center}
\begin{tabular}{ll}
$f_1\pvector{x}{y}=\bmatrix{1/2}{0}{0}{1/2}\pvector{x}{y}$ &
$f_2\pvector{x}{y}=\bmatrix{1/2}{0}{0}{1/2}\pvector{x}{y}+\pvector{1/2}{0}$ \\
&\\
$f_3\pvector{x}{y}=\bmatrix{1/2}{0}{0}{1/2}\pvector{x}{y}+\pvector{0}{1/2}$ &
Add more as necessary....
\end{tabular}
\end{center}
The first will be what the image starts as, and the second will be how the movie ends. Call the second set of transformations $g.$
Of course there are many ways to make movies, and you may use the method of your choice. The simplest way is to download Processing (open source), and make sure you have the extension for Python mode (unless you really like programming in Java...). The sample file I provided is written for Python mode.
The prompt is essentially like the prompt for the first project: be creative! You can add more transformations, change background colors, represent different transformations with different colors, etc. If all you do is change the numbers in my code, you will NOT earn a passing grade! I need to see that you've put some thought into the project! When in doubt, ask the internet...that's how I learned Processing. In fact, I just tried typing ``change background color in processing" in Google, and there it was....
In addition to the two sets of transformations, your one- or two-page document should include one screenshot of your movie -- pick the most interesting one! %(In the first assignment, some students chose eight or nine transformations -- in this case, your document may take two pages.)
Finally, you should include a few brief paragraphs about artistic considerations. That is, talk about your choice of colors, backgrounds, etc.
And in addition, send me your actual Processing code. Upload your file to Canvas, and make sure your filename INCLUDES YOUR LAST NAME AND FIRST INITIAL. So, my filename would include the string ``vmatsko."
Due Monday, April 10 at the beginning of class. Hand in a {\em color} .pdf document done in \LaTeX, and upload your Processing file to Canvas. NO EXTENSTIONS!
\end{document}