secondlife / secondlife/viewer

Scene lighting changing & flashing in a lot of locations

Open
#3,874 1 comment 0 reactions 0 assignees View on GitHub

Nobody has claimed this yet.

bug team:viewer
Dominant language
C++
Stars
299
Forks
146
Avg merge
1d 9h
Merged PRs (30d)
88

Description

Environment

Second Life Release 7.1.13.14174767759 (64bit)
Release Notes
You are at 180.0, 133.6, 32.5 in Syndicate located at simhost-08849e7cf2bf57bf9.agni
SLURL: http://maps.secondlife.com/secondlife/Syndicate/180/134/32
(global coordinates 202,420.0, 247,430.0, 32.5)
Second Life Server 2025-03-14.13862207703
Release Notes
CPU: 13th Gen Intel(R) Core(TM) i7-13700K (3417.6 MHz)
Memory: 65304 MB
OS Version: Microsoft Windows 11 64-bit (Build 26100.3624)
Graphics Card Vendor: NVIDIA Corporation
Graphics Card: NVIDIA GeForce RTX 4070 Ti/PCIe/SSE2
Windows Graphics Driver Version: 32.0.15.7283
OpenGL Version: 4.6.0 NVIDIA 572.83
Window size: 3440x1369
Font Size Adjustment: 96pt
UI Scaling: 1
Draw distance: 256m
Bandwidth: 3000kbit/s
LOD factor: 2
Render quality: 6
Texture memory: 12282MB
Disk cache: Max size 1638.4 MB (61.3% used)
J2C Decoder Version: KDU v7.10.4
Audio Driver Version: OpenAL, version 1.1 ALSOFT 1.24.2 / OpenAL Community / OpenAL Soft: OpenAL Soft
Dullahan: 1.14.0.202408091639
CEF: 118.4.1+g3dd6078+chromium-118.0.5993.54
Chromium: 118.0.5993.54
LibVLC Version: 3.0.21
Voice Server Version: Vivox 4.10.0000.32327.5fc3fe7c.5942f08
Packets Lost: 117/314,276 (0.0%)
April 03 2025 13:30:03

  • This reproduces to some extent in most locations but certain locations are particularly terrible for it.

  • Teleport to http://maps.secondlife.com/secondlife/Syndicate/180/134/32 - there is a landing point so you need to walk to this location.

  • Just stand at that location or cam around or walk around and observe the lighting in the scene.

Observed Behaviour

  • After a few minutes in that location, observe that the lighting in the scene starts to constantly change, certain random areas will change from lighter to darker every few seconds.

  • Also observe that sometimes the lighting changes over the whole scene so quickly it's like the viewer scene is flashing.

  • I'm not 100% sure but I think it's caused by the reflection probes reloading because the bug seems to reproduce the worst in areas with a lot of probes.

  • Setting the "Max reflection probes" setting to None stops the bug reproducing.

  • If the "Max Reflection Probes" setting is set to Low or above, the bug reproduces.

  • The bug also reproduces on default release 7.1.12.13550888671 - ForeverFPS

Videos showing the bug

This bug looks very similar to https://github.com/secondlife/viewer/issues/3738

https://secondlife.canny.io/admin/board/bug-reports/p/scene-lighting-changing-flashing-in-a-lot-of-locations

Contributor guide

Open the contributing guide

First steps

  1. Read the whole issue, then the project's contributing guide.
  2. Comment on the issue to say you are picking it up — it saves two people doing the same work.
  3. Fork the repository and make your change on a branch.
  4. Open a pull request that references the issue number.

Research direction

Reproduce the issue at the Syndicate location with Max reflection probes set to Low or higher, then compare it with the setting disabled. Investigate the viewer's reflection-probe lighting behavior and use the supplied videos and the related issue #3738 for comparison; done means the scene no longer changes brightness or flashes during observation.

Written by the indexing model from the issue text.

Assessment

Tech stack
cpp
Domain
computer-graphics
Issue type
Bug
Difficulty
4/5
Estimated time
3-5 days
Activity status
Stale
Clarity
Mostly clear
Newbie friendliness
38/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.