How to make a reflective floor

Can someone tell me how to make a floor reflective like the image below … in Unity Pro? (Or tell me where a good tutorial is on something like this)

962-ReflectionOnFloor.jpg

I think you will have difficulty achieving something like the rendered/real picture above.

Normally a lot of reflective floors cheat. For instance, if you look at the AngryBots demo and check the floor of the room with hex tiles, you will notice a reflection. This is done using a shader that uses a cube map. Cube maps provide very convincing effect but it is an effect not simulation.

More realistic mirror finishes can be achieved by rendering a texture and applied to the surface that is mirror finish. For this you will have the camera that takes on the viewpoint of the mirror and renders to the surface that has the mirror finish. Because you are in effect rendering twice its obvious quite expensive. You also need Unity Pro for this.

But even this I dont think can give you the above. The above would need to be a ray traced render which is about the most processing intensive method of producing a picture. Something generally not done real time and beyond the scope of Unity.

Two links that could help you:

http://forum.unity3d.com/threads/7246-simulating-a-reflective-floor

They seem interesting for your problem, let me know if you found them useful.