我正在使用 R,以及 misc3d 和 rpanel 库,在 webGL 中创建 3d 图像。然后我需要通过 Latex 将图像嵌入到 PDF 中。
3d 图像渲染得很好,看起来很棒 - 但我想我需要将 webGL HTML 文件转换为 SVG 或其他可以嵌入到 Latex 中的矢量图形文件。
关于如何做到这一点的任何建议?
我正在使用 R,以及 misc3d 和 rpanel 库,在 webGL 中创建 3d 图像。然后我需要通过 Latex 将图像嵌入到 PDF 中。
3d 图像渲染得很好,看起来很棒 - 但我想我需要将 webGL HTML 文件转换为 SVG 或其他可以嵌入到 Latex 中的矢量图形文件。
关于如何做到这一点的任何建议?
也许我错了,但这种方式对我来说没有意义。
从 webGL 帧缓冲区,您可以获得光栅化数据(无矢量信息)。所以这就像将光栅化图像(如 png)转换为 SVG。由于没有办法(我知道)从光栅化图像中获取矢量信息,因此图像只会嵌入到 SVG 文件中的可能性很高。与光栅化图像相比,这不会是一个真正的好处。
也许您可以使用矢量信息(用于绘制 webGL 图像)直接绘制到 SVG 图像?