This can render any Newton fractal that can be generated from a polynomial. Please read all instructions before beginning. Step 1: Making a fractal: Choose the number of roots you want. Pick any natural number greater than 1. The original placement of the roots is for z^n-1, but you can drag them to where ever you want on screen, or used asdw for more precise movement. Press up/down to if you would like to make a give root a repeated root (choose how may times repeated) Press f to generate the fractal. Step 2: Interacting with the fractal. Press C to enter complex point mode. This allows you to click on a point to determine the value of the point in the complex plane. Press T to enter Trace mode: This will create a dynamic path which will show how the point where your mouse is travels to its associated root. (This works best in full screen) Pressing "Z" will turn zoom in mode on. Clicking on points now will zoom in (by a factor of 2) on the point you clicked. Pressing "X" will turn zoom in mode out. Clicking on points now will zoom out on the point you clicked. The initial render is "quick" low res render. Once a render is complete you can press SPACE to render it at a higher resolution (16 times slower)
This is the original project I found in the Fractals studio by blankflash. I am going to write a Python + Pygame version.