I am wondering what I could do instead of using gluLookAt as it isn't available in OpenGL ES.

Basically I want to be able to move a camera through a scene with an object always visible in front of the camera (third person view).

I currently have this implemented by moving the world around, but this seems to be warping my textures, so I am looking for another way to implement it.

Any suggestions would be greatly appreciated.