Mac Error

Hello!

I’m having this error on MAC OS X version 10.6.8, Chrome 26.0.1410.65:

Uncaught RuntimeError: matrix is not invertible because its determinate is zero.

Error

at new RuntimeError (resources/cesium/Source/Core/RuntimeError.js:43:22)

at Function.Matrix4.inverse (resources/cesium/Source/Core/Matrix4.js:1544:19)

at cleanInverseProjection (resources/cesium/Source/Renderer/UniformState.js:414:21)

at UniformState.getInverseProjection (resources/cesium/Source/Renderer/UniformState.js:428:9)

at Object.allAutomaticUniforms.czm_inverseProjection.getValue (resources/cesium/Source/Renderer/ShaderProgram.js:457:37)

at ShaderProgram._setUniforms (resources/cesium/Source/Renderer/ShaderProgram.js:2316:88)

at Context.continueDraw (resources/cesium/Source/Renderer/Context.js:2377:16)

at Context.draw (resources/cesium/Source/Renderer/Context.js:2292:14)

at DrawCommand.execute (resources/cesium/Source/Renderer/DrawCommand.js:85:17)

at executeOverlayCommands (resources/cesium/Source/Scene/Scene.js:433:32)

No problems on Windows 7, Chrome 26.0.1410.64 m.

Any ideas what can it be?

Thanks!

Hi Tamy,

What version of Cesium are you using? What Cesium app? Viewer? Can you tell us the (16) values of the matrix passed to Matrix4.inverse?

at Function.Matrix4.inverse (resources/cesium/Source/Core/Matrix4.js:1544:19)

Regards,

Patrick