Add Wave Renderer.
Rabbit's commit.