Realtime EnvMaps

I haven’t started doing anything with this, but I’ll tell you clearly what I’m thinking of doing. Whether or not it’s a possibility is what I’m asking.

Straight up, is it possible to have the BGE render realtime EnvMaps while the game is playing?

I was dissecting martinsh’s ocean shader demo and noticed that the reflection was due to an environment map. Looking at hisDay/Night cycle demo, I wondered if you could use the ocean shader underneath it. For that to work, you would have to update the envmap every frame to match the change in the day/night cycle.

So is it possible to have something render the envmap to update the reflection of the water in realtime?

Currently, no. There are several things being worked on (see the VideoTexture module) but none are complete yet.