Hey Anton

looks good to me! might be something we consider adding to the svn as a
general method, as its something missing from lite atm

cheers

Rob


On Fri, Nov 27, 2009 at 12:32 PM, [email protected] <
[email protected]> wrote:

> hi, there
>
> I have just started a migration  from away3D to away3dLite. In one of
> my project I have to generate faces and 3dshapes basing on changing
> economic data. In old away3d I used addFace function of the mesh class
> for this purpose. In away3DLite I have not found any analogy for this.
> I wrote some code (see below) for more or less convenient face adding
> but I suspect that I simply have not examined away3dLite well and
> there is a better way to add new faces;
>
> public function addFace(vs:Vector.<Vector3D>,uvs:Vector.<Point>):void
> {
>  var q:int=Math.min(vs.length,uvs.length);
>  for(var i:int=0;i<q;i++)
>  {
>    this.pushV3D(vs[i],uvs[i]);
>  }
>  this._faceLengths.push(q);
> }
>
> public function pushV3D(v:Vector3D,uv:Point):void
> {
>  this._vertices.push(v.x,v.y,v.z);
>  this._uvtData.push(uv.x,uv.y,1);
>  this._indices.push(this._indicesTotal++);
> }
>



-- 
Rob Bateman
Flash Development & Consultancy

[email protected]
www.infiniteturtles.co.uk
www.away3d.com

Reply via email to