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.

Reply via email to