PerspectiveOffCenterFrustum - does it really work

Hi.

I tried used PerspectiveOffCenterFrustum to create asymmetric perspective view, but it seems it does not work, so I tried to use PerspectiveOffCenterFrustum to create exactly the same frustum as PerspectiveView but Cesium either crashes the browser or the rendering stops. Here is my code in SandCastle

var viewer = new Cesium.Viewer(‘cesiumContainer’);

function createOffcenteFrustum(fovy, aspect, near, far) {

// it should create frustum equivalent to perpectiveview frustum

var top, bottom, left, right;
var frustum = new Cesium.PerspectiveOffCenterFrustum();

top = near * Math.tan(fovy/2);
bottom = -top;
right = top * aspect;
left = -right;

frustum.right = right;
frustum.left = left;
frustum.top = top;
frustum.bottom = bottom;
frustum.near = near;
frustum.far = far;  

return frustum;

}

viewer.camera.frustum = createOffcenteFrustum(viewer.camera.frustum.fovy, viewer.camera.frustum.aspectRatio, viewer.camera.frustum.near, viewer.camera.frustum.far)

so my question is does PerspectiveOffCenterFrustum work ?

Marcin