Maybe you must modify Clipping planes of your view.

(nearest to you)

> -----Mensaje original-----
> De: Discussion list for Java 3D API
> [mailto:[EMAIL PROTECTED]]En nombre de Tor Einar Kj�rkleiv
> Enviado el: jueves 5 de julio de 2001 12:39
> Para: [EMAIL PROTECTED]
> Asunto: [JAVA3D] Displaying a line...
>
>
> I have tried to display a line with the code under, but no line appears in
> the applet. Simple solutions/tips available?
>
> Thanks
> Todda
>
>
> import com.interaction.i3d.*;
> import java.applet.Applet;
> import java.awt.BorderLayout;
> import java.awt.Frame;
> import java.awt.event.*;
> import com.sun.j3d.utils.applet.MainFrame;
> import com.sun.j3d.utils.universe.*;
> import com.sun.j3d.utils.geometry.*;
> import javax.media.j3d.*;
> import javax.vecmath.*;
> import com.sun.j3d.utils.behaviors.vp.*;
> import java.awt.*;
> import java.awt.Component;
> import java.util.Enumeration;
>
> public class Linje extends Applet {
>
>   public Linje() {
>
>     setLayout(new BorderLayout());
>
>     Canvas3D canvas3D = new Canvas3D(null);
>     add("Center", canvas3D);
>
>     SimpleUniverse simpleU = new SimpleUniverse(canvas3D);
>     simpleU.getViewingPlatform().setNominalViewingTransform();
>
>     OrbitBehavior behavior = new OrbitBehavior (canvas3D,
> OrbitBehavior.REVERSE_ALL);
>     behavior.setSchedulingBounds(new BoundingSphere(new
> Point3d(0,0,0),10.0));
>     simpleU.getViewingPlatform().setViewPlatformBehavior (behavior);
>
>     BranchGroup scene = createSceneGraph();
>     scene.compile();
>
>   }
>
>     public BranchGroup createSceneGraph(){
>
>       BranchGroup aRouteBG = new BranchGroup();
>
>       LineArray geom = new LineArray(2,
>                         GeometryArray.COORDINATES |
> GeometryArray.COLOR_3);
>
>       Point3f point1 = new Point3f(-1f, -1f, -1f);
>       Point3f point2 = new Point3f(1f, 1f, 1f);
>       geom.setCoordinate(0, point1);
>       geom.setCoordinate(1, point2);
>
>
>
>       //Appearance
>       Appearance lineApper = new Appearance();
>
>
>       lineApper.setLineAttributes (new LineAttributes (2.0f,
> LineAttributes.PATTERN_SOLID, false));
>
>       //Color
>       Color3f lineColor = new Color3f(0.7f, 0.7f, 0.7f);
>       ColoringAttributes lineCA = new ColoringAttributes();
>       lineCA.setColor(lineColor);
>       lineApper.setColoringAttributes(lineCA);
>
>
>       Shape3D lineShape = new Shape3D(geom,lineApper);
>       aRouteBG.addChild(lineShape);
>
>       return aRouteBG;
>   }
>
>
>
>   public static void main(String[] args){
>    Frame frame = new MainFrame(new Linje(), 512, 512);
>    }
> }
>
>
> _________________________________________________________________________
> Get Your Private, Free E-mail from MSN Hotmail at http://www.hotmail.com.
>
> ==================================================================
> =========
> To unsubscribe, send email to [EMAIL PROTECTED] and include
> in the body
> of the message "signoff JAVA3D-INTEREST".  For general help, send email to
> [EMAIL PROTECTED] and include in the body of the message "help".
>

===========================================================================
To unsubscribe, send email to [EMAIL PROTECTED] and include in the body
of the message "signoff JAVA3D-INTEREST".  For general help, send email to
[EMAIL PROTECTED] and include in the body of the message "help".

Reply via email to