SpacecurveGraph1
Deprecated: Interactive Graph of a Parametric Curve in 3D Space
This PG code shows how to make an interactive graph of a parametric curve in 3D space that is displayed using the LiveGraphics3D Java applet. It is deprecated because Java is no longer universally supported on all web browsers and platforms.
 File location in OPL: FortLewis/Authoring/Templates/Parametric/SpacecurveGraph1/SpacecurveGraph1.pg
PG problem file  Explanation 

Problem tagging: 

DOCUMENT(); loadMacros( "PGstandard.pl", "MathObjects.pl", "LiveGraphicsParametricCurve3D.pl", ); TEXT(beginproblem()); 
Initialization:
We need to include the macro file 
Context("Numeric"); Context()>variables>are(x=>"Real",y=>"Real",z=>"Real",t=>"Real"); $plot = ParametricCurve3D( Fx => Formula("t*cos(t)"), Fy => Formula("t*sin(t)"), Fz => Formula("t"), tvar => "t", tmin => 0, tmax => 10, tsamples => 50, axesframed => 1, xaxislabel => "X", yaxislabel => "Y", zaxislabel => "Z", outputtype => 4, ); 
Setup:
We generate a string of plot data using
Setting 
Context()>texStrings; BEGIN_TEXT \{ Live3Ddata( $plot, image => "spiral.png", size => [400,400], tex_size => 600, tex_center => 1, scale => 1.1, ); \} END_TEXT Context()>normalStrings; 
Main Text:
To display the string of plot data
After you construct the graph you like, don't forget to take a screen shot of it and make an image file such as 
$showPartialCorrectAnswers = 1; 
Answer Evaluation: 
Context()>texStrings; BEGIN_SOLUTION Solution explanation goes here. END_SOLUTION Context()>normalStrings; COMMENT('MathObject version.'); ENDDOCUMENT(); 
Solution: 