Changeset 25330

Timestamp:
Apr 27, 2021, 9:35:36 PM (3 years ago)
Author:
Vladislav Belov
Message:

Removes glColor* calls from scene rendering, colors are set explicitly by uniforms.

Location:
ps/trunk/source/renderer
Files:
3 edited

Legend:

Unmodified
Added
Removed
  • ps/trunk/source/renderer/DebugRenderer.h

    r25329 r25330  
    4747    /**
    4848     * Render: Renders the camera's frustum in world space.
    49      * The caller should set the color using glColorXy before calling Render.
    5049     *
    5150     * @param intermediates determines how many intermediate distance planes should
  • ps/trunk/source/renderer/OverlayRenderer.cpp

    r25314 r25330  
    604604    CVector3D right = -viewCamera.GetOrientation().GetLeft();
    605605    CVector3D up = viewCamera.GetOrientation().GetUp();
    606 
    607     glColor4f(1.0f, 1.0f, 1.0f, 1.0f);
    608606
    609607    glEnableClientState(GL_VERTEX_ARRAY);
  • ps/trunk/source/renderer/Renderer.cpp

    r25329 r25330  
    748748        // edged faces: need to make a second pass over the data:
    749749        // first switch on wireframe
    750         glPolygonMode(GL_FRONT_AND_BACK,GL_LINE);
     750        glPolygonMode(GL_FRONT_AND_BACK,GL_LINE);
    751751
    752752        // setup some renderstate ..
     
    758758        m->terrainRenderer.RenderPatches(cullGroup, CColor(0.5f, 0.5f, 1.0f, 1.0f));
    759759
    760         // set color for outline
    761         glColor3f(0, 0, 1);
    762760        glLineWidth(4.0f);
    763761
Note: See TracChangeset for help on using the changeset viewer.