bugGNU Octave - Bugs: bug #33239, Incorrect mesh lines after 'hidden...

 
 

bug #33239: Incorrect mesh lines after 'hidden off'

Submitted by:  None
Submitted on:  Thu 05 May 2011 07:35:46 PM UTC  
 
Category: Plotting with gnuplotSeverity: 3 - Normal
Priority: 5 - NormalItem Group: Incorrect Result
Status: InvalidAssigned to: None
Originator Name: David O'NeillOriginator Email: -unavailable-
Open/Closed: ClosedRelease: 3.2.3
Operating System: GNU/Linux

Add a New Comment(Rich Markup)
   

You are not logged in

Please log in, so followups can be emailed to you.

 

Thu 29 Aug 2013 11:08:55 PM UTC, comment #3:

This appears to be a gnuplot bug, rather than an Octave bug.

In the intervening years, the situation has gotten better. With the development branch of Octave and gnuplot 4.6.2 I no longer see problems 1 and 2. There are still some lines extending beyond the axis boundaries, but, again, this seems to be the fault of gnuplot. If I change the x-axis limits from [-1 1] to [-1.0001 1] then the figure draws correctly.

Rik <rik5>
Project Administrator
Fri 06 May 2011 02:54:19 AM UTC, comment #2:

Jordi,

If you meant to say that the plot and print are OK under
fltk, then I agree: they are for the current stable
branch.

Michael Godfrey <godfrey>
Project Member
Thu 05 May 2011 07:41:43 PM UTC, comment #1:

Confirmed in dev sources, but only with gnuplot, not fltk.

Jordi GutiƩrrez Hermoso <jordigh>
Project Administrator
Thu 05 May 2011 07:35:46 PM UTC, original submission:

Plotting the unit sphere so that it is bisected in the yz plane (at the edge of a plot, in the example shown below through x = -1), then specifying 'hidden off' as follows:

leads to three problems

1) two additional lines, unrelated to the sphere, appear (from the "south pole" in directions that comprise various resultants of the positive x and z axes)

2) mesh lines are missing from parts of the great plane of bisection

3) additional mesh lines appear:

from the "north pole" - lines of longitude" up to, but not including, the second "line of latitude";

from one of (the two) "lines of longitude" in the bisected plane, - "lines of latitude", up to, but not including, the second "line of longitude", of the two omitted by the bisection. The lines pass directly from the "line of longitude" that is plotted, to the position of the nodes with the "line of longitude".

I understand (from a thread in the Nabble forum) that the problem also occurs with Portable Octave 3.0.0 under windows/cygwin (see http://octave.1599824.n4.nabble.com/quot-axis-scale-dataspectratio-quot-problem-with-3D-graph-td3491951.html)

Anonymous

 

(Note: upload size limit is set to 16384 kB, after insertion of the required escape characters.)

Attach File(s):
   
   
Comment:
   

Attached Files
file #23355:  hemisphere.jpg added by None (93KiB - image/jpeg - Image, as noted in the code above, to illustrate the problem)

 

Depends on the following items: None found

Items that depend on this one: None found

 

Carbon-Copy List
  • -unavailable- added by rik5 (Posted a comment)
  • -unavailable- added by godfrey (Posted a comment)
  • -unavailable- added by jordigh (Posted a comment)
  • -unavailable- added by None (Submitted the item)
  •  

    Do you think this task is very important?
    If so, you can click here to add your encouragement to it.
    This task has 0 encouragements so far.

    Only project members can vote.

     

    Please enter the title of George Orwell's famous dystopian book (it's a date):

     

     

    Follow 5 latest changes.

    Date Changed By Updated Field Previous Value => Replaced By
    Thu 29 Aug 2013 11:08:55 PM UTCrik5StatusConfirmed=>Invalid
      Open/ClosedOpen=>Closed
    Thu 05 May 2011 07:41:43 PM UTCjordighCategoryPlotting=>Plotting with gnuplot
      StatusNone=>Confirmed
    Thu 05 May 2011 07:35:46 PM UTCNoneAttached File-=>Added hemisphere.jpg, #23355

    Back to the top


    Powered by Savane 3.1-cleanup1