Jump to content
  • Advertisement
Sign in to follow this  
  • entries
  • comments
  • views

Motion blur effects and Dr. Who coolness

Sign in to follow this  


One of those sort of random days today.

After much thinking for the last few days about ways to do opengl motion blur, I tried to implement it today.

My first thought was to use glCopyPixels to copy from the front to the back buffer, and use a blender.

Unfortunately, glCopyPixels copies pixels at a glacial speed (from 100FPS to 0.1 FPS or something). Therefore that approach was quickly abandoned.

Funny, loads of people had said "don't use glCopyPixels, it's too slow". I didn't believe them. They actually turned out to be right!

Anyway, got it working, a different combination of creating textures from the front buffer and drawing them blended. Uses lots of texture memory, but the effect is fast and cool looking.

Speaking to people on IRC, I realised there was no web page containing my games, so I made one here.

Finally I almost missed Dr. Who this evening - cool episode, with things exploding and everything. And quite a comedy.

Sign in to follow this  


Recommended Comments

Welcome to the gang! I like your side scroller game, very impressive for just 2 days. I still haven't got into pixel effects yet, I'm still trying to make my first fire effect in ogl. It's good to see Dr.Who still doing the silly storylines [smile].

Share this comment

Link to comment
Is that the new Dr. Who? I'm going to watch it for the first time this week simply because it has a Dalek in. Daleks = ownage.

Share this comment

Link to comment

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
  • Advertisement

Important Information

By using GameDev.net, you agree to our community Guidelines, Terms of Use, and Privacy Policy.

GameDev.net is your game development community. Create an account for your GameDev Portfolio and participate in the largest developer community in the games industry.

Sign me up!