Neste site há uma explicação e demonstração melhor do que qualquer coisa que eu realisticamente pudesse sonhar em fazer, altamente recomendado. Em inglês entanto.