我正在使用R與misc3d和rpanel庫在webGL中創建3D圖像。然後我需要通過Latex將圖像嵌入到PDF中。將webGL html轉換爲SVG
三維圖像呈現很好,看起來不錯 - 但我想我需要將webGL HTML文件轉換爲SVG或其他種類的矢量圖形文件,可以將嵌入到Latex中。
有關如何完成此任務的任何建議?
我正在使用R與misc3d和rpanel庫在webGL中創建3D圖像。然後我需要通過Latex將圖像嵌入到PDF中。將webGL html轉換爲SVG
三維圖像呈現很好,看起來不錯 - 但我想我需要將webGL HTML文件轉換爲SVG或其他種類的矢量圖形文件,可以將嵌入到Latex中。
有關如何完成此任務的任何建議?
也許我錯了,但這種方式對我沒有意義。
從webGL framebuffer中可以獲得光柵化數據(無矢量信息)。所以它就像將光柵化圖像(如png)轉換爲SVG。由於沒有辦法(我知道)從柵格化圖像中獲取矢量信息的機會很高,圖像將被嵌入到SVG文件中。與光柵化圖像相比,這不是一個真正的好處。
也許你可以使用矢量信息(用於繪製webGL圖像)直接繪製成SVG圖像?
有沒有什麼不能使用rgl
包,而不是原因(我不是很熟悉rpanel
,但我敢肯定,misc3d
最初設計與rgl
一起工作),並使用rgl.postscript(...,fmt="pdf")
出口直接轉爲PDF? rgl.postscript
也提供SVG選項。雖然有時候結果有些不可靠(它使用的基礎包並不完全可靠),但它肯定是過去的最小阻力。我還沒有嘗試過自己,但我認爲下面的文章提供了一些有關嵌入rgl
圖像的完整,可旋轉的榮耀到PDF中的信息:Levine,Richard A.,Luke Tierney,Hadley Wickham,Eric Sampson,Dianne Cook和David A. van Dyk。 2010.編輯:JCGS出版動畫,3D可視化和電影。「計算和圖形統計雜誌19(1)(1月):1-2。 DOI:10.1198/jcgs.2010.191ed。 http://amstat.tandfonline.com/doi/abs/10.1198/jcgs.2010.191ed。
FWIW,我找到了一篇(我認爲是)該文章的示例PDF,並且無法從Preview或Chrome的PDF查看器中獲取任何輪播。 –
這並不奇怪。我希望它是查看器特定的,並且很可能Adobat Reader特定於... –