Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

  • Fixed bug when selecting several surfaces for seting setting forced points in them (Mesh Criteria->Forced Points). Sometimes some point was not assigned to the corresponding surface.
  • Fixed bug related with structured prism meshing when the volume has 'NoMesh' criteria assigned.
  • Fixed bug related with meshing progress advance bar

...

  • Result surface + vbo: corrected bug which caused that the result surface visualization was wrong with vertex array or vertex buffer objects, or crashed gid.
  • Labels & legends & graphs: corrected background problems for labels and legends when background was choosen chosen with two dark colours.
  • Labels: corrected bug which caused that some labels were overdrawn by other mesh layers.
  • hidden lines & hidden boundaries: corrected colour for these styles when background was choosen chosen with two dark colours.
  • Transparencies: corrected problem which caused the model to be drawn twice when parts of it, or the whole model, were drawn transparent.

...

given the screen coordinates ( screen_x, screen_y) returns a list with sis coordinates:
{ x y z nx ny nz}
being
( x, y, z) the coordinates mapped into the world ( model) of the screen coordinates,
( nx, ny, nz) the normal vector components of the world ( model) pointing to the user.
the mapping screen --> world ( model) is done by intersecting the line perpendicular to the screen, passing through the coordinates ( screen_x, screen_y), with the plane parallel to the screen ( in real, model, world ) at the centre center of the view / model. The returned normal is the normal of this plane.