ok thanks i think this will help me out pretty easy :)

but i think there are no materials per face possible or i am wrong?


On Mar 3, 11:23 pm, Fabrice3D <[email protected]> wrote:
> look at tools.Meshhelper class
> there is also a function that build one for you from your vectors
>
> Note that I add new helpers methods/classes dayly in there, and some are 
> subject to change as well.
>
> Fabrice
>
> On Mar 3, 2011, at 11:05 PM, Daniel Reitterer wrote:
>
>
>
> > hi
>
> > can somebody help me with the Mesh and Face creation? i ve looked into
> > the new SubMesh and SubGeometry classes
> > but haven't figured out how this works
>
> > for version 3.6 i have used a function like this
>
> > // create away3d 3.6 object
> > function createAwayObject ( name:String, obj:Editor3DObject )
> > {
> >  var mesh:Mesh = new Mesh();
> >  var v1:Vertex;
> >  var v2:Vertex;
> >  var v3:Vertex;
> >  var u1:UV;
> >  var u2:UV;
> >  var u3:UV;
>
> >  for each( poly in obj.polygons )
> >  {
> >    v1 = new Vertex( poly.point1.x, poly.point1.y, poly.point1.z);
> >    v2 = new Vertex( poly.point2.x, poly.point2.y, poly.point2.z);
> >    v3 = new Vertex( poly.point3.x, poly.point3.y, poly.point3.z);
>
> >    u1 = new UV(poly.u1, 1-poly.v1);
> >    u2 = new UV(poly.u2, 1-poly.v2);
> >    u3 = new UV(poly.u3, 1-poly.v3);
>
> >    mesh.geometry.addFace( new Face(v1,v2,v3,
> > materials[poly.matName] ,u1,u2,u3) );
> >  }
> >  assignTransform( mesh, obj );
> >  mesh.updateMesh( view );
>
> >  return mesh;
> > }
>
> > thx

Reply via email to