High-Res Snapshots and HUDs
Issue #137
new
At the moment, there’s a bug in the viewer sources where HUDs can show four times in a High-Res Snapshot because the HUD rendering fails to take account of the scaling applied. The LL approach to fixing this is going to be forcing non-rendering of UI and HUD in High Res snapshots which is undesirable if a HUD is undetachable and providing an effect like a visor to see through
Recommended fix - force snapshots to non-High Res when locked HUDs are involved.
In llviewermenufile.cpp change
if (gSavedSettings.getBOOL("HighResSnapshot"))
to
if (gSavedSettings.getBOOL("HighResSnapshot") && (!gRRenabled || (gRRenabled && !gAgent.mRRInterface.hasLockedHuds())))
Comments (1)
-
reporter - Log in to comment
LL 6.4.7 has the LL version of the fix for this which disables huds in high res snapshots. When I prepare the 6.4.7 pull request (currently in progress) I’ll include Kokua’s fix for this which forces a low-res snapshot with huds instead - so, this issue can be marked resolved once a 6.4.7-based RLV is released