I found this problem on an unrelated setting (WSL2 on Windows). IMHO, *plot3d* and everything else in SageMath related to *Three.js* could benefit from some updating. Indeed, the option *online=True* should not be required as it implies an internet connection, while all necessary files are already in the local tree. However, I am not competent enough to tackle this.
To begin with, perhaps this could be relevant: https://discourse.threejs.org/t/cant-find-threejs-and-threejs-min-js-file/65270 Guillermo On Thu, 1 Jan 2026 at 16:36, Eric Gourgoulhon <[email protected]> wrote: > Le lundi 29 décembre 2025 à 17:35:20 UTC+1, [email protected] a > écrit : > > Le dimanche 28 décembre 2025 à 18:28:21 UTC+1, [email protected] a écrit : > > > For *plot3d*, have you tried adding the option > *online=True* > ? > > > Nope. And it allows for a normal display. > > This one escaped me... BTW, this appears neither in `plot3d?` nor in the > documen tation of the `show` method of a > `sage.plot.plot3d.parametric_surface.ParametricSurface` object, where it > might be helpful... > > > Actually, as many keywords useful for controlling the three.js display, > the "online" optional keyword is described here: > https://doc.sagemath.org/html/en/reference/plot3d/threejs.html > The problem is that this piece of documentation is not accessible with "?" > from the user console / notebook. > > Eric. > -- You received this message because you are subscribed to the Google Groups "sage-release" group. To unsubscribe from this group and stop receiving emails from it, send an email to [email protected]. To view this discussion visit https://groups.google.com/d/msgid/sage-release/CANnG18_KpiuU0hLX54y_CuLnMFyRU2EWuQGGPWY8DYsW0H2Ztw%40mail.gmail.com.
