I want to visualize a square with rgl have problems with my code. First 4 surface3d code chunks are working, but the last two aren't.
It is exactly the same type of code and I don´t understand the reason why rgl cannot plot it.
See my code below:
open3d()
A<-c(0,1)
B<-c(0,2)
C<-c(0,1)
x_3D<-c(min(A),max(A))
y_3D<-c(min(B),max(B))
z_3D<-matrix(c(max(C)),nrow = 2,ncol = 2)
surface3d(x=x_3D, y=y_3D, z=z_3D)
x_3D<-c(min(A),max(A))
y_3D<-c(min(B),max(B))
z_3D<-matrix(c(min(C)),nrow = 2,ncol = 2)
surface3d(x=x_3D, y=y_3D, z=z_3D)
x_3D<-c(min(A),min(A))
y_3D<-c(min(B),max(B))
z_3D<-matrix(c(min(C),max(C)),nrow = 2,ncol = 2)
surface3d(x=x_3D, y=y_3D, z=z_3D)
x_3D<-c(max(A),max(A))
y_3D<-c(min(B),max(B))
z_3D<-matrix(c(min(C),max(C)),nrow = 2,ncol = 2)
surface3d(x=x_3D, y=y_3D, z=z_3D)
##last surfaces are not ploted but also no error
x_3D<-c(min(A),max(A))
y_3D<-c(min(B),min(B))
z_3D<-matrix(c(min(C),max(C)),nrow = 2,ncol = 2)
surface3d(x=x_3D, y=y_3D, z=z_3D)
x_3D<-c(min(A),max(A))
y_3D<-c(max(B),max(B))
z_3D<-matrix(c(min(C),max(C)),nrow = 2,ncol = 2)
surface3d(x=x_3D, y=y_3D, z=z_3D)
Can someone see my mistake?
EDIT: edited the c&p mistake, but still not rendering the last two surfaces.