var rotation = Math.PI / 2
var cameraPosition = [0, Math.cos(rotation), Math.sin(rotation)];
Вот демо: https://jsfiddle.net/b908gvnc/
Попробуйте перетащить диапазон, когда значение диапазона больше 90, карта скайбокса будет обратной.
Но почему? И есть ли решение проблемы?