16th June 2004, 03:59 AM | #1 |
Member
Advanced member
Join Date: Oct 2003
Location: Australia
Posts: 34
|
A Texturing Problem
Hi All
In the process of texturing the vertical tail of an aircraft I fragmented a box shaped object and mapped a texture to two of the surfaces while the other surfaces were hidden after unhidding the other surfaces and merging the object I find that the surfaces I did not map now appear a blue color and when I select one of the surfaces that were unmapped and try to map it all I see in the TCE is a vertex down in the lower left corner .If I then click and drag the vertex around the texture the color does not change.But if I move it off the texture I can get it to change colors randomly.It is like the material editor is somehow connected in the TCE. If I set no textures for the object the object goes back to the white material color that I have set for the object.But when I reapply the texture the mapped surfaces display correctly but the unmapped surfaces go to this blue color. I hope this makes sense if not I will try to explain it better. Has anyone else experanced anything like this. To put it as simply as I can. If I have a box shaped object and I only want to map textures to two surfaces and leave the other four surfaces untextured can I do this. If so how. It seems that if I select an object to texture ,say a wheel on an aircraft, then merge that object to another object ,say the landing gear strut. the texture gets applied to the new parts of the merged object even though I have not applied the texture to the new parts of the object. I guess it gets back to the previous question is it possible to only texture parts of a whole object and leave the rest untextured or is it one part textured all parts textured. Thanks for any help you may be able to give. Sorry for the long winded explaination. Cheers Innis |
16th June 2004, 02:39 PM | #2 |
Administrator
Professional user
Join Date: Jun 2003
Posts: 4,565
|
Hi Innis,
When you see only a single point at the bottom left of the texture coordinate editor (TCE), this means that all the vertices selected have their texture coordinates set to 0, 0. If you drag this around you are actually setting the texture coordinate of each vertex to the location of the pixel it's over - so you will see the surfaces changing color. Select them and try pressing the TCE map buttons. Depending on where they are in 3D space, you will see them laid out in the tce. If you want a different texture on each surface, you need to fragment the object (turns each surface into a single object - each object can have a single texture). A more efficient way is to use a single texture which is a compositite of all the images you need like this: Then you can use the TCE to map different parts to the appropriate section of the image. Andy |
16th June 2004, 04:02 PM | #3 |
Senior Member
Professional user
Join Date: Aug 2003
Posts: 194
|
hey, i made that!
__________________
Tony "Razer" Martin 3D/2D Artist SDOP-Warbirds |
16th June 2004, 04:08 PM | #4 |
Administrator
Professional user
Join Date: Jun 2003
Posts: 4,565
|
Yes - and gorgeous it is too.
Must add those pics to the gallery.... |
16th June 2004, 10:28 PM | #5 |
Member
Advanced member
Join Date: Oct 2003
Location: Australia
Posts: 34
|
Thanks Andy
When you see only a single point at the bottom left of the texture coordinate editor (TCE), this means that all the vertices selected have their texture coordinates set to 0, 0. If you drag this around you are actually setting the texture coordinate of each vertex to the location of the pixel it's over - so you will see the surfaces changing color. This is the thing when I drag the vertices around the texture the color of the surface does not change as I move over different colors on the texture it is only when I drag it off the texture do I sometimes get color changes.It seems like I am draging the vertices through the colors of the materials Select them and try pressing the TCE map buttons. Depending on where they are in 3D space, you will see them laid out in the tce. If you want a different texture on each surface, you need to fragment the object (turns each surface into a single object - each object can have a single texture). Yes I have learnt this.But when I merge the surfaces again the ones that were not mapped seem to take on the texture of the surfaces that were mapped.Does this mean that if I apply a texture to one surface and then merge that with other surfaces that have no texture applied to form a new object.Those surfaces that were not originally textured will adopt the texture of the surface that was mapped. A more efficient way is to use a single texture which is a compositite of all the images you need like this: Then you can use the TCE to map different parts to the appropriate section of the image. Yes this is the way I am doing it.I guess I should use the term texture sheet instead of just texture. Sorry for any confussion Andy[/quote] Cheers Innis |
17th June 2004, 02:35 AM | #6 |
Administrator
Professional user
Join Date: Jun 2003
Posts: 4,565
|
Don't use merge after setting up your textures.
Merge takes all the surfaces from each selected object and puts them in a single object. This means that you will loose texture information from each individual object. (texture coordinates will remain but object specific properties will be lost - e.g. texture, texture repeat etc) When you are building the model, and if you are using seperate texture files for each part, you should put surfaces that are going to use the same texture in the same object. Rather than fragment, which makes each surface an object, use cut-away-object (which puts all selected surfaces in a new single object). Andy |
17th June 2004, 05:27 AM | #7 |
Member
Advanced member
Join Date: Oct 2003
Location: Australia
Posts: 34
|
Thanks Andy
I will give it a go and see how things work. I think I have the idea how it works. Cheers Innis |
|
|