Motion Blur Bug?

I’m having a problem with motion blur. My scene is very simple. There is a camera directly attached to a ship. When the ship moves, the camera moves. That works as it should – there is no blur on the ship because it is moving with the camera. However, if I attach anything to the camera, it blurs as the camera moves. That seems wrong, since that object should also be moving with the camera.

Shown below the ship is a UTextRender component that is attached to the camera that says something like “velocity: 123 m/s.” The ship is moving rapidly to the right, bringing the camera and the text with it.

Again, to summarize what is happening:

  • Anything not attached to camera: motion blur present (correct)
  • Camera attached to something: no motion blur (correct)
  • Something attached to camera: heavy motion blur! (incorrect)

213440-blurbug.png

I guess a workaround would be to not attach things to the camera and attach them to the ship, instead. This doesn’t work well because the camera can move around (e.g. zoom in and out using the mouse wheel) and I’d have to manually move everything to keep it in front of the camera.

Another possible workaround would be to create an empty scene element where the camera should be and attach everything to that, including the camera. I haven’t tried this yet.

I tried the second workaround idea and it does not work. The blur is still present. So, apparently, some objects get blurred and some don’t and it’s kind of random.

I even tried:
Camera —attached-to—> Text —attached-to—> ship

And somehow, the ship is not blurred but the text is. Doesn’t make sense.