Skip to content
This repository has been archived by the owner on Mar 28, 2024. It is now read-only.

[BUG-228192] [EEP] Alpha blended objects react to the Scene Gamma setting of EEP differently then non-blended objects. #6322

Closed
sl-service-account opened this issue Feb 8, 2020 · 3 comments

Comments

@sl-service-account
Copy link

What just happened?

Alpha blending and gamma does not remain consistent among alpha masked or none objects.

What were you doing when it happened?

Reproduction steps:

  1. Set a windlight gamma to 1.0
  2. Rez two cubes.
  3. Apply texture: a8c3bdcc-6a98-0947-457f-4cee2520020f to both, or any other texture that is alpha with an opaque section.
  4. Set one cube to alpha mask, threshold 128
  5. Set the other cube of alpha blend. The two cubes should look almost identical.
  6. Adjust the windlight gamma down in .1 increments.
  7. Observe how the masked darkens greater than it's blended compatriot.
  8. Adjust gamma back to 1.0
  9. Adjust gamma upwards towards blinding brilliance.
  10. Notice how the masked cube washes out sooner than it's blended compatriot.

What were you expecting to happen instead?

I was expecting the two cubes to darken and brighten at a similar rate.

Other information

I tested this on a non EEP enabled viewer afterwards, this behavoir did not manifest, both cubes darkened and lightened at the same rate.

Original Jira Fields
Field Value
Issue BUG-228192
Summary [EEP] Alpha blended objects react to the Scene Gamma setting of EEP differently then non-blended objects.
Type Bug
Priority Unset
Status Closed
Resolution Accepted
Created at 2020-02-08T23:02:33Z
Updated at 2020-04-20T17:01:21Z
{
  'Build Id': 'unset',
  'Business Unit': ['Platform'],
  'Date of First Response': '2020-02-10T15:01:19.905-0600',
  "Is there anything you'd like to add?": 'I tested this on a non EEP enabled viewer afterwards, this behavoir did not manifest, both cubes darkened and lightened at the same rate.',
  'ReOpened Count': 0.0,
  'Severity': 'Unset',
  'System': 'SL Viewer',
  'Target Viewer Version': 'viewer-development',
  'What just happened?': 'Alpha blending and gamma does not remain consistent among alpha masked or none objects.',
  'What were you doing when it happened?': "Reproduction steps:\r\n1) Set a windlight gamma to 1.0\r\n2) Rez two cubes.\r\n3) Apply texture:  a8c3bdcc-6a98-0947-457f-4cee2520020f to both, or any other texture that is alpha with an opaque section.\r\n4) Set one cube to alpha mask, threshold 128\r\n5) Set the other cube of alpha blend.  The two cubes should look almost identical.\r\n6) Adjust the windlight gamma down in .1 increments.  \r\n7) Observe how the masked darkens greater than it's blended compatriot.\r\n8) Adjust gamma back to 1.0\r\n9) Adjust gamma upwards towards blinding brilliance.\r\n10) Notice how the masked cube washes out sooner than it's blended compatriot.",
  'What were you expecting to happen instead?': 'I was expecting the two cubes to darken and brighten at a similar rate.',
}
@sl-service-account
Copy link
Author

Dan Linden commented at 2020-02-10T21:01:20Z

This does not repro for me so far. The objects get brighter and darker at the same rate on this system:
Second Life Release 6.4.0.535668 (64bit)
OS Version: Microsoft Windows 10 64-bit (Build 18362.592)
Graphics Card Vendor: NVIDIA Corporation
Graphics Card: GeForce GTX 1080/PCIe/SSE2

Windows Graphics Driver Version: 26.21.14.3200
OpenGL Version: 4.6.0 NVIDIA 432.00

@sl-service-account
Copy link
Author

bellimora commented at 2020-02-10T22:50:04Z

My System: 

Second Life Release 6.4.0.535668 (64bit)
Release Notes

You are at 104.0, 154.2, 50.2 in Puff located at sim10211.agni.lindenlab.com (216.82.49.77:13002)
SLURL: http://maps.secondlife.com/secondlife/Puff/104/154/50
(global coordinates 183,656.0, 305,050.0, 50.2)
Second Life Server 2019-12-04T20:29:26.533447
Release Notes

CPU: AMD Ryzen 9 3900X 12-Core Processor (3792.89 MHz)
Memory: 32688 MB
OS Version: Microsoft Windows 10 64-bit (Build 18363.592)
Graphics Card Vendor: ATI Technologies Inc.
Graphics Card: AMD Radeon RX 5700 XT

Windows Graphics Driver Version: 26.20.15019.1003
OpenGL Version: 4.2.13587 Compatibility Profile Context 20.2.1 26.20.15019.1003

Window size: 2560x1346
Font Size Adjustment: 96pt
UI Scaling: 1
Draw distance: 128m
Bandwidth: 3000kbit/s
LOD factor: 1.125
Render quality: 5
Advanced Lighting Model: Enabled
Texture memory: 512MB
VFS (cache) creation time: February 01 2020 11:14:22

J2C Decoder Version: KDU v7.10.4
Audio Driver Version: FMOD Ex 4.44.64
Dullahan: 1.1.1320 / CEF: 3.3626.1895.g7001d56 / Chromium: 72.0.3626.121
LibVLC Version: 2.2.8
Voice Server Version: Vivox 4.10.0000.32327

Packets Lost: 10/6,547 (0.2%)
February 10 2020 14:48:22

 

Here's a photos of it in action with a snapshot of the environment floater:

https://cdn.discordapp.com/attachments/283817570417639425/676559779854024712/unknown.png

https://cdn.discordapp.com/attachments/283817570417639425/676559844529930270/unknown.png

https://cdn.discordapp.com/attachments/283817570417639425/676559956660715520/unknown.png

I can provide the windlights in question to whomever wants them.  Their asset UUIDs are d09891ab-85b0-edac-19dc-e9e7da2b160b f2373539-90ac-1f6e-3893-9cd736bd07fa 15c23adb-54ac-9e43-5693-a1a7dd684f19

@sl-service-account
Copy link
Author

Dan Linden commented at 2020-02-12T17:54:15Z

I see it now. I was mistakenly adjusting the Gamma in Graphics preferences rather than the Gamma in the Environment settings.

Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Projects
None yet
Development

No branches or pull requests

1 participant