diff --git a/src/input/Freenect.cc b/src/input/Freenect.cc index a599e2c9c50d14731f4bf5b0dd00568a793ff98b..1ac1bba5483e4f9bc8577685364246a9bcf54c6a 100644 --- a/src/input/Freenect.cc +++ b/src/input/Freenect.cc @@ -341,7 +341,7 @@ Freenect::readConfigFile(void) settings.value("transform/R33").toDouble(), settings.value("transform/Tz").toDouble(), 0.0, 0.0, 0.0, 1.0); - transformMatrix = transformMatrix.transposed(); + transformMatrix = transformMatrix.inverted(); baseline = settings.value("transform/baseline").toDouble(); disparityOffset = settings.value("transform/disparity_offset").toDouble();