this example is ho to set the textures apart in a .dae, very similar
to the .3ds:

                iguanaModel = Collada.parse(iguanaModelClass,
{x:-900,y:-90,z:-995,materials:
{alpha_png:iguana2BitmapMaterial,body_jpg:pruebaMateria5}});

here u can set the elements with different materials, that uve already
made. but lets say is imposible in .3ds, (im sure u can do something
like this, but just in case...), u can get the childs like this:

                mesh1= iguanaModel.getChildByName("Cube") as Mesh;

modify the like this:

                mesh1.rotationX=160;
                mesh1.material=precitionMat;

and after that put them back:

                iguanaModel.addChild(mesh1 as Object3D);
                scene.addChild(iguanaModel);

i work my scenes like this, never had a problem with this, ofc, as
always this is the way that works for me, i knwo theres a lot of ppl
with better and faster ways, just trying to help, so if u know one
better or have the code already made for .3ds help :p.

let me know if the precision solved all ur problems.

Reply via email to