Where's the texture? This is not possible!


(Siemnov) #1

I’m making a map in the oasis style and I’m using my own siwa_sky shader (copy so far, changes come later). When I test it at my local server, everything is fine, but when I test it on our clanserver, he can’t find the textures for the shader. I’ve looked through my ET files and I really can’t find the textures needed. Why does it work at my local server then? And how do I make it work on a server?
The tree’s textures don’t show up on the server either.


(MuffinMan) #2

probably you didn’t include the missing textures or shaders in your pk3…


(Siemnov) #3

Well, that’s the point, I can’t find the textures on my computer in the first place. I would have added them offcourse and I’ve added 2 of 4 textures for the sky, but I really can’t find the others. I’ve looked through all my pk3 files…


(HairyPlums) #4

Inside pk0.pk3 in zip folder textures\skies_sd\

The shader script inside the skies_sd.shader will tell you exactly what files are being used.


(Siemnov) #5

Yes, I am aware of that. And I have found 2 of 4 for the skyshader. But the other two don’t seem to exist. I really can’t find them anywhere?
Maybe I should just use a different shader… Does anyone know a good working oasissky including all needed textures? (none at unfindable places)


(chavo_one) #6

What textures are you looking for? The textures used for the editorimage and lightimage were not included for all of the shaders. However, they aren’t needed by the game, only the compiler.


(Shaun) #7

Hey, I had the same problem, what I did was…

You have downloaded many maps for ET right? and now your GTKRadient is using the textures you have downloaded. All you need to do is go into your etmain folder and open every .pk3 file one by one (with zinzip or winrar) and look in the textures folder until you find your textures that you have used! An even easyer way is to select the surface in GTKRadient that is using one of the textures that doesnt work on your clanserver and use the surface inspector “S” and then it will tell you your textures path. Now that you know the path look in your .pk3/textures folder for the folder name you need then copy that folder along with its content and put it in your own textures folder. Then put your textures folder in your .pk3 file and your away!

E.G I have selected a wall and opened the surface editer “S” and it says the texture path is “textures/walls/1” so now I know the path I would look in my other .pk3 files for a folder named textures/walls and look inside to see if it has the file named 1. If it does then I would copy the folder named walls and put in my textures folder that I would put in my .pk3 file.

If you need any more help then email me shaun@ruok.me.uk


(Siemnov) #8

Hmmm, the map’s pk3’s… hadn’t thought of that yet. Now that you mention it, it does make sense. I’ll check those too.
And no, it’s not a lightimage i’m looking for.


(Siemnov) #9

Ok, it’s not in the map’s pk3’s either. But for some reason the sky does work. Just in case i have a lack of knowledge, here are the files:
textures/skies_sd/siwa_mask.tga
(textures/skies_sd/nero_bluelight.tga), this one’s not really needed, just editorimage. But the mask is needed right? Why is the shader pointing to something that doesn’t excist?


(chavo_one) #10

siwa_mask.tga is in pak0.pk3.

In a scruffy pirate voice, “I saw it with me own eyes.”


(Shai) #11

In a scruffy pirate voice, “I saw it with me own eyes.”

LOL!

You have downloaded many maps for ET right? and now your GTKRadient is using the textures you have downloaded.

You should really use a clean install of Et so theres no conflicts.


(Siemnov) #12

OOPS! I had found that one allready sorry.
I meant this one: textures/skies_sd/siwa_clouds.tga
in the shader it says:

	nocompress
	qer_editorimage textures/skies_sd/nero_bluelight.tga
	q3map_lightimage textures/skies_sd/siwa_clouds.tga
	
	q3map_sun 0.75 0.70 0.6 135 199 49
	q3map_skylight 75 3
	sunshader textures/skies_sd/siwasunbright
	
	surfaceparm noimpact
	surfaceparm nolightmap
	surfaceparm nodlight
	surfaceparm sky
	
	skyparms textures/skies_sd/wurzburg_env/sky 512 -
 
	{
		fog off
		clampmap textures/skies_sd/siwa_mask.tga
		tcMod scale 0.956 0.956
		tcMod transform 1 0 0 1 -1 -1
		rgbGen identityLighting

	}

But I can’t find half the textures. Hold on… that IS a lightimage! Sorry! My mistake, I’ll just add the two textures from pak0.pk3 and this shader and see for the result.


(Siemnov) #13

Ok, it still doesn’t work. I just used my shader and added the two textures, but it doesn’t seem to work. Any ideas?
The models in the server also don’t have any texturing, and those are the standard models :S.


(kevinski) #14

This is exactly why - right from the start - I’m using two different installations of Enemy Territory. The paths for each:

C:\Program Files\RtCW_ETd
C:\Program Files\RtCW_ETp

RtCW_ETp is the one I use for playing, so it’s obviously gonna have some extra PK3’s in it that contain custom maps (and thus, shaders and textures). RtCW_ETd is strictly for development purposes. Not even a link to the executable file from the Start menu. :slight_smile:

Of course, the only thing that sucks about this is that I hafta go into My Computer, copy the test BSP files from the RtCW_ETd\etmain directory to the RtCW_ETp\etmain directory. Who cares, though? That minor extra step is gonna save me a lot of trouble in the long run. :slight_smile:


(Siemnov) #15

Ok, I’ll try that.
But then I can’t get a proper oasis sky! :bored:
What sky do other mappers use then?
Hmm… I guess I don’t have as much experience as I thought to have. I’m like a rooky on texturing.