I have found this question (Coordinates for vertices of the "silver" rhombohedron.) which asks:
"The "silver" rhombohedron (a.k.a the trigonal trapezohedron) is a three-dimensional object with six faces composed of congruent rhombi. You can see it visualised here.
I am interested in replicating the visualisation linked to above in MATLAB, but to do that I need to know the coordinates of the rhombohedron's eight vertices (I am using the patch function).
How do I calculate the coordinates of the vertices of the silver rhombohedron?"
The question has this answer:
"Use vectors e1=(1,0,0), e2=(cosα,sinα,0) and e3=(cosα,0,sinα) as basis. Then vertices are set of all points with each coordinate 0 or 1: (0,0,0), (0,0,1), ..., (1,1,1). Or 0, e1, e2, e3, e1+e2, ..., e1+e2+e3.
Multiply coordinates by constant if needed."
Using this methodology I find that two of the faces of the resulting rhombohedron are not congruent and do not have angle "α".
What vectors would I use for all faces of the rhombohedron to be congruent?