1
我使用包{rgl}中的函數plot3d(),使用頂點座標和線段創建了一個四面體。下面的代碼使得mentioned plot填充三維圖中兩個線段之間的區域{rgl}
library("rgl")
CCl4=c(5,5,5,10)
Luminol=c(0.01,0.001,0.005,0.005)
Na2CO3=c(0.01,0.01,0.1,0.05)
plot3d(Luminol, Na2CO3, CCl4, type = "s")
for(i in 1:4){
for(k in 1:4){
segments3d(x=Luminol[c(i,k)],y=Na2CO3[c(i,k)],z=CCl4[c(i,k)])
}
}
現在,我想以填充點之間的區域(優選地使用RGB顏色,所以我可以使用的α值限定的透明度),但我還沒有找到一個多邊形()之類函數在rgl中。有沒有辦法填補這個領域?
在此先感謝。
你也可以使用'polygon3d()'如果你真的需要一個普通的多邊形,而不是僅僅作爲三角形麥克介紹。不知道爲什麼你找不到它...... – user2554330