Aller au contenu

Photo

Missing a Texture


  • Veuillez vous connecter pour répondre
6 réponses à ce sujet

#1
ColorsFade

ColorsFade
  • Members
  • 1 271 messages

14524417049_2633ddd75c_c.jpg

 

I am trying to use the RWS Pocket Ships, and I am getting this for the floor texture. Wall and Roof textures seem fine. I don't know anything about textures and tiles so I'm not sure where to look for errors. 

 

I did check the tilesets and tiles.2DA for RWS Pocket Ships vs. my 2da files (courtesy of PJ's cornucopia), and the entries appeared to be the same. 

 

Any clues? What happens when a textures is missing? How can I check the texture's location? Where are textures stored?



#2
rjshae

rjshae
  • Members
  • 4 505 messages

It's probably missing a tint map; that's usually the file with the '_t' in the name. It should be in the .hak file you're using, but apparently is not. Is that message showing up in all of your Pocket Ship tiles, or just one? If the latter, then it might be a typo in the tile model's texture strings.



#3
kamal_

kamal_
  • Members
  • 5 258 messages

What rjshae said, probably missing the tintmap. My guess is the original hak didn't have tintable tiles because many RWS tilesets aren't tintable in their stock version, and I made tintable versions of the tiles. You got the textures from the original hak but you used my tiles, and so are missing the tintmaps that I included.


  • ColorsFade aime ceci

#4
ColorsFade

ColorsFade
  • Members
  • 1 271 messages

Found it. I looked in your texturetilesfloor.2da and found the line for the pocket ships floor - PLC_BC_GRDK03.dds. Then I did a search in my campaign folder; not there. Did a search in one of my saved folders after I had extracted your stuff, and found about 10 copies of it. Once it was in my campaign folder, it worked. 

 

I have PJ's placeables and your tints Kamal, and it seems there's some overlap between the two, or I messed up. So today I have to go through and eliminate duplication between those two folders so your tint stuff doesn't get overridden. Should help shrink my campaign folder a bit too. 

 

Question: I noticed when I unpacked the zip, there are about 10 different locations for the PLC_BC_GRDK03.dds texture; do I need all those copies in sub-folders, or just one? The way I understand it, I only need the one copy somewhere in my campaign folder for this to work. If that's the case I'm going to remove duplicates and shrink my folder a bit. 



#5
kamal_

kamal_
  • Members
  • 5 258 messages
There are many copies of some files because each tilesets texture folder contains a complete copy of all the textures used by that tileset. So if multiple tilesets use the same texture (RWS does this, reusing textures), then there will be a copy of the texture in the texture folder of each tileset that uses it. This ensures that you couldnt delete all but a single tileset that you needed for a module, only to find out it's textures are broken because some texture it needed was I another folder. I elected to add the size of multiple copies of some textures for not getting bug reports about the situation in the previous sentence. :)

If you want to eliminate the extra copies, go ahead.

If theres some duplicate filenames between pj and my work, probably the same texture, things like rusted metal probably get reused for placeables and tiles.

#6
ColorsFade

ColorsFade
  • Members
  • 1 271 messages

Okay, cool. As long as I can remove duplicates, that's what I want to do. 

 

Actually, now that I think about it, the fastest way to do that is probably to move all the contents of the sub-folders to a single folder, and overwrite as you go. You'd end up with one of everything... 

 

Time to clean up. 



#7
ColorsFade

ColorsFade
  • Members
  • 1 271 messages

Went through my campaign folder yesterday and put all the files into a single sub-directory. All of PJ's first, then overwritten by Kamal's stuff. Now everything works and everyone has textures properly, and of course, everything can be changed and retextured, which is really, really cool... 

 

Good work Kamal. That couldn't have been easy.