- Jul 01, 2004
-
-
Christophe Geuzaine authored
update command line help
-
- Jun 30, 2004
-
-
Christophe Geuzaine authored
added optimization hooks in the interface (GUI + comamnd line)
-
- Jun 26, 2004
-
-
Christophe Geuzaine authored
Merged Netgen 4.3.1: a Delaunay/Frontal 2D/3D mesh generator. Thanks a lot to Nicolas Tardieu for this!
-
- Jun 20, 2004
-
-
Christophe Geuzaine authored
- mesh.algo -> algo2d and algo3d - replaced most of the remaining radio buttons with Fl_Choices (requires less screen real estate)
-
- Jun 17, 2004
-
-
Christophe Geuzaine authored
create the default project file in the home directory if no "current" directory is defined (e.g. when double-clicking on the icon on Windows/MacOS)
-
- Jun 16, 2004
-
-
Christophe Geuzaine authored
Do a default List_Create in List_CreateFromFile instead of returning NULL. (This fixes the problems in Plugins that assume that the element lists are all ready to be added into.)
-
- Jun 15, 2004
-
-
Christophe Geuzaine authored
replace CutCircle/CutCurve with CutParametric
-
- Jun 13, 2004
-
-
Christophe Geuzaine authored
forgot to deal with quadrangles here
-
- Jun 12, 2004
-
-
Christophe Geuzaine authored
- couple of aesthetic changes in Options->General - tentative fix of home directory problem on Windows95/98
-
- Jun 08, 2004
-
-
Christophe Geuzaine authored
- made Layer's region numbeing behaviour consistent between lines/surfaces/volumes - force mesh.changed when we modify surface_edges/faces display
-
- Jun 04, 2004
-
-
Christophe Geuzaine authored
quick hack to implement "fake transparency" as in xpost
-
- Jun 02, 2004
-
-
Christophe Geuzaine authored
disable the perspective button for now
-
- Jun 01, 2004
-
-
Christophe Geuzaine authored
added small button to switch between perspective and orthographic projection modes
-
Christophe Geuzaine authored
fix for the "per time step" min/max
-
- May 31, 2004
-
-
Christophe Geuzaine authored
removed old unused options
-
- May 30, 2004
-
-
Christophe Geuzaine authored
- don't call glNormal unnecessarily - do The Right Thing (TM) with the light position, i.e., set it *before* we multiply by the modelview matrix. It's much easier to achieve predictable lighting results like this: (-1,0,0) simply means "light from the left", (0,1,0) means "light from the top", (0,0,1) means "light from the front", etc.
-
Christophe Geuzaine authored
- fixed orientation of boundary of post tet - added new LightTwoSide option: with this turned off, we achieve roughly the same performance as SceneViewer on large data sets, i.e., around 1 million triangles (SceneViwer is the "industry standard" OpenGL viewer from SGI). Nice... ;-)
-
Christophe Geuzaine authored
force view->Changed when we change the light setting
-
- May 29, 2004
-
-
Christophe Geuzaine authored
- generalized vertex arrays to handle quads - added missing Ellispe ... Plane ... in parser
-
Christophe Geuzaine authored
simplified vertex array logic
-
Christophe Geuzaine authored
- generalized vertex array class to use reallocatable arrays - introduced vertex arrays in post for all triangles: this speeds things up tremendously for ALL scalar views: 2d scalar views of course, but also for 3d isos (tets, hexas, etc.) and all smooth normals. The costly computations (compute the isos, get the normals) are only done ONCE each time the view is changed. Then we just pass the vertex array to OpenGL everytime we need to redraw (e.g. when we rotate the scene) - removed the display list code alltogether: it's completely blown away by the new vertex array code! for the record: with the new drawing code, you can - rotate 500,000 triangles in real time on a 3-year old linux PC (tested with a boing 747 surface mesh from CU: 10 times faster than old code) - display and rotate in real time 10 transparent+smooth shaded 3D isos for a 1 million tet mesh (about 1 frame per second with the new code; took tens of seconds with the old one) Awesome :-)
-
- May 28, 2004
-
-
Christophe Geuzaine authored
update doc for vertex arrays
-
Christophe Geuzaine authored
since we store the colors in the vertex array, we need to mark the mesh as changed when we change the colors
-
Christophe Geuzaine authored
-
Christophe Geuzaine authored
- added experimental support for vertex arrays in the mesh drawing code (only for triangles at the moment). This speeds up the drawing of large meshes tremendously! - removed support for mesh display lists
-
- May 25, 2004
-
-
Christophe Geuzaine authored
Added final bit for 2nd order elements: the middle face nodes for quadrangular faces (i.e., for quadrangles, hexahedra, prisms and pyramids).
-
Christophe Geuzaine authored
- removed the quads from the simplex trees (finally...) **warning** this is a pretty big patch that touches a lot of different files. I tried my best to update all the things that needed to be updated, but I probably forgot some things... Please test! (especially the export routines in obscure formats like SMS, Gref, etc., as well as the extrusion code) - added second order edge vertices for hexas, prisms and pyramids (drawing not done yet) - added sanity check for number of values in post-pro parsed file format - merged all mesh printing/reading routines in Print_Mesh.cpp and Read_Mesh.cpp - cleaned up the statistics code
-
- May 22, 2004
-
-
Christophe Geuzaine authored
Small changes inspired by Wednesday's discussions: - Mac only: Gmsh now publishes its "file types"... That means that geo/msh/pos files now have nice icons, and that you can double-click on a geo/msh/pos file in the Finder to open it :-) - removed support for fltk 1.0 (wasn't compiling anymore anyway) - doubled the timout in GmshServer (2->4s): this seems to help on Windows (thanks to jkools@veeco.com) - added warnings in the docs about the Attractor feature - increased WB by 1 pixel in the GUI - replaced more Msg(FATAL) with Msg(ERROR) where it makes sense
-
- May 18, 2004
-
-
Christophe Geuzaine authored
- merged ONSCREEN1 and ONSCREEN2 to minimize redraws - fixed s->Orientations test
-
Christophe Geuzaine authored
display the interactive messages in the graphic window (instead of the status bar)
-
- May 17, 2004
-
-
Christophe Geuzaine authored
removed unused geom.overlay option
-
Christophe Geuzaine authored
removed unused geom.highlight option + small cleanup of the selection code
-
- May 15, 2004
-
-
Christophe Geuzaine authored
output solver errors+warnings in red, too
-
Christophe Geuzaine authored
-
Christophe Geuzaine authored
add 1 more verbosity level; bump default to 3
-
Christophe Geuzaine authored
reorganized Msg() a little ("a la getdp" + colorize solver and direct messages)
-
- May 14, 2004
-
-
Christophe Geuzaine authored
set default number of smoothing passes to 1
-
- May 13, 2004
-
-
Christophe Geuzaine authored
fixed small bug in colortable_diff
-
Christophe Geuzaine authored
save view type only in FULLRC (not OPTIONRC)
-
- May 12, 2004
-
-
Christophe Geuzaine authored
- removed context.default_plugin - changed the main so that we load the plugins *before* we set the options (this way you can save your favourite plugin options in .gmsh-options, too)
-