Game Engine Development: 2D Image Filtering, Speedup

motionblur_render-full.jpgIranian Blender developer Hamed Zaghaghi has been working on some rather cool new functionality for the Blender game engine. Not only did he add 2D image filtering capabilities (like motion blur), he also worked on a patch to speed up the OpenGL display of the game engine.

Hamed writes:

2D Filters are image filtering, that apply on final render of objects, I implemented some simple 2d filters for blender game engine. New implementation of 2D Filters has some features like enabling or disabling a filter on a specific pass, custom GLSL filters.

Downloads:

You can read all about his project on his website. I can only hope that his code will be integrated into the main trunk.

Twitter



Please support us

  • johnj

    wow!
    and what about his Volumetric Material?

  • http://www.blendernation.com Bart

    There’s not much more to tell about that other than the fact that he has a screenshot with a new button called ‘Volumetric’ ;-)

  • dreblen

    The title is ‘Game Engine Branch…’, is there actually a subversion branch that can be checked out?

  • http://www.blendernation.com Bart

    @dreblen: no, I don’t think there is.. I’ve updated the title.

  • http://mpan3.homeip.net/ mike

    Wonderful, any GE addition is always welcomed. Is this already in the SVN?

  • http://dev.com.br/dimy Francisco Ortiz

    Hi Hamed congratulations! Don´t give up! :)

  • Slowboy

    The site has been officially ‘blendernationed’. Really wanting to download the examples. Guess I’ll have to come back in a week or two! Still waiting to get back on to Antonio Gessi’s fluida site to download the whole lot!

  • Johan

    People should really learn how to make torrents. A whole lot of people can help increase the download speed. It’s a no brainer.

  • FredPyo

    WOW!

    I cannot see any of the images at the site, but these are really great news! Adding those filters and the speedup of the engine is great for us GE lovers! It’s been a while since the addition of the Bullet engine, and I was starting to miss news about the GE. (Anyone remember doogs’s “bring back the game engine” song?)

    Anyway, I hope that this calls the attention of the dev team so that they can add the chaneges to the official version.

    I also hope that someone is brave enough as to spare some bandwith and upload the custom build, or at least become a torrent seeder!

    Hamed, thank you for your excelent contribution!!!

  • Kirado

    thanks for the sweet work on the GE Hamid!! Apparantly right now he’s working on a volumetric filter to help out project peach but after that he’s going to improve the GE even more. Definitely good news.

  • http://e2-productions.com Dion Moult

    “I can only hope that his code will be integrated into the main trunk.”

    There is so much awesome code running around still in development, and they ALL should be whumped into that Blender 2.5.

  • Hamed Zaghaghi

    @dreblen: yes it’s a subversion branch that you can checked it out here:https://svn.blender.org/svnroot/bf-blender/branches/game_engine/

    sorry for my website, i didn’t think that googlepages.com has bandwidh limit( :( ).

  • Oblenob

    I donthink that uploader.polorix.net has a bandwidth limit try there.

  • hamed zaghaghi

    @Oblenob: i registered a new domain and host, and will be available as soon as possible

  • Sorbus

    Great work Hamed!

    I look forward to seeing this make the next main release, especially the OS X version! ;)

  • http://mpan3.homeip.net mike

    torrent to the exe is up at http://www.mininova.org/tor/1011592

  • Kargath

    Why are we even developing the game engine anymore? It’s feature bloat left over from the expansionistic NaN days, and is just slowing down Blender’s progression overall. :/

  • 3DGURU

    Go on man , that is kewl …

    3DGURU / Jordan

  • Gryphon

    @Kargath:
    I personally would love to see Blender become a viable tool for creating games with no programming required. Being a programming autodidact is far more difficult than being a Blender and Blender GE autodidact.

    Aside from that, it’s nice to have rigid body physics as an animation tool. It would be best if that function were integrated, like the other physical simulators in Blender, but the current implementation is better than none, IMO.

  • http://mpan3.homeip.net mike

    Ok, since google is limiting teh bandwidth, i have a mirror for the exe here: http://mpan3.homeip.net/?blenderglsl

  • bmxican

    is a glsl enabled graphics card required to show the filters?

  • hamed zaghaghi

    @bmxican: yes

  • bmxican

    aha! might be why they didn’t work for me :)