Home » Resources


This page is intended for anyone who is wanting to improve their basic maths and physics skills and doesn’t quite know where to start!


Suggested Reading List

An incomplete list, but a good start. None of them are really for complete beginners; you’ll need to have a reasonable understanding of maths to make the most out of them.

Online Resources By Subject

This is an ever-growing list I’ll continue to expand on and some links are still to be sourced. Most of the links point to relevant Khan Academy videos, but unfortunately only some are targetted at beginners. If you find a resource somewhere that you have found useful, please let me know in the comments below and I’ll add it to the list.

I’m happy to do my own tutorials if any subjects are difficult to find, so feel free to leave requests too.




Thanks to Paddy Finn (@Phinnelli) for the Physics links to the Open Yale Courses.


  • Yeah! said:

    Oh this a godsend. Yesterday I was searching for some introductory books to computer graphics for my ICE learning with no luck. and you came up with this article. man I’m so pumped. Thank You!

  • AndyN (author) said:

    No problem! Let me know if you find any that help you in particular.


  • FM said:

    Hi Andy,
    I was wondering if you would upload the presentation you did during the FX masterclass on the 25th of November.

  • AndyN (author) said:

    Yes, it’s available. Rather than post a link on my website, I’m just providing it to those people who came along on the day and ask me for it.

    I’ll send you a link via email when I get a sec.


  • Francesc said:

    Ei Andy,
    Thanks a lot for all this material. Really helpfull.
    I think I’m starting to love math because of ICE.


  • AndyN (author) said:

    Thanks Francesc, good to know that it helps.


  • juan said:

    hey andy
    thank you very much this.
    i was thinking of starting my own \’commomly used maths for cg\’ page, but i believe this is it.
    it would cool to have most of these with python examples. probably avoiding softimage or maya specific commands to keep them open.
    i might start doing some work when i get free time.
    again, cheers

  • AndyN (author) said:

    Thanks Juan. Yes, that’s a good idea about having python examples.

    It’s worth mentioning that if you’re looking for a compact math library for doing vector math in python, you could do a lot worse than to have a look at pyeuclid:



  • juan said:

    ever so useful!
    i use numpy for most of these but this quite neat.
    cheers again andy.

Leave your response!

Add your comment below, or trackback from your own site. You can also subscribe to these comments via RSS.

You can use these tags:
<a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <s> <strike> <strong>

This is a Gravatar-enabled weblog. To get your own globally-recognized-avatar, please register at Gravatar.