Fix weather effects with offset viewports.

Made rain actually be drawn in the right place when the viewport is offset. Now I understand what went wrong! (but only through trial and error :P.)
Merge pull request #292 from ethankaminski/rainfix

Fix weather effects with offset viewports