What I want to achieve is a camera rotation like http://www.keithclark.co.uk/labs/3dcss/demo/ . It's not perfect and sometimes the camera breaks, but that's the idea.

I like the rotation to be similar like a human view, but I only managed to obtain a rotation across a certain point. This is an example of what I obtained http://jsfiddle.net/gaAXk/3/.

As i said before, i would like a human like behaviour.

I also tried with -webkit-transform-origin but with no better result.

Any help/suggestion will be highly appreciated.

Edit
Report