Changeset 4164


Ignore:
Timestamp:
Feb 1, 2014, 6:22:43 AM (6 years ago)
Author:
ldelgass
Message:

Fix coloring of fonts in grid labels

Location:
trunk/packages/vizservers/nanovis
Files:
3 edited

Legend:

Unmodified
Added
Removed
  • trunk/packages/vizservers/nanovis/Grid.cpp

    r4039 r4164  
    201201
    202202        _font->begin();
     203
     204        glColor4f(_axisColor.r, _axisColor.g, _axisColor.b,
     205                  _axisColor.a);
     206
    203207        if (gluProject(1.0 + xTitleOfs, 0.0, 0.0, mv, prjm, viewport, &wx, &wy, &wz) &&
    204208            wz >= 0.0 && wz <= 1.0) {
     
    234238        }
    235239       
    236         glColor4f(1.0f, 1.0f, 0.0f, 1.0f);
     240        glColor4f(_majorColor.r, _majorColor.g, _majorColor.b,
     241                  _majorColor.a);
    237242
    238243        for (result = xAxis.firstMajor(iter); result; result = iter.next()) {
  • trunk/packages/vizservers/nanovis/VtkDataSetReader.cpp

    r4063 r4164  
    5050            reader->ReadAllVectorsOn();
    5151            //reader->ReadAllTensorsOn();
    52             //reader->ReadAllFieldsOn();
     52            reader->ReadAllFieldsOn();
    5353            reader->SetLookupTableName("");
    5454            reader->Update();
  • trunk/packages/vizservers/nanovis/util/Fonts.cpp

    r3935 r4164  
    8282    glEnable(GL_TEXTURE_2D);
    8383    glBindTexture(GL_TEXTURE_2D, _fonts[_fontIndex]._fontTextureID);
     84    glTexEnvi(GL_TEXTURE_ENV, GL_TEXTURE_ENV_MODE, GL_MODULATE);
    8485
    8586    glMatrixMode(GL_PROJECTION);
     
    221222            glGenTextures(1, &sFont._fontTextureID);
    222223            glBindTexture(GL_TEXTURE_2D, sFont._fontTextureID);
    223             glTexImage2D(GL_TEXTURE_2D, 0, GL_LUMINANCE_ALPHA,
    224                          sFont._textureWidth, sFont._textureHeight, 0,
    225                          GL_LUMINANCE_ALPHA, GL_UNSIGNED_BYTE, pTexMap);
    226224            glTexParameteri(GL_TEXTURE_2D, GL_TEXTURE_MIN_FILTER, GL_LINEAR);
    227225            glTexParameteri(GL_TEXTURE_2D, GL_TEXTURE_MAG_FILTER, GL_LINEAR);
    228226            glTexParameteri(GL_TEXTURE_2D, GL_TEXTURE_WRAP_S, GL_CLAMP);
    229227            glTexParameteri(GL_TEXTURE_2D, GL_TEXTURE_WRAP_T, GL_CLAMP);
    230             glTexEnvi(GL_TEXTURE_2D, GL_TEXTURE_ENV_MODE, GL_MODULATE);
     228            glTexImage2D(GL_TEXTURE_2D, 0, GL_LUMINANCE_ALPHA,
     229                         sFont._textureWidth, sFont._textureHeight, 0,
     230                         GL_LUMINANCE_ALPHA, GL_UNSIGNED_BYTE, pTexMap);
    231231            glBindTexture(GL_TEXTURE_2D, 0);
    232232
Note: See TracChangeset for help on using the changeset viewer.