Я пытаюсь сделать изображение, используя пакет rayhader. Я был счастлив, что смог создать png-файл, используя такой код:
library(ggplot2)
library(rayshader)
example_plot <-
ggplot(data.frame(x=c(1,2,3),y=c(4,5,6),z=c(5,4,3)),aes(x=x,y=y,color=z)) + geom_point()
plot_gg(example_plot, width = 2, height = 2, multicore = TRUE, scale = 125,
zoom = 0.5, phi = 60, theta=-10, windowsize = c(3200, 3200), offset_edges = TRUE)
Sys.sleep(2.0)
render_depth(focus = 0.5, focallength = 100, fstop = 8, clear = TRUE,filename="example.png")
К сожалению, я не могу понять, как сделать выходное изображение с более высоким разрешением. Я попытался отрегулировать размер окна, который при низких значениях, кажется, имеет значение, но я достиг своего рода потолка, где разрешение выходного изображения не превысит 1372 x 893. Что я могу сделать, чтобы получить выводизображение с разрешением около 3200 x 3200?
Спасибо!