OpenArena / engine

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

Flash reduction (...for your health!) #11

Closed leilei- closed 4 years ago

leilei- commented 8 years ago

By default, the game has very bright dynamic lights and bold chiaroscuro effects on models around dynamic lights combined with a bright muzzleflash that happens in almost a single frame which may be a seizure risk when repeated. This is a bad idea nowadays with high framerates.

Plans:

A new cvar, r_dynamicStrength (0-1), 1 being default, 0 being none as if it were off. Affects dynamic lights on models

A new cvar, r_flashOpacity, (0-1). 1 being default, 0 being off.

A new rgbGen identity clone, which is controlled by r_flashOpacity, and is to be assigned to 'flashing' shaders like weapon's muzzleflashes.

leilei- commented 4 years ago

Kind of resolved by cg_muzzleflashStyle and r_dynamicLight 2.