OpenArena / engine

OpenArena modifications to the ioquake3 engine
http://openarena.ws
GNU General Public License v2.0
212 stars 50 forks source link

Reasonable texture sizes #36

Open leilei- opened 7 years ago

leilei- commented 7 years ago

OA textures are 2x the resolution at least. Addons for Q3 don't obey this rule so they would look visually inconsistent with their texel density.

The proposal/idea I'm thinking is a text script (scripts/*.texsize) that specifies the "reasonable base width" for each hi-res OA texture so it would be consistent with Q3 picmip values. like

textures/gothic_block/killblock69tall 256 textures/gothic_block/killblock69short 256

which resizes the 512x1024 texture (of any image format) to 256x512 at upload32 time. Specifying height won't be neccessary

To disable it would be r_picmip -1.

suijingfeng commented 6 years ago

I'm a linux player. I love this game. Great thanks to the developers and maintainers.