From 4af7ee3b2e917753e9c0630ae646ecb161e3fc01 Mon Sep 17 00:00:00 2001 From: yunfeibai Date: Fri, 9 Dec 2016 17:17:24 -0800 Subject: [PATCH] Fix a bug when rendering texture. --- examples/TinyRenderer/TinyRenderer.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/examples/TinyRenderer/TinyRenderer.cpp b/examples/TinyRenderer/TinyRenderer.cpp index e3e4fe939..3b55d188b 100644 --- a/examples/TinyRenderer/TinyRenderer.cpp +++ b/examples/TinyRenderer/TinyRenderer.cpp @@ -140,7 +140,7 @@ struct Shader : public IShader { float specular = pow(b3Max(reflection_direction.z, 0.f), m_model->specular(uv)); float diffuse = b3Max(0.f, bn * m_light_dir_local); - color = TGAColor(255,255,255,255); + color = m_model->diffuse(uv); color[0] *= m_colorRGBA[0]; color[1] *= m_colorRGBA[1]; color[2] *= m_colorRGBA[2];