Problem Creating Textures for Bases

thirteen28

New member
Joined
Sep 18, 2015
Messages
3
Reaction score
0
Points
0
Hi,

I was wondering if someone could help me with a problem I'm having creating textures for surface bases.

I've downloaded various .jpg files to be used as textures for some surface bases I am working on.

- I have converted these files to .dds using a program called .dds converter 1.4. I have tried converting them in DXT1 and DXT5.

- I have made sure the textures are listed in the base.cfg file, and that there are no errors in the .cfg file for the base (e.g., typos in the texture name, etc.).

Still, when I try to use these textures on a block, etc., they do not show up at all, all I get is an untextured object. I'm wondering if it's something with the program I'm using to convert the jpg files to dds, or something else.

Any help would be most appreciated.

Thanks.
 
I've used DTX Converter myself and haven't had any problems with it.

Maybe copy and rename something already on the base.cfg list, then modify the copy to see if it works then?

Also, what size is your texture? How many pixels across and up/down? IIRC those textures aren't very big.
 
I haven't done many textures for base objects, but have done for surface tiles. I use the DxTex program in the Orbiter\utils folder.
That converts .bmp to .dds and it needs the width and height of the bitmap in powers of 2(128x256 or 1024x512 or...any combination as long as its power of 2).

Orbiter doesn't complain about incorrect surface tiles, it just shows a white tile, I don't know about base object textures. Have a look at the existing .dds files in the texture directory, and see if they are powers of 2 sized.

N.
 
Can you post .cfg file of your base (and point which object is lacking textures)?
 
Thanks for the suggestions. I was actually able to solve the problem using Notebook's suggestion, as I reconverted the files using the powers of 2 option on the software I have. After that, they worked just fine.

Thanks for your help, everybody.
 
Yes I have had similar problems, the work around was not nice thou. For example:

Code:
HANGAR3
	POS 71 0 -122.98
	SCALE 40 15 40
	ROT 210
	TEX3 concrete1 1 1

So the hangar has the concrete1 Texture, and if thirteen28 wants to change the texture, naturally copy the texture image to the same location concrete1 and change the code above to
Code:
TEX3 mytexture1 1 1
. That does not work,but what does work is simply copy a texture with the same file name of the set textures and it will work.
 
Yes I have had similar problems, the work around was not nice thou. For example:

Code:
HANGAR3
	POS 71 0 -122.98
	SCALE 40 15 40
	ROT 210
	TEX3 concrete1 1 1

So the hangar has the concrete1 Texture, and if thirteen28 wants to change the texture, naturally copy the texture image to the same location concrete1 and change the code above to
Code:
TEX3 mytexture1 1 1
. That does not work,but what does work is simply copy a texture with the same file name of the set textures and it will work.


In your case you have to add texture entry to your "Orbiter\Config\base.cfg". Then it will work without renamings as:

Code:
HANGAR3
	POS 71 0 -122.98
	SCALE 40 15 40
	ROT 210
	TEX3 mytexture1 1 1
 
In your case you have to add texture entry to your "Orbiter\Config\base.cfg". Then it will work without renamings as:

It was about a year ago I made a base and I did do that but did not work, would have to go back to double check thou.
 
Back
Top