-
- Downloads
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.
Showing
- Common/CommandLine.cpp 2 additions, 2 deletionsCommon/CommandLine.cpp
- Common/Context.h 6 additions, 2 deletionsCommon/Context.h
- Common/DefaultOptions.h 23 additions, 8 deletionsCommon/DefaultOptions.h
- Common/Options.cpp 121 additions, 50 deletionsCommon/Options.cpp
- Common/Options.h 10 additions, 2 deletionsCommon/Options.h
- Common/Views.cpp 4 additions, 1 deletionCommon/Views.cpp
- Common/Views.h 3 additions, 4 deletionsCommon/Views.h
- Fltk/Callbacks.cpp 36 additions, 18 deletionsFltk/Callbacks.cpp
- Fltk/GUI.cpp 52 additions, 20 deletionsFltk/GUI.cpp
- Fltk/GUI.h 1 addition, 0 deletionsFltk/GUI.h
- Fltk/Opengl_Window.cpp 1 addition, 2 deletionsFltk/Opengl_Window.cpp
- Graphics/Draw.cpp 5 additions, 17 deletionsGraphics/Draw.cpp
- Graphics/Draw.h 9 additions, 11 deletionsGraphics/Draw.h
- Graphics/Entity.cpp 185 additions, 210 deletionsGraphics/Entity.cpp
- Graphics/Geom.cpp 82 additions, 116 deletionsGraphics/Geom.cpp
- Graphics/Mesh.cpp 31 additions, 77 deletionsGraphics/Mesh.cpp
- Graphics/Post.cpp 1 addition, 11 deletionsGraphics/Post.cpp
- Graphics/PostElement.cpp 20 additions, 26 deletionsGraphics/PostElement.cpp
- Makefile 3 additions, 3 deletionsMakefile
- TODO 1 addition, 5 deletionsTODO
Loading
Please register or sign in to comment