긴 기회일 수도 있지만 JMP에서 입체 투영을 그려본 사람이 있나요? 이는 다양한 결정 방향/평면의 방향을 나타내는 데 자주 사용되지만 구에 대한 모든 투영에 사용될 수 있습니다. 검색해도 아무것도 찾을 수 없었습니다.
아마도 그럴 겁니다.

JMP는 Open GL을 사용하여 회전 가능한 3D 객체를 표시합니다.
이것은 스크립팅 인덱스의 재미있는 예입니다.
참고: 스크립팅 인덱스에서 "Open GL"을 검색하여 유용할 수 있는 개체와 함수를 찾으세요.
Names Default To Here( 1 );
gridsize = 10;
npoints = 32;
points = J( npoints, 3, 0 );
For( i = 0, i < npoints, i++,
points[i, 1] = Random Uniform() - .5;
points[i, 2] = Random Uniform() - .5;
points[i, 3] = Random Uniform() - .5;
);
surface = Scene Display List();
surface << Enable( MAP2_VERTEX_3 );
surface << Enable( Auto_Normal );
surface << MapGrid2( gridsize, 0, 1, gridsize, 0, 1 );
surface << color( 0, 0, 1 );
surface << Map2(
MAP2_VERTEX_3, 0, 1, 3, 4, 0, 1, 12, 4, points
);
surface << EvalMesh2(
LINE, 0, gridsize, 0, gridsize
);
sb = Scene Box( 500, 400 );
sb << Ortho( -.75, .75, -.75, .75, -1, 1 );
sb << ArcBall( surface, 1 );
New Window( "Example", sb );
제가 원하는 것에는 너무 과한 것 같습니다. 나는 그것이 효과가 있을 것이라고 확신하지만, 그 자체의 합병증이 있을 것입니다.
여기서 입체 투영은 구 표면의 점을 나타내는 2D 플롯입니다. 각도를 데카르트 좌표로 변환하고 2D 평면에 그리는 것이 더 쉬울 것입니다. 누군가 그런 일을 했는지 궁금해서 새로 시작하기보다는 그 사람의 작업을 재사용할 수 있었을 것 같아요.