I need to create a vertical object that looks like an ocean, for an effect like the Stargate wall of water.
If I place an ocean shader on a cylinder, rotated at 45, I get this:

But at 90, I get this:

Normally I would just tinker with the place3dTexture node, since obviously this shader is behaving as though the ocean should always be flat, and is "projecting" from the top.....
But there IS no place3dTexturenode...
Can this be done and how?