Ok. I have progressed a little with this - and now have the aperture following mouse movements, but I still cannot get one image (the underlying blurred image) to escape the effects of the aperture.
This thread seems to suggest that this is do-able - but I cannot work out how. This thread discusses it: Eye-Tracking and Gaze-Contigent Paradigms
And specifically: “you create two images (or text stimuli): one with the actual text, the other with the mask (e.g. lots of XXX). On every frame, you draw the XXX mask, then position the aperture stimulus to the current gaze position, and then draw the text stimulus through it so that it erases the underlying mask just at that location.”
Is this possibly to do with the whole ‘write an image to memory and then programatically deploy it’ thing. I haven’t used this trick yet so could do with some pointers / documentation on it.
Thanks folks.
D.