thanks a lot it works great.

On Sep 12, 8:26 am, John Brookes <[email protected]> wrote:
> var p:Plane = new Plane(new ColorMaterial(0x00ff00), 500, 500);
> p.rotationX = 90
> p.x = 750
> _view.scene.addChild(p);
> _view.render()
>
> var vBuffer:Vector.<Number> = p.geometry.subGeometries[0].vertexData
> var bottomleftVertex:Vector3D = new Vector3D(vBuffer[0], vBuffer[1],
> vBuffer[2]);
> trace(bottomleftVertex); // position of vertex in mesh
> trace(Matrix3D(p.sceneTransform).transformVector(bottomleftVertex));
> //position of vertex in view
>
> ps theres a forumhttp://away3d.com/forum/
>
> On 12 September 2011 13:02, Canado <[email protected]> wrote:
>
>
>
>
>
>
>
> > Hi Michael
>
> > When I check the sceneTransform property of the object3D I need to
> > pass a matrix as parameter
> > But I don t understand why I have to pass a matrix here since I need
> > the real position of a given vertex
>
> > And when I create the matrix to pass as a parameter it doesn't work
> > Do I need to use the raw data of the object ??? if yes how do you do
> > that?
>
> > thanks for your input
>
> > On Sep 9, 3:21 pm, Canado <[email protected]> wrote:
> > > thanks for your help
> > > the first one I know how to do it, it's the second option I need to
> > > do, "real vertex position inside the view3D"
> > > ok I ll check the scene transform method
> > > thanks
>
> > > On Sep 9, 10:49 am, Michael Iv <[email protected]> wrote:
>
> > > > Do you mean you want to know the screen coordinates of the vertices or
> > the 3d scene? If it is first then search the away3d.com forum . I put a
> > code for this there a couple of months ago . If you need a world or scene
> > position of the vertices you should multiply each vertex by the scene
> > transform matrix which was usually available as the property of any object3d
> > . I can't give you an exact code as I haven't worked with away3d 4 already
> > for a long time and currently I am on vacation and have no access to my PC
>
> > > > Sent from my iPhone
>
> > > > On Sep 9, 2011, at 4:37 PM, Canado <[email protected]> wrote:
>
> > > > > Hi Michael
>
> > > > > Do you know how to do this?
> > > > > Even if my plane has some rotation?
>
> > > > > thanks
>
> > > > > On Sep 8, 8:03 am, "Michael IV (aka SasMaster)"
> > > > > <[email protected]> wrote:
> > > > >> Those are in the object space.Multiply the vertices  by the world
> > matrix.
>
> > > > >> On Thu, Sep 8, 2011 at 2:58 PM, Canado <[email protected]> wrote:
> > > > >>> I have a simple question
>
> > > > >>> How can I know the real position of a vertexdata inside the view3D
>
> > > > >>> I want to know the exact position of a given corner of a plane
> > > > >>> So far I can create a vertex with 3 vertexdata which give me one
> > > > >>> corner
> > > > >>> but when I check the x/y/z of that vertex it doesn t correspond to
> > the
> > > > >>> real coordinates, even when I add the x/y/z of the plane
>
> > > > >>> any idea?
>
> > > > >> --
> > > > >> Michael Ivanov ,Senior Programmer
> > > > >> Neurotech Solutions Ltd.www.neurotechresearch.comhttp://
> > blog.alladvanced.net
> > > > >> Tel:054-4962254
> > > > >> [email protected]
> > > > >> [email protected]

Reply via email to