dmuratshin 9 years ago
parent
commit
ef78ba85b8
3 changed files with 7 additions and 3 deletions
  1. 1 1
      oxygine/src/PostProcess.cpp
  2. 3 2
      oxygine/src/STDMaterial.cpp
  3. 3 0
      oxygine/src/STDRenderer.cpp

+ 1 - 1
oxygine/src/PostProcess.cpp

@@ -343,7 +343,7 @@ namespace oxygine
     {
         _screen = getScreenRect(*actor);
 
-        OX_ASSERT(actor->_getStage());
+//        OX_ASSERT(actor->_getStage());
         _rt = getRTManager().get(_rt, _screen.getWidth(), _screen.getHeight(), _format);
 
 

+ 3 - 2
oxygine/src/STDMaterial.cpp

@@ -187,9 +187,10 @@ namespace oxygine
             offset = 0.35f;
 
 
-            if (scale < 1.0f)
+            if (scale < 0.7f)
             {
-                contrast /= 2;
+                contrast /= 1.5f;
+                //contrast = 3;
                 offset = 0.25;
             }
 

+ 3 - 0
oxygine/src/STDRenderer.cpp

@@ -642,6 +642,9 @@ namespace oxygine
     {
         drawBatch();
         _shaderFlags &= ~UberShaderProgram::SDF;
+
+        ShaderProgram* prog = _uberShader->getShaderProgram(_shaderFlags)->program;
+        setShader(prog);
     }
 
     void STDRenderer::beginElementRendering(bool basePremultiplied)