The EnvironmentDiffuseScale, property of lighting, added in Future Is Bright: Phase 2.5 Released does not light correctly at a certain clock time. Setting EnvironmentDiffuseScale to 1 will make the light flash depending on where you are looking.
How it affect our development:
The videos above are showing incorrect and expected behavior in that order. Figure A has a clock time of 19 while Figure B has a clock time of 20. You can clearly see the difference, in Figure A the moonlight is flashing while looking away from it and in Figure B the light is showing correctly.
This is how I can recreate the bug and make it happen 100% of the time.
- Generate a large terrain with mountains. 4096x4096
- Change lighting Technology to ShadowMap.
- Set lighting EnvironmentDiffuseScale to 1.
- Set lighting ClockTime to 19.
BugEnvironmentDiffuseScale.rbxl (3.1 MB)