I found the following code from Fabrice, it uses a wire frame, I guess
I could use this and make it slightly larger than the sphere, then
rotate it.
One issue, I will have to use a relatively high segment count to make
the curve smooth at high resolutions.
import away3d.primitives. LineSegment;
import away3d.materials. WireframeMaterial;
[...]
var segments:int = 20;
var anglestep:Number = 360/segments;
var radius:Number = 200;
var mat:WireframeMaterial = new WireframeMaterial( 0x0000FF, {width:
1});
var line:LineSegment;
var x:Number = radius;
var z:Number = 0;
var angle:Number;
for(var i:int = 0;i<segments+1; ++i){
line = new LineSegment({material:mat});
line.start = new Vertex(x, 0, z);
angle = anglestep*i;
x = Math.cos(-angle/180*Math.PI) * radius;
z = Math.sin(angle/180*Math.PI) * radius;
line.end = new Vertex(x, 0, z);
view.scene.addChild(line);
}