Page MenuHome

2D Filter causes mouselook script drifting effect
Closed, ResolvedPublic


--- Operating System, Graphics card ---
Windows 7 64-bit; nVidia GeForce GTS 450

--- Blender version with error, and version that worked ---
Version with error: Blender 2.66 r54697
Version that worked: Blender 2.65x (up until 2.66)

--- Short description of error ---
Blender Game Engine:
Using any mouselook script that gets the mouse position, either from logic.mouse.position (Python) or from a Mouse Movement sensor, returns incorrect mouse position values while a 2D Filter (both built-in and custom glsl) is applied. This causes a "drifting" effect on the orientation of object that the script controls.

--- Steps for others to reproduce the error (preferably based on attached .blend file) ---
Use any mouselook script (such as: mouselook script from, which is used in the included .blend), and set up a 2D Filter logic brick (the built-in Blur filter is used in the attached .blend). In the game engine, after the 2D filter is applied, move the mouse slightly, and the camera should begin to spin uncontrollably.

Event Timeline

confirmed with my script files too. I'm trying to find the revision it started not to work

also this bug is only in Blender, not in Blenderplayer

Moved from Blender 2.6 Bug Tracker to Game Engine

but fixed on rev. 55011 (patch by Daniel Stokes - Kupoman)
Thanks for reporting, right in time for 2.66a ;)

Dalai Felinto (dfelinto) changed the task status from Unknown Status to Resolved.Mar 4 2013, 8:11 PM