用 Asymptote 绘制欧几里德几何图形

发布于 2023-11-25 22:45:03

Asymptote 是一种为了绘制技术图形而设计的矢量图语言,其灵感来自 MetaPost。它具有 IEEE 标准的浮点数支持、原生的三维图形支持、灰度 /RGB/CMYK/HSV 等不同色彩指定方式以及类似 C++ 的语法。与 MetaPost 不同,Asymptote 原生的支持多段路径(因此不局限于单连通区域)、填充图案、Gouraud 着色(shading)以及 PostScript 图像。

Asymptote 的主要功能包括:

  1. 高级的数学功能:支持向量乘法的复杂旋转等。
  2. 高品质的排版:利用 LaTeX 的排版标签来保证文档的一致性。
  3. 全面的平台支持:运行于 UNIX,类 UNIX,MacOS,Windows 等主要平台。
  4. 全面的绘图功能:包括处理三维路径的问题等。
  5. 编译命令:在不牺牲速度的前提下实现虚拟机代码的可移植性。
  6. 高级的图形命令:执行的渐近语言本身,可以很容易地针对特定的应用。

1.png
4.png
10.png
17.png
30.png
34.png
51.png
54.png
58.png

选自:https://github.com/pivaldi/asymptote-geometry-documentation ​​​

本站下载:asymptote-geometry-documentation-master.zip

1 条评论

发布
问题