the order is
red
blue
green
white

it got some time cause i rewrote the function and the clipping got to
be rectangular so the lines donest divide itself
and beside i noticed sometghing that i thought at first it was an as3
mistake

"http://www.ierafaelperez.co.cc/lines lines.swf"

i use this

                car1M = new BitmapMaterial(Cast.bitmap(Charmapp1));
                        car1= new Plane({material:car1M,rotationX:270});
                        car1.width=640;
                        car1.height=480;
                        car1.applyRotations();
                        car1.bothsides=true;
                        car1.back=car1M;
                        scene.addChild(car1);
            car1.ownCanvas=true;
            car1.pushfront=true;

                        //animacion
                rx2=(Math.round(Math.random() * (10000)) -5000);
                ry2=(Math.round(Math.random() * (10000)) -5000);
                rz2=(Math.round(Math.random() * (10000)) -5000);

                var rx3:Number  =new Number(Math.round(Math.random() *
(10000)) -5000);
                var ry3:Number  =new Number(Math.round(Math.random() *
(10000)) -5000);
                var rz3:Number  =new Number(Math.round(Math.random() *
(10000)) -5000);

                var rx4:Number  =new Number(Math.round(Math.random() *
(10000)) -5000);
                var ry4:Number  =new Number(Math.round(Math.random() *
(10000)) -5000);
                var rz4:Number  =new Number(Math.round(Math.random() *
(10000)) -5000);
                linea1= new LineSegment({material:"#red"});
                        linea1.start=new Vertex(rx,ry,rz);
                        linea1.end=new Vertex(rx3,ry3,rz3);
                        scene.addChild(linea1);
                linea2= new LineSegment({material:"#blue"});
                        linea2.start=new Vertex(rx3,ry3,rz3);
                        linea2.end=new Vertex(rx2,ry2,rz2);
                        scene.addChild(linea2);
                linea3= new LineSegment({material:"#green"});
                        linea3.start=new Vertex(rx2,ry2,rz2);
                        linea3.end=new Vertex(rx4,ry4,rz4);
                        scene.addChild(linea3);
                linea4= new LineSegment({material:"#white"});
                        linea4.start=new Vertex(rx4,ry4,rz4);
                        linea4.end=new Vertex(rx,ry,rz);
                        scene.addChild(linea4);
                        aPath0= [
                        new Number3D(rx,ry,rz),
                        new Number3D(rx3,ry3,rz3),
                        new Number3D(rx2,ry2,rz2),
                        new Number3D(rx2,ry2,rz2),
                        new Number3D(rx4,ry4,rz4),
                        new Number3D(rx,ry,rz),
                        ];
                        path=new Path(aPath0);
                pathanimator0 = new PathAnimator(path,car1,inito2);

the fact is that i have a cube of 10kx10kx10k,x=y=z=0, the random
shouldnt send me outside but it does, why? i traced the edges of the
cube (-5000,-5000)(5000,-5000), etc

Reply via email to