Here's yet another amazing piece of work, made by Martinsh, using Blenders new real-time tools and abilities. Its impressively comparable to Endi's Boom BGE masterpiece which was covered on Blendernation a while back.

The demo nicely displays a range of Blenders new game engine features including GLSL materials, Softbodys (including a cloth-like shower curtain) and multiple shadows, to name a few. The demo also uses Mike Pan's DOF script to add even more realism.

There's a demonstration video on both Vimeo(HD) and Youtube, along with a discussion and further information over at the thread on Blenderartisits.org.

Just in case that wasn't enough, Martinsh has also released the game demo to the community. You can download it from the links in the Blenderartists thread, or from the link below.

*Updated* http://www.savefile.com/files/1835024 (Not that you'll need the latest RC versions of 2.48 to run the demo)



Related Posts


Related posts are selected automatically based on their content.


36 Responses to “Bathroom Demo (Blender Game Engine)”  

  1. 1 Matt Edit Link

    Wow, that is just amazing! I can't imagine how much time that would save not having to render to preview something!

  2. 2 RH2 Edit Link

    Simply awesome!

  3. 3 Born Edit Link

    Too inspiring!!

  4. 4 Fahassani Edit Link

    The power of real time!
    The power of GLSL!
    And most importent is the POWER of the Artist.

  5. 5 Jules Edit Link

    Why .Rar? :(

  6. 6 RNS Edit Link

    I MADE MY POINT.

  7. 7 Tim Edit Link

    Reminds me of the Doom3 E3 szene.. only with rubber ducks instead of bloody monsters :D
    This is some real good stuff, amazing!

  8. 8 Jazzpilz Edit Link

    well done demonstration!

  9. 9 ROUBAL Edit Link

    Nice image. I haven't been able to run the demo. Which release must be used ?

    Information for people using rar or zip to reduce the size of Blender files : Blender has in its menu "File/Compress File" a very efficient built in compression feature. The compressed Blend file has the same blend extension as the original file, and is opened directly by blender, like any uncompressed file ! So, please, use it for sharing blend files. It will be usable by everybody without any external operation !

  10. 10 joeri Edit Link

    Argh!!! I want to web plugin back, so we can ditch papervision and start interactive storytelling!
    Amazing!

  11. 11 AD-Edge Edit Link

    @Roubal
    U must use on of the latest 2.48 RC builds, sorry i should have included that in the article. I'll update it to make people aware.

  12. 12 joeri Edit Link

    +roubal.

    Blender also has an texture pack feature. So it can contain all (external) files needed, and indeed compressed if wanted.

  13. 13 Isernbreegen Edit Link

    Very impressive, great work!

  14. 14 webonet Edit Link

    Tested on linux 32bit with svn and 2.48-rc1 and both seg fault

  15. 15 johantri Edit Link

    whoaa that's cool. but how about the mirror ? can we do it in realtime ??

  16. 16 dmbasso Edit Link

    tried with blender-2.48-RC1-linux-glibc236-py25-i386-static:

    Compiled with Python version 2.5.2.
    Checking for installed Python… got it!
    GPUFrameBuffer: framebuffer incomplete error 36054
    Incomplete attachment.
    Falha de segmentação

    Falha de segmentação == segmentation fault

  17. 17 Adrien Edit Link

    it's the same for me :

    system : ubuntu
    release : blender-2.48-RC1-linux-glibc236-py25-i386-static
    Intel(R) Core(TM)2 CPU T7600 @ 2.33GHz
    GeForce Go 7400

    adrien@XPS:~/Desktop/blender-2.48-RC1-linux-glibc236-py25-i386-static$ ./blender ../bathroom_final_dof_noise.blend
    Compiled with Python version 2.5.1.
    Checking for installed Python… got it!
    GPUFrameBuffer: framebuffer incomplete error 36054
    Incomplete attachment.
    Segmentation fault (core dumped)

  18. 18 martinsh Edit Link

    here is an Update:

    http://www.savefile.com/files/1835024

    Changes:
    - it is a ZIP archive;
    - resolution of shadowmap decreased;
    - I removed flashlight, to increase performance;
    - Noise filter can be enabled separately due crash on some PCs when both - noise and DoF is enabled;
    - Ducks disappear after 10 seconds;

    Controls:

    WASD: move camera
    mouse move: mouselook
    left mouse button: shoot a rubber duck

    1: Depth of Field filter
    2: overlay noise filter
    3: black widescreen frame, to cover those gray blurry edges when DoF is enabled.

  19. 19 martinsh Edit Link

    ROUBAL: thanks for this useful info, i`ill do it next time i post blend files. Strange, that i didn`t noticed it..

  20. 20 Jules Edit Link

    @Martinsh: thanks :) Winrar does not run on Linux systems ;)

  21. 21 gur Edit Link

    lol at those rubber ducks.
    But fantastic demo, looks great with GLSL and those new Bullet physics, everything looks like some new high end game.

  22. 22 dusty Edit Link

    NICE! Very impressive!

  23. 23 rexprime Edit Link

    you could make this a complete game.

  24. 24 scrag_10 Edit Link

    @Jules

    7zip can open .rar archives

  25. 25 Tynach Edit Link

    Jules, Linux handles .rar files just fine. I've never had troubles with .rar files.

    That said, on Linux you don't use WinRar. You use the built-in Linux tools. Go to the repositories and download the free and non-free (its still free, but you can't download source code, that's all) rar libraries and tools, and now all the archive managers have full support for the .rar filetype.

  26. 26 JoOngle Edit Link

    Yay! Cool stuff.

    Furthermore - Let's get the Web Plugin back - now it's really worth something! :)

  27. 27 AD-Edge Edit Link

    *Updated the download link to the one Martinish provided*

  28. 28 Josh Edit Link

    Very impressive, indeed!

  29. 29 Master Danix Edit Link

    Even better than Source

    Amazing piece of work,oh,and speccially to thank for the devs that made this possible !

  30. 30 Kory Prince Edit Link

    All I can say is oh my stinking goodness!
    That was awesome, especially the depth of field….
    I wish I could do something like that :)

  31. 31 Victor van Schagen Edit Link

    As a professional level designer I have worked with the Jupiter EX engine (used for F.E.A.R.) and I have to admit the atmosphere and visual results are very impressive when comparing the two.

    There is no doubt that Blender's GE is becoming a viable option for a freelancer / no-budget game studio. However, it seems to me that the only thing which is holding the Blender GE back from greatness is the dramatically fluctuating framerate. Since the beginning Blender has been suffering from this, and unfortunately with these new 'frame-hungry' graphics it remains the biggest problem. Things can look cool, but at 10 FPS it gets real irritating real fast, especially when you don't have a state-of-the-art computer.

    It would be great if in Blender a system of 'sectors' would be implemented. Sectors being simple boxes which cut the game level in smaller pieces and are not rendered when the camera is looking away. Otherwise, for wide, open spaces a system of 'culling' would be more useful. Have faraway objects automatically replaced by a low-poly copy.

  32. 32 NathanKP Edit Link

    Wow! The screenshot is really high quality. I definitely want to check this out.

    NathanKP - Imagination Manifesto

  33. 33 Satish 'ILuvBlender' Goda Edit Link

    Woah!! Top class stuff……

    Realtime GLSL materials is the awesomest thing of 2008………

  34. 34 Ized Edit Link

    Reminds me Lifeforce by ASD…..

  35. 35 ripsting Edit Link

    Oh…. my… God…

  36. 36 Hai Edit Link

    I tried to open this in the sharp version of 2.48 but it always crashes for me :(. I'm on Windows XP.

Leave a Reply