Проблема с вязкой HTML в Pandoc и RGL - PullRequest
0 голосов
/ 13 июня 2019

Я пытаюсь экспортировать свой код с помощью rmarkdown в html. Я работаю с геометрическим анализом морфометрии с пакетом геоморфов. Среди моих графиков у меня есть несколько 3D-моделей, которые наносятся с помощью RGL. Ошибки, которые происходят:

pandoc.exe: Out of memory
Error: pandoc document conversion failed with error 251
In addition: Warning messages:
1: In rgl.snapshot(...) :
  RGL: PNG Pixmap Saver Warning: Image width is zero in IHDR
2: In rgl.snapshot(...) :
  RGL: PNG Pixmap Saver Warning: Image height is zero in IHDR
3: In rgl.snapshot(...) : RGL: PNG Pixmap Saver Error: Invalid IHDR data
4: In rgl.snapshot(...) : RGL: PNG Pixmap Saver Error: an error occured
5: In rgl.snapshot(...) : 'rgl.snapshot' failed

Код, который не работает:

#Creating mesh
require(knitr,quietly = T)
require(abind,quietly = T)
afflongiseta.mand.ldk<-read.morphologika(filelist = "afflongiseta_w.txt")
dimnames(afflongiseta.mand.ldk)[[3]][1]<-"afflongiseta_w"
afflongiseta.mand<-read.ply("afflongiseta_w.ply",ShowSpecimen = F)
m.w.mand<-mshape(mand.w.gpa$coords)
m.longiseta.mand<-warpRefMesh(mesh = afflongiseta.mand,mesh.coord = afflongiseta.mand.ldk[,,1],ref = m.w.mand)
#Ploting PC1 minor
require(knitr,quietly = T)
require(abind,quietly = T)
knit_hooks$set(webGL = hook_webgl)
PC1.w.mand<-plotTangentSpace(mand.w.gpa$coords, warpgrids = T, mesh=m.longiseta.mand, label = class.mand.w$Species, axis1 = 1,axis2 = 2)

Моя версия pandoc - 1.19.2.1

...