Add PointScannerCamera implementation and a matrix scene test