Skip to content
Snippets Groups Projects
Select Git revision
  • master default
  • cgnsUnstructured
  • partitioning
  • poppler
  • HighOrderBLCurving
  • gmsh_3_0_4
  • gmsh_3_0_3
  • gmsh_3_0_2
  • gmsh_3_0_1
  • gmsh_3_0_0
  • gmsh_2_16_0
  • gmsh_2_15_0
  • gmsh_2_14_1
  • gmsh_2_14_0
  • gmsh_2_13_2
  • gmsh_2_13_1
  • gmsh_2_12_0
  • gmsh_2_11_0
  • gmsh_2_10_1
  • gmsh_2_10_0
  • gmsh_2_9_3
  • gmsh_2_9_2
  • gmsh_2_9_1
  • gmsh_2_9_0
  • gmsh_2_8_6
25 results

Opengl_Window.cpp

Forked from gmsh / gmsh
Source project has a limited visibility.
  • Christophe Geuzaine's avatar
    0ffbe362
    · 0ffbe362
    Christophe Geuzaine authored
    More "airplane" work...
    
    - rewrote the way we handle lights: glEnable(GL_LIGHTING) is now used
      at the lowest level, where it belongs. This fixes many lighting
      glitches, and should make the whole stuff much more predictable;
    
    - simplified the display modes for geometry and mesh: the choice
      between wireframe/solid is now independent of the choice of
      lighting/no lighting (and there is a new "Enable lighting" option
      for the geometry, too--even if it does only affect things like
      normals/tangents at the moment);
    
    - brand new code to draw really nice (shaded) 3D arrows + 3 options
      that fully parameterize them (they can degenerate into pyramids,
      cones, w/ or w/o stems, etc.);
    
    - new options so that we can also use the new arrows outside the
      post-processing module (e.g. for tangents/normals).
    
    - "alt+d" now simply switches between solid and wireframe mode;
    
    - new shortcut "alt+w" to switch the lighting mode for all the modules
      (geo/mesh + all post views) at once.
    0ffbe362
    History
    Christophe Geuzaine authored
    More "airplane" work...
    
    - rewrote the way we handle lights: glEnable(GL_LIGHTING) is now used
      at the lowest level, where it belongs. This fixes many lighting
      glitches, and should make the whole stuff much more predictable;
    
    - simplified the display modes for geometry and mesh: the choice
      between wireframe/solid is now independent of the choice of
      lighting/no lighting (and there is a new "Enable lighting" option
      for the geometry, too--even if it does only affect things like
      normals/tangents at the moment);
    
    - brand new code to draw really nice (shaded) 3D arrows + 3 options
      that fully parameterize them (they can degenerate into pyramids,
      cones, w/ or w/o stems, etc.);
    
    - new options so that we can also use the new arrows outside the
      post-processing module (e.g. for tangents/normals).
    
    - "alt+d" now simply switches between solid and wireframe mode;
    
    - new shortcut "alt+w" to switch the lighting mode for all the modules
      (geo/mesh + all post views) at once.