可以将不包含 .prc 内容的 Asymptote 中的 3D 图像编译为 .pdf,然后可以使用任何 .pdf 阅读器查看(使用-noprc
命令行选项)。这将从某个视点查看 3D 图像,该视点由命令设置,例如currentprojection=orthographic(4,4,10);
。我们将其称为图像的“视图 1”。
也可以只生成 .prc 文件。如果想要将可旋转的 3D 图像嵌入另一个 .pdf 文件,则需要此 .prc 文件与包\includemedia
的命令一起使用media9
。手册media9
建议使用 Adobe 的 获取此可旋转图像的默认视图Get Default View
,它提供了可以复制/粘贴到\includemedia
命令中的代码。将此视图称为“视图 2”。
我的问题是:为什么视图 1 和视图 2 不同?\includemedia
除了反复试验之外,是否有系统的方法可以提供与 Asymptote 通过 .asy 文件提供的默认视图(即视图 1)相匹配的代码?