This is old news to most. But I only just got around to doing it the other day. My frame rate in downtown's center in a cluster **** of spam with 32 players is normally 20 or less. I tried these settings the other day and I seemed to be getting a steady 30+ (didn't actually check though). I seemed to do a lot better with actually landing shots as a result too.
[SystemSettings]
TEXTUREGROUP_World=(MinLODSize=4,MaxLODSize=32,LODBias=0)
TEXTUREGROUP_WorldNormalMap=(MinLODSize=4,MaxLODSize=32,LODBias=0)
TEXTUREGROUP_WorldSpecular=(MinLODSize=4,MaxLODSize=32,LODBias=0)
TEXTUREGROUP_Character=(MinLODSize=4,MaxLODSize=32,LODBias=0)
TEXTUREGROUP_CharacterNormalMap=(MinLODSize=4,MaxLODSize=32,LODBias=0)
TEXTUREGROUP_CharacterSpecular=(MinLODSize=4,MaxLODSize=32,LODBias=0)
TEXTUREGROUP_Weapon=(MinLODSize=1,MaxLODSize=32,LODBias=0)
TEXTUREGROUP_WeaponNormalMap=(MinLODSize=4,MaxLODSize=32,LODBias=0)
TEXTUREGROUP_WeaponSpecular=(MinLODSize=4,MaxLODSize=32,LODBias=0)
TEXTUREGROUP_Vehicle=(MinLODSize=4,MaxLODSize=32,LODBias=0)
TEXTUREGROUP_VehicleNormalMap=(MinLODSize=4,MaxLODSize=32,LODBias=0)
TEXTUREGROUP_VehicleSpecular=(MinLODSize=4,MaxLODSize=32,LODBias=0)
TEXTUREGROUP_Effects=(MinLODSize=4,MaxLODSize=32,LODBias=0)
TEXTUREGROUP_Skybox=(MinLODSize=4,MaxLODSize=32,LODBias=0)
TTEXTUREGROUP_UI=(MinLODSize=256,MaxLODSize=4096,LODBias=0)
TEXTUREGROUP_LightAndShadowMap=(MinLODSize=4,MaxLODSize=32,LODBias=0)
TEXTUREGROUP_RenderTarget=(MinLODSize=4,MaxLODSize=32,LODBias=0)
You can see an example in this video
The guy in the video had his textures reduced to 1pixel wide, this however causes crashing with me. So I upped it to 4-32 and it worked fine.
Texture sizes should also be set to the power of 2 (1, 2, 4, 8, 16, 32, 64, 128, 256, 512, etc).
As I said, most of you more than likely already knew this, but I thought I'd post anyway.
It's been too long since a topic has been posted here