Entry Number 2 in the MonoGame Shader Series I’m writing over at Virtex Edge Designs site is on Camera Motion Blur. The technique is pretty straight forward but adds a great amount to any scene. Check it out below and don’t forget to give Virtex and my self a follow to keep up with the shader series and our upcoming releases.

rtroe's avatarVirtex Edge Design

Once I had the core mechanic of Metric Racer down, I tried a number of ways to increase perceived speed to make it seem that the player was moving faster than they actually were in the physics engine.

Initially I tried increasing the camera field of view as the racer’s speed increased, this worked (and is still in the game) but I was looking for more.

To cut down on resource usage, I tried faking a camera motion blur by fading in a the Blurred Scene Render target from the previous scene to sort of  fake a camera motion blur. Increasing the amount of added blur as the speed increased. This sort of worked but gave some artifacts if there was a large enough speed drop or increase.

So I decided to tackle a camera motion blur shader, which in the end turned out to be a rather straight forward shader…

View original post 1,106 more words