Potrebbe essere un azzardo, ma qualcuno ha tracciato proiezioni stereografiche in JMP? Questi sono spesso usati per rappresentare l'orientamento di varie direzioni/piani del cristallo, sebbene possano essere usati per qualsiasi proiezione relativa ad una sfera. Non sono riuscito a trovare nulla cercando.
più o meno, probabilmente sì.

JMP utilizza Open GL per visualizzare oggetti 3D ruotabili
Questo è un esempio divertente tratto dall'indice degli script.
Nota: nell'indice degli script, cerca "Open GL" per trovare oggetti e funzioni che potrebbero essere utili
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 );
Mi sembra eccessivo per quello che vorrei. Sono sicuro che funzionerebbe, ma avrebbe le sue complicazioni.
La proiezione stereografica qui è un grafico 2D che rappresenta punti sulla superficie di una sfera. Probabilmente è più semplice convertire gli angoli in coordinate cartesiane e tracciare su un piano 2D. Immagino che mi stavo solo chiedendo se qualcuno lo avesse fatto e avrei potuto riutilizzare il suo lavoro invece di ricominciare da capo.