При построении с помощью RGL Plot3D я использую что-то вроде этого:RGL Plot3D: больше цветов, No Повторяется
col = as.integer(as.factor(data[[input$colorBy]])))
plot3d(d[,1], d[,2], d[,3], type=type, col=col, add=TRUE)
Однако, это будет повторяться цвета, если есть более чем 10 или около различных факторов. Есть ли способ расширить это, чтобы никогда не повторялись цвета, и (в идеале) цвета охватывают большой диапазон цветового пространства?