see
Adding camera.updateMatrixWorld(); seems to solve the issue: Edit fiddle - JSFiddle - Code Playground
camera.updateMatrixWorld();