Hi Petr,
You will have to render your scene to texture (RTT) and perform a
shader-blur pass before displaying it in the viewer.
Look at the render to texture example and the shader examples. Finding a
blur shader should be easy with most search websites, or in the osgPPU
examples.
So effectively:
1. Render scene to Texture1
2. Run blur pass on Texture1 and display Result in Framebuffer or write
to Texture2
3. If Framebuffer -> draw hud above, else draw Fullscreen-Quad with
Texture2 and draw HUD afterwards
This will also work on Intel cards with OpenGL 2.0 (i even think it is
possible on 1.5)
Hi,
I would like to make something like menu using overlaying HUD Camera with
background blurred.
Code:
http://rk.md/wp-content/uploads/2012/08/2012-08-18_00004.jpg
-> something like this but with "sharp / focused" scoreboard but everything
else blurred
How to do it?
I tried osgmotionblur example with "these opengl hacks" but the problem is that if I
don't use dedicated GPU (Nvidia) and using integrated Intel GPU then there is no "blur
effect" but many OpenGL errors.
So, Is there any easier method/hack to make the background blurry or
blurry-like?
Pictures:
before
Code:
http://imgur.com/EII7vZG,IUz5wAa
after (using Photoshop Gaussian blur )
Code:
http://imgur.com/EII7vZG,IUz5wAa#1
Thank you!
Cheers,
Petr
------------------
Read this topic online here:
http://forum.openscenegraph.org/viewtopic.php?p=58775#58775
_______________________________________________
osg-users mailing list
[email protected]
http://lists.openscenegraph.org/listinfo.cgi/osg-users-openscenegraph.org
_______________________________________________
osg-users mailing list
[email protected]
http://lists.openscenegraph.org/listinfo.cgi/osg-users-openscenegraph.org