Asymptote: 3.13 Released
Memory usage for complex 3D scenes was greatly reduced. The default render setting was changed to 2 for all output formats. Meshpens for triangular patches are now handled. A Vulkan offscreen resolution mismatch with OpenGL was fixed. An OpenGL export bug was fixed. VMA C++ wrappers were fixed to use nullptr instead of VK_NULL_HANDLE. SSBO reads in the vertex stage now support vertexPipelineStoresAndAtomics. The v3d.asy EOF check was fixed. Readline history deallocation was fixed. The PERL interpreter...
I updated the Asymptote server with the out-of-memory fix and now your img_tripintroa_3D.asy examples works.
Good news: the out-of-memory errors are fixed in git. I will try to make a 3.13 release tomorrow.
The screenshot looks like it was built with settings.render=0, or equivalently, on a system without the vulkan libraries installed. Check ./asy --version and the output of ./configure. You can also try it on the headless ualberta server: https://asymptote.ualberta.ca/
I should also mention that Asymptote uses GLFW now, not freeglut. If you get an error message about freeglut, you definitely need to upgrade to Asymptote 3.12.
-iconify is now obsolete; it is still accepted but has no effect on any platform. I haven't heard of any timeout issues on the ualberta server. I think we put in a timeout of 1 minute but we can increase that if anyone finds that this is not enough. Do you mean the command-line Interface or the web interface?
-iconify is now obsolete; it is still accepted but has no effect on any platform. I haven't heard of any timeout issues on the ualberta server. I think we put in a timeout of 1 minute but we can increase that if anyone finds that this not enough. Do you mean the command-line Interface or the web interface?