Procedural textures are generated in host memory and uploaded each frame for animation. Pool in the middle of the room has water waves effect on the water surface polygon. In the left far corner there is a fire burning, you can examine it from close. In the right far corner is a lightning effect.
You can also examine animating water caustics effect by diving in the pool.