Parcourir la source

Fixed issue with debug patch drawing in terrain.

sgrenier il y a 12 ans
Parent
commit
b3c5bb0bab
1 fichiers modifiés avec 2 ajouts et 2 suppressions
  1. 2 2
      gameplay/src/TerrainPatch.cpp

+ 2 - 2
gameplay/src/TerrainPatch.cpp

@@ -475,7 +475,7 @@ bool TerrainPatch::updateMaterial()
         std::ostringstream defines;
         std::ostringstream defines;
         defines << "LAYER_COUNT " << _layers.size();
         defines << "LAYER_COUNT " << _layers.size();
         defines << ";SAMPLER_COUNT " << _samplers.size();
         defines << ";SAMPLER_COUNT " << _samplers.size();
-        
+
         if (_terrain->isFlagSet(Terrain::DEBUG_PATCHES))
         if (_terrain->isFlagSet(Terrain::DEBUG_PATCHES))
             defines << ";DEBUG_PATCHES";
             defines << ";DEBUG_PATCHES";
         if (_terrain->_normalMap)
         if (_terrain->_normalMap)
@@ -523,7 +523,7 @@ bool TerrainPatch::updateMaterial()
         if (_layers.size() > 0)
         if (_layers.size() > 0)
             material->getParameter("u_surfaceLayerMaps")->setValue((const Texture::Sampler**)&_samplers[0], (unsigned int)_samplers.size());
             material->getParameter("u_surfaceLayerMaps")->setValue((const Texture::Sampler**)&_samplers[0], (unsigned int)_samplers.size());
 
 
-        if (_terrain->isFlagSet(Terrain::DEBUG_PATCHES) && !_levels[i]->model->getMaterial())
+        if (_terrain->isFlagSet(Terrain::DEBUG_PATCHES))
         {
         {
             material->getParameter("u_row")->setValue((float)_row);
             material->getParameter("u_row")->setValue((float)_row);
             material->getParameter("u_column")->setValue((float)_column);
             material->getParameter("u_column")->setValue((float)_column);