Script
φ = (1+sqrt(5))/2
A = (0, -1, -φ)
B = (0, 1, -φ)
C = (φ, 0, -1)
ico = Icosahedron(C, B, A)
speed = 0.4
t = Slider(0, 2pi, 0.01, speed, 200)
line = Line( (0,0,0), (1,1,1) )
rotateIco = Rotate( Rotate(Rotate(ico, t, line), t, zAxis), t, xAxis )
# Settings
#SetVisibleInView(ico, -1, false)
#SetVisibleInView(ico, 1, false)
# The previous must be done manually
SetVisibleInView(line, 1, false)
SetVisibleInView(line, -1, false)
SetVisibleInView(A, 1, false)
SetVisibleInView(A, -1, false)
SetVisibleInView(B, 1, false)
SetVisibleInView(B, -1, false)
SetVisibleInView(C, 1, false)
SetVisibleInView(C, -1, false)