Я создаю 3D-точки и обрабатываю их 3D-вращением:
var Points = [] ;
for (var i=0 ; i < 20 ; i++) {
Points[i] = [
Math.floor(Math.random()*256),
Math.floor(Math.random()*256),
Math.floor(Math.random()*256)
] ;
}
Process3DRotation() ;
Но как генерировать случайные трехмерные точки на скрытом шпере следующим образом: