In-game Mirror

I was wondering if there was any way to put a working mirror into the blender game engine. I’m not sure if there is a way to use raycasting to find the image needed to be displayed or if, possibly, a camera could be used with a separate script to display the collected image from the camera onto the mesh. I’ve found plenty of “how to fake a mirror” tutorials but I would really love to have the player see their own reflection in a mirror and in glass around the scene in order to more deeply immerse the player.

Thank you in advance,
Treknishion

Look for videoTexture

Helpful Sources:

  1. Basic Information
    http://wiki.blender.org/index.php/Doc:2.6/Manual/Game_Engine/Python_API/VideoTexture
    Always watch out for the right code for your blender/python-version!!!
    with Blender 2.6
    change Gamelogic -> bge.logic
    and Videotexture -> is texture as you see in the next link

  2. Right, Pythoncode
    http://www.blender.org/documentation/blender_python_api_2_70_release/bge.texture.html?highlight=filter#bge.texture.FilterColor

  3. Haven’t read it through but if 1+2 are not enough
    http://www.tutorialsforblender3d.com/Game_Engine/VideoTexture/VideoTexture_Mirror_1.html