From 0ae6887c4a033a24c30278eeeb4b9b9893119d99 Mon Sep 17 00:00:00 2001 From: Andrzej Kapolka Date: Thu, 18 Jul 2013 21:06:38 -0700 Subject: [PATCH] The depth texture needs nearest neighbor filtering. --- interface/src/avatar/Face.cpp | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/interface/src/avatar/Face.cpp b/interface/src/avatar/Face.cpp index 2e462d2cea..c34edae3f4 100644 --- a/interface/src/avatar/Face.cpp +++ b/interface/src/avatar/Face.cpp @@ -327,8 +327,8 @@ void Face::setFrame(const cv::Mat& color, const cv::Mat& depth, float aspectRati glBindTexture(GL_TEXTURE_2D, _depthTextureID); glTexImage2D(GL_TEXTURE_2D, 0, GL_LUMINANCE, depth.cols, depth.rows, 0, GL_LUMINANCE, GL_UNSIGNED_BYTE, depth.ptr()); - glTexParameteri(GL_TEXTURE_2D, GL_TEXTURE_MIN_FILTER, GL_LINEAR); - glTexParameteri(GL_TEXTURE_2D, GL_TEXTURE_MAG_FILTER, GL_LINEAR); + glTexParameteri(GL_TEXTURE_2D, GL_TEXTURE_MIN_FILTER, GL_NEAREST); + glTexParameteri(GL_TEXTURE_2D, GL_TEXTURE_MAG_FILTER, GL_NEAREST); } else { glBindTexture(GL_TEXTURE_2D, _depthTextureID);