Details
-
Defect
-
Status: Closed
-
Major
-
Resolution: Released
-
None
-
None
-
None
-
Second Life 3.7.14 (292638) Aug 4 2014 15:01:11 (Second Life Release)
Release Notes
You are at 149.2, 150.8, 2019.3 in Placebo located at sim10241.agni.lindenlab.com (216.82.49.163:13016)
SLURL: http://maps.secondlife.com/secondlife/Placebo/149/151/2019
(global coordinates 182677.0, 358295.0, 2019.3)
Second Life Server 14.07.18.292162
Retrieving...
CPU: Intel(R) Core(TM) i7-3770 CPU @ 3.40GHz (3400 MHz)
Memory: 32768 MB
OS Version: Mac OS X 10.9.4 Darwin 13.3.0 Darwin Kernel Version 13.3.0: Tue Jun 3 21:27:35 PDT 2014; root:xnu-2422.110.17~1/RELEASE_X86_64 x86_64
Graphics Card Vendor: NVIDIA Corporation
Graphics Card: NVIDIA GeForce GTX 680MX OpenGL Engine
OpenGL Version: 2.1 NVIDIA-8.26.26 310.40.45f01
libcurl Version: libcurl/7.37.0 OpenSSL/1.0.1h zlib/1.2.8
J2C Decoder Version: KDU v7.0
Audio Driver Version: FMOD Ex 4.44.31
Qt Webkit Version: 4.7.1 (version number hard-coded)
Voice Server Version: Vivox 4.6.0009.20030
Built with GCC version 40201
Packets Lost: 0/3 (0.0%)Second Life 3.7.14 (292638) Aug 4 2014 15:01:11 (Second Life Release) Release Notes You are at 149.2, 150.8, 2019.3 in Placebo located at sim10241.agni.lindenlab.com (216.82.49.163:13016) SLURL: http://maps.secondlife.com/secondlife/Placebo/149/151/2019 (global coordinates 182677.0, 358295.0, 2019.3) Second Life Server 14.07.18.292162 Retrieving... CPU: Intel(R) Core(TM) i7-3770 CPU @ 3.40GHz (3400 MHz) Memory: 32768 MB OS Version: Mac OS X 10.9.4 Darwin 13.3.0 Darwin Kernel Version 13.3.0: Tue Jun 3 21:27:35 PDT 2014; root:xnu-2422.110.17~1/RELEASE_X86_64 x86_64 Graphics Card Vendor: NVIDIA Corporation Graphics Card: NVIDIA GeForce GTX 680MX OpenGL Engine OpenGL Version: 2.1 NVIDIA-8.26.26 310.40.45f01 libcurl Version: libcurl/7.37.0 OpenSSL/1.0.1h zlib/1.2.8 J2C Decoder Version: KDU v7.0 Audio Driver Version: FMOD Ex 4.44.31 Qt Webkit Version: 4.7.1 (version number hard-coded) Voice Server Version: Vivox 4.6.0009.20030 Built with GCC version 40201 Packets Lost: 0/3 (0.0%)
Description
Steps to Reproduce
1. Rez a sphere
2. Set its color to black
3. Set its specular texture to blank
4. Set its environment intensity to 1
5. Rez a cube
6. Make the cube a light
7. Assign a texture to the light to make it into a projector
8. Place the projector about ~1 meter above the sphere
9. You'll notice that the sphere is reflecting the projector at full brightness
10. Toggle the environment intensity on the sphere from 0 to 1, and notice that the projector reflections are applied when environment intensity is set, and with full brightness as if the intensity is set to 255.
Actual Behavior
As opposed to the intended functionality where all projector reflections count as "environmental" reflections, projector reflections are presently being treated as specular reflections. The screenshot titled "Correct behavior" shows the intended behavior on a sphere with the glossiness set to 0, and its environment intensity set to 20. The one titled "Incorrect behavior" uses the same sphere, and clearly shows the environment reflections from projectors being extremely bright. Furthermore, these reflections should only be effected by the environment mask, not the specular map as that's inconsistent to the original decisions made regarding this. It causes a lot of weird issues when you're trying to balance environment reflections with specular reflections which are considered to be two separate functions.
Expected Behavior
Projector reflections being appropriately masked by the environment intensity.
Other information
Attachments
Issue Links
- is included In
-
STORM-2067 Glossy Projectors
-
- Closed
-