1. A computer implemented method for motion blurring rotating objects in a scene comprising: rendering an object from the scene in a render target, the render target comprising at least a color buffer and a depth buffer; generating one or more three-dimensional world space positions for a pixel in the object; sampling the pixel around an axis of rotation of the object at a plurality of rotational positions for the generated one or more three-dimensional world space positions for the pixel by retrieving a set of color and depth data from the color and depth buffers for each of the plurality of rotational positions sampled; and compositing the retrieved set of color and depth data for the pixel to provide the object with a blurred texture in the scene.