octave-bug-tracker
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[Octave-bug-tracker] [bug #44111] Images not printed when there's a 3D a


From: Rik
Subject: [Octave-bug-tracker] [bug #44111] Images not printed when there's a 3D axes in the figure
Date: Mon, 02 Feb 2015 17:35:39 +0000
User-agent: Mozilla/4.0 (compatible; MSIE 8.0; Windows NT 6.1)

Update of bug #44111 (project octave):

                  Status:                    None => Confirmed              

    _______________________________________________________

Follow-up Comment #7:

Images specifically set the axis 'layer' property to 'top' so that ticklines
appear on top of the image.  You can use


set (gca, 'layer', 'bottom')


to send the axes object to the bottom of the stack.  However, it still didn't
produce the correct printout for me.

This is probably some issue with gl2ps not completely implementing the OpenGL
specification.  Octave uses GL2PS_POLYGON_OFFSET_FILL to slightly displace
objects like a 2-D image and the 2-D background axes filled patch which are
both at Z == 0.  In 3-D mode it may be that gl2ps only pays attention to Z
value and ignores the slight bump we give to the axes object.  In that case,
it's probably somewhat random which one is placed on top in the output stream.

    _______________________________________________________

Reply to this item at:

  <http://savannah.gnu.org/bugs/?44111>

_______________________________________________
  Message sent via/by Savannah
  http://savannah.gnu.org/




reply via email to

[Prev in Thread] Current Thread [Next in Thread]