Download Latest Version asymptote-3.14-setup.exe (8.2 MB)
Email in envelope

Get an email when there's a new version of Asymptote

Home / 3.14
Name Modified Size InfoDownloads / Week
Parent folder
asymptote.pdf 2026-08-29 1.5 MB
ChangeLog 2026-08-29 30.8 kB
README 2026-08-29 1.1 kB
ReleaseNotes 2026-08-29 142.8 kB
asymptote-3.14-1.fc43.x86_64.rpm 2026-08-29 8.6 MB
asymptote-3.14.x86_64.tgz 2026-08-29 63.2 MB
asymptote-3.14.src.tgz 2026-08-29 28.4 MB
asymptote-3.14-setup.exe 2026-08-28 8.2 MB
Totals: 8 Items   110.2 MB 199
Release Notes for Version 3.14

String bracket indexing via operator[] was added.
A high-performance sphere approximation based on Bezier triangles
was implemented for the native renderer and ported to AsyGL.
A bitmap preview is generated for V3D PDF output so it displays
correctly in non-interactive viewers.
IBL environment names are now output in the V3D header and
IBL fixes were made for Vulkan and AsyGL.
A stack overflow with -render=0 was fixed.
The Vulkan export now uses tiling with a dynamic viewport and scissor.
Rendering issues with pixel() were fixed.
Triangle group rendering and a vertex shader bug in the no-lighting
path were fixed in the AsyGL library.
Threaded renderer crashes on empty scenes and a division by zero
were fixed.
Surfaces are no longer interpolated as periodic unless they really
repeat, and the parametric surface() constructor in graph3 enforces
exact endpoint periodicity for periodic splinetypes.
A bug in the monotonic splinetype was fixed.
The asyinclude function in the slide module now restores
currentlight, currentpen, and currentprojection.
Documentation and build issues were addressed.
Source: README, updated 2026-08-29