|
From: F R. <fru...@us...> - 2025-11-01 23:02:36
|
I filed a bug report with Gnuplot and indeed it was a Gnuplot error. The issue is now fixed. However, you may want to review the Gnuplot report as it may have some relevance on how Maxima generates its draw3d() scripts: https://sourceforge.net/p/gnuplot/bugs/2836/ --- **[bugs:#4594] Maxima-5.48.1 Breaks Draw3d With Surface_Hide=True** **Status:** wont-fix **Group:** None **Labels:** draw3d gnuplot **Created:** Wed Aug 13, 2025 02:53 PM UTC by F Russell **Last Updated:** Thu Oct 09, 2025 07:54 PM UTC **Owner:** nobody **Attachments:** - [maxout8523.gnuplot](https://sourceforge.net/p/maxima/bugs/4594/attachment/maxout8523.gnuplot) (1.0 kB; application/x-gnuplot) After upgrading to maxima-5.48.1 all of my draw3d graphics that contain the "surface_hide=true" option now broken. Only the axes are shown. The surface is not drawn. The example command is: load(draw)$ draw3d(xrange=[-2,2], yrange=[-2,2], surface_hide=true, explicit(x^2-y^2, x, -1, 1, y, -1, 1))$ I have traced the problem to the "set pm3d at s depthorder explicit" line in the maxoutXXX.gnuplot file. This file is passed to gnuplot and the plot fails without error but no surface is shown. If I comment https://sourceforge.net/p/maxima/bugs/4297/out the above mentioned line the surface plot will succeed. This was supposed to have been fixed with this report: https://sourceforge.net/p/maxima/bugs/4297/ However, the problem persists with draw3d. I am using maxima-5.48.1 and gnuplot-6.0.3. --- Sent from sourceforge.net because max...@li... is subscribed to https://sourceforge.net/p/maxima/bugs/ To unsubscribe from further messages, a project admin can change settings at https://sourceforge.net/p/maxima/admin/bugs/options. Or, if this is a mailing list, you can unsubscribe from the mailing list. |