Sign in to follow this  
  • entries
    162
  • comments
    262
  • views
    167038

More pixel shader fun

Sign in to follow this  
OrangyTang

103 views

Ages ago I posted about a distortion effect, and was going to do a proper write-up for it. Somehow that got lost along the way, but with my new render-to-texture framework now in place I thought I'd ressurect it and see if I could improve it - last time the quality wasn't really as high as I hoped it could be.

I've spent a couple of days, and I'm pretty happy with the results. Since a screenshot doesn't really do it justice, I knocked up a quick video for it. Basically it shows a collumn of heat rising from the bottom of the screen over a static background.



I'm pretty happy with the heat effect now (even though it does use about 100 particle). I also want to get smaller, more controlled version for stuff like ship engines, a shockwave blast, and a water reflection/ripple surface. Then I'll try and do a complete write-up and include shader code etc. for everyone else to tinker with.

Theres a surprising lack of information on this on the web - the only really good article is that in GPU gems, and even that doesn't go into all the issues involved.

(Video captured via Fraps, but it brings my computer to a crawl and only lets me capture about 10 seconds, if anyone knows any better methods to capture OpenGL game footage I'm all ears).
Sign in to follow this  


0 Comments


Recommended Comments

There are no comments to display.

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