PDA

View Full Version : adding texture to each sub object


dwaik
02-08-2010, 05:46 AM
hello...
i want to make use of multi-layered texturing in vizard, i tried it on a single object that contains a single mesh, it works.
the problem now is that i have an obj file contains a number of meshes, each has it texture, and i want to add a new textuer layer for each mesh..

how can i get the meshes in my obj suppose its name "palace".
thank you in advance

farshizzo
02-08-2010, 12:28 PM
When applying a texture to an object, you can optionally specify the name of the sub-node you want it to be applied to. If your model contains a sub-node named palace then you can apply a texture to it using the following sample code:# Apply texture to first unit
model.texture(tex1,node='palace')

# Apply texture to second unit
model.texture(tex2,node='palace',unit=1)

dwaik
02-09-2010, 01:05 AM
to be clear i have a 3DS file contains a group named advArabianCastle_G and it has 300+ children meshes (one of them called "frontDoor") each with its own texure, for each mesh i want to add another texture from within vizard.
and i have imported the file and called it palace in vizard.

can you help me getting the child node name, or adding the texture to "frontDoor"?

*hint i used the palace.getChildren() and it returned nothing