Changeset 381 for trunk


Ignore:
Timestamp:
Mar 28, 2006 7:31:41 AM (18 years ago)
Author:
qiaow
Message:

Enabled floating point precision for rendering. Better render quality!!

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/gui/vizservers/nanovis/nanovis.cpp

    r380 r381  
    535535  glutSetWindow(render_window);
    536536
    537   fprintf(stderr, "tf update\n");
     537  //fprintf(stderr, "tf update\n");
    538538  if(tf[0]==0) return;
    539539
     
    544544    data[4*i+2] = color_table[i][2];
    545545    data[4*i+3] = color_table[i][3];
    546     fprintf(stderr, "(%f,%f,%f,%f) ", data[4*i+0], data[4*i+1], data[4*i+2], data[4*i+3]);
     546    //fprintf(stderr, "(%f,%f,%f,%f) ", data[4*i+0], data[4*i+1], data[4*i+2], data[4*i+3]);
    547547  }
    548548
     
    579579  glTexParameterf(GL_TEXTURE_2D, GL_TEXTURE_MIN_FILTER, GL_LINEAR);
    580580  glTexParameterf(GL_TEXTURE_2D, GL_TEXTURE_MAG_FILTER, GL_LINEAR);
    581   glTexImage2D(GL_TEXTURE_2D, 0, GL_RGB8, win_width, win_height, 0,
     581  glTexImage2D(GL_TEXTURE_2D, 0, GL_RGBA16F_ARB, win_width, win_height, 0,
    582582               GL_RGB, GL_INT, NULL);
    583583  glFramebufferTexture2DEXT(GL_FRAMEBUFFER_EXT,
     
    19611961
    19621962   glutInit(&argc, argv);
    1963    glutInitDisplayMode(GLUT_DOUBLE | GLUT_RGB);
     1963   glutInitDisplayMode(GLUT_DOUBLE | GLUT_RGBA);
    19641964
    19651965   MainTransferFunctionWindow * tf_window;
Note: See TracChangeset for help on using the changeset viewer.