• All submissions to this site are governed by Second Life Project Contribution Agreement. By submitting patches and other information using this site, you acknowledge that you have read, understood, and agreed to those terms.
Issue Details (XML | Word | Printable)

Key: VWR-13372
Type: Bug Bug
Status: Open Open
Priority: Major Major
Assignee: Unassigned
Reporter: Garn Conover
Votes: 11
Watchers: 7
Operations

If you were logged in you would be able to see more operations.
1. Second Life Viewer - VWR

Alpha textures flicker and vanish with shadows enabled (old bug from Kristens)

Created: 09/May/09 09:54 AM   Updated: 19/Nov/09 07:34 AM
Component/s: Land
Affects Version/s: Snowglobe 1.0, 1.23 Release Candidate, Snowglobe 1.1, 1.23
Fix Version/s: None

Time Tracking:
Not Specified

File Attachments: None
Image Attachments:

1. Alphas Missing.jpg
(168 kB)

2. Alphas Showing.jpg
(174 kB)
Environment:
Second Life 1.23.4 (123908) June 11 2009 15:16:56 (Second Life Release Candidate)
Second Life 1.23.1 (119104) May 4 2009 17:53:10 (Second Life Release Candidate)
Release Notes

Built with MSVC version 1400

You are at 258927.4, 256678.6, 58.2 in Kuula located at sim3030.agni.lindenlab.com (216.82.20.19:13001)
Second Life Server 1.26.3.118673
Release Notes

CPU: Intel Core 2 Series Processor (1866 MHz)
Memory: 2047 MB
OS Version: Microsoft Windows XP Service Pack 3 (Build 2600)
Graphics Card Vendor: NVIDIA Corporation
Graphics Card: GeForce 8800 GT/PCI/SSE2
OpenGL Version: 3.0.0

libcurl Version: libcurl/7.18.1 OpenSSL/0.9.8j zlib/1.2.3
J2C Decoder Version: KDU
Audio Driver Version: FMOD version 3.740000
LLMozLib Version: [LLMediaImplLLMozLib] - 2.01.23778 (Mozilla GRE version 1.8.1.21_0000000000)
Packets Lost: 1210/288858 (0.4%)
Issue Links:
Relates

Last Triaged: 04/Jun/09 04:23 AM
Linden Lab Issue ID: DEV-33371


 Description  « Hide
I thought for sure this bug would have been fixed before it was released into a RC but I guess not. With Shadows active any texture that has some type of transparency and possibly phantom flicker or vanish as you move your camera around. Seems to be something related to location and # of textures

 All   Comments   Work Log   Change History      Sort Order: Ascending order - Click to sort in descending order
Adeon Writer added a comment - 09/May/09 10:29 AM - edited
For me, all 32bit textures do not render at all when Shadows are enabled. This includes avatar meshes, only attachments and 16-bit textures leave shadows.

It is self-consistent, all rendered surfaces leave shadows, but 32bit textures both don't leave shadows and aren't rendered themselves, either.

Help>About Second Life info:

Second Life 1.23.1 (119104) May  4 2009 17:53:10 (Second Life Release Candidate)
Release Notes

Built with MSVC version 1400

You are at 237323.5, 253640.2, 26.1 in Dreams located at sim3712.agni.lindenlab.com (216.82.22.193:13002)
Second Life Server 1.26.3.118673
Release Notes

CPU: AMD (Unknown model) (2599 MHz)
Memory: 8190 MB
OS Version: Microsoft Windows Vista Service Pack 1 (Build 6001)
Graphics Card Vendor: NVIDIA Corporation
Graphics Card: GeForce 9800 GTX/9800 GTX+/PCI/SSE2
OpenGL Version: 3.0.0

libcurl Version: libcurl/7.18.1 OpenSSL/0.9.8j zlib/1.2.3
J2C Decoder Version: KDU
Audio Driver Version: FMOD version 3.740000
LLMozLib Version: [LLMediaImplLLMozLib] - 2.01.23779 (Mozilla GRE version 1.8.1.21_0000000000)
Packets Lost: 5/49038 (0.0%)

Davy Linden added a comment - 28/May/09 05:55 AM
Can anyone else seeing this bug please comment below with your full environment information (from Help, About Second Life), including graphics drivers version

Keisha Ninetails added a comment - 28/May/09 05:24 PM - edited
I'm getting it but, I have to really try...

Environment;
Second Life 1.23.2 (120719) May 18 2009 09:43:42 (Second Life Release Candidate)
Release Notes

Built with MSVC version 1400

You are at 142970.8, 325773.0, 32.1 in Panthera located at sim384.agni.lindenlab.com (216.82.9.70:13001)
Second Life Server 1.26.4.120562
Release Notes

CPU: Intel Pentium 4 (Unknown model) (3192 MHz)
Memory: 2046 MB
OS Version: Microsoft Windows XP Service Pack 2 (Build 2600)
Graphics Card Vendor: NVIDIA Corporation
Graphics Card: GeForce GTX 260/PCI/SSE2
Windows Graphics Driver Version: 6.14.0011.8585
OpenGL Version: 3.0.0

libcurl Version: libcurl/7.18.1 OpenSSL/0.9.8j zlib/1.2.3
J2C Decoder Version: KDU
Audio Driver Version: FMOD version 3.740000
LLMozLib Version: [LLMediaImplLLMozLib] - 2.01.24242 (Mozilla GRE version 1.8.1.21_0000000000)
Packets Lost: 101/139976 (0.1%)

It's much worse for me at:
You are at 258889.4, 256671.6, 28.5 in Kuula located at sim3075.agni.lindenlab.com (216.82.20.64:13002)

.


Garn Conover added a comment - 28/May/09 05:37 PM - edited
I got the graphics card update 3 days after posting this and still get the same results

Come to NCI Kuula and see, we have a bunch of semi transparent objects so the issue is much more visible here

http://slurl.com/secondlife/Kuula/79/161/29


Icon Allen added a comment - 28/May/09 06:47 PM
same deal here.

Second Life 1.23.2 (120719) May 18 2009 09:43:42 (Second Life Release Candidate)
Release Notes

Built with MSVC version 1400

You are at 281627.8, 245561.8, 40.5 in Sunshine Oasis located at sim8331.agni.lindenlab.com (216.82.38.144:12035)
Second Life Server 1.26.4.120562
Release Notes

CPU: Intel Core 2 Series Processor (2399 MHz)
Memory: 3070 MB
OS Version: Microsoft Windows Vista Service Pack 1 (Build 6001)
Graphics Card Vendor: NVIDIA Corporation
Graphics Card: GeForce 9800 GTX/9800 GTX+/PCI/SSE2
Windows Graphics Driver Version: 7.15.0011.7824
OpenGL Version: 2.1.2

libcurl Version: libcurl/7.18.1 OpenSSL/0.9.8j zlib/1.2.3
J2C Decoder Version: KDU
Audio Driver Version: FMOD version 3.740000
LLMozLib Version: [LLMediaImplLLMozLib] - 2.01.24243 (Mozilla GRE version 1.8.1.21_0000000000)
Packets Lost: 68/5559 (1.2%)


Addoceo Siamendes added a comment - 29/May/09 03:54 PM
We are having the same issue on several of NOAA's sims. We are trying to set up a forest / forest fire, which entails a lot of sculpted trees with alpha, and the flickering is very noticeable on both sims that we've populated so far: Second Earth 4 and Second Earth 9 (right near NOAA's home sim, Meteora). The flickering is worst when panning with the camera, but even with the camera steady some of the trees on screen continue to flicker. We've tried it on two machines here, one Vista and one XP, both with 8800s, to the same result. We've tried adjusting the custom graphics settings up and down to no avail, and played with several of the debug settings, including all of the RenderDeferred settings and RenderDynamicLOD (since all our trees are sculpties) and similar settings.

Info:
Second Life 1.23.2 (120719) May 18 2009 09:43:42 (Second Life Release Candidate)
Release Notes

Built with MSVC version 1400

CPU: Intel Core 2 Series Processor (2394 MHz)
Memory: 2046 MB
OS Version: Microsoft Windows XP Service Pack 3 (Build 2600)
Graphics Card Vendor: NVIDIA Corporation
Graphics Card: GeForce 8800 GT/PCI/SSE2
Windows Graphics Driver Version: 6.14.0011.7519
OpenGL Version: 2.1.2

libcurl Version: libcurl/7.18.1 OpenSSL/0.9.8j zlib/1.2.3
J2C Decoder Version: KDU
Audio Driver Version: FMOD version 3.740000
LLMozLib Version: [LLMediaImplLLMozLib] - 2.01.24264 (Mozilla GRE version 1.8.1.21_0000000000)


Addoceo Siamendes added a comment - 31/May/09 07:24 PM
An update to my last post:
Garn Conover suggested that I try downloading NVidia's latest drivers for the Ge 8800 released in early May, which I did, but I didn't notice any change in the problem. However, one thing I have noticed is that the blinking / flickering drastically decreases when panning or rotating the camera very quickly.

New info:
Second Life 1.23.2 (120719) May 18 2009 09:43:42 (Second Life Release Candidate)
Release Notes

Built with MSVC version 1400

CPU: Intel Core 2 Series Processor (2394 MHz)
Memory: 2046 MB
OS Version: Microsoft Windows XP Service Pack 3 (Build 2600)
Graphics Card Vendor: NVIDIA Corporation
Graphics Card: GeForce 8800 GT/PCI/SSE2
Windows Graphics Driver Version: 6.14.0011.8585
OpenGL Version: 3.0.0

libcurl Version: libcurl/7.18.1 OpenSSL/0.9.8j zlib/1.2.3
J2C Decoder Version: KDU
Audio Driver Version: FMOD version 3.740000
LLMozLib Version: [LLMediaImplLLMozLib] - 2.01.25036 (Mozilla GRE version 1.8.1.21_0000000000)


Taimaru Hak added a comment - 06/Jun/09 03:42 AM
I get the same problem with the 1.23.3 RC viewer where alpha textures flicker or disappear completely when shadows are enabled. I don't get this problem when shadows are disabled.

I upgraded my nVidia video drivers to the latest version and still get the same problem.

I am attaching a couple of screenshots, one where the alpha textures (stream and flowers) are missing with shadows turned on and another where they are showing with shadows disabled.

Not sure if it related but I also get a thin white outline on some objects when shadows are enabled which is shown on the trees in the picture with the missing alpha textures.

System Details:

Second Life 1.23.3 (122255) May 30 2009 13:13:41 (Second Life Release Candidate)
Release Notes

Built with MSVC version 1400

You are at 251587.6, 286820.9, 23.8 in Minkartah located at sim7612.agni.lindenlab.com

(216.82.37.31:13000)
Second Life Server 1.26.4.120562
Release Notes

CPU: Intel Core 2 Series Processor (2400 MHz)
Memory: 3327 MB
OS Version: Microsoft Windows XP Service Pack 2 (Build 2600)
Graphics Card Vendor: NVIDIA Corporation
Graphics Card: GeForce GTX 285/PCI/SSE2
Windows Graphics Driver Version: 6.14.0011.8585
OpenGL Version: 3.0.0

libcurl Version: libcurl/7.18.1 OpenSSL/0.9.8j zlib/1.2.3
J2C Decoder Version: KDU
Audio Driver Version: FMOD version 3.740000
LLMozLib Version: [LLMediaImplLLMozLib] - 2.01.24444 (Mozilla GRE version 1.8.1.21_0000000000)
Packets Lost: 0/17755 (0.0%)


Garn Conover added a comment - 03/Aug/09 04:33 PM
Can someone please look @ Kristens new viewer? from a video I saw it looks like she might have fixed this so maybe we can get the patch added if so!

Vector Hastings added a comment - 03/Aug/09 05:21 PM
I am using Kirsten's latest viewer, and it does fix 95% of the alpha problems.

But it's a combo of snowglobe and 1.23, so even if Kirsten worked on one problem at a time (which she doesn't, she fixes many things at once), there would be no easy way to port the changes over.

Someone who knows how to read the code could find an example of how it's fixed: the source is now in much easier to see repository format: http://sourceforge.net/projects/kirstensviewers/


Adeon Writer added a comment - 21/Oct/09 12:37 PM - edited
While I don't think the issue is fixed entirely, it is no longer reproducible on 1.23 and Snow globe with my previous specs.

Disregard that, it's still here. Adding Snow 1.1

I hear this is fixed on Kirstin's viewer, so possibly a fix pending?


Vector Hastings added a comment - 21/Oct/09 02:15 PM
I wouldn't hope a fix is pending unless someone makes it a work of love or an assignment at LL to go figure out which fixes in Kirsten's source repository address this issue – she's working a lot of features/snowglobe into her viewer while working on alpha sort, so it's not an easy port.

I just wanted to post that example because I've seen discussion elsewhere on whether alpha sorting is solvable, and from Kirsten's viewer, I think the answer is at least "solvable enough."


Melissa Yeuxdoux added a comment - 19/Nov/09 04:12 AM
I'm seeing this on Snowglobe and Emerald. "About" text from Emerald:

Emerald Viewer 1.23.5 (950) Oct 18 2009 19:31:57 (Emerald Viewer)
Release Notes

Built with GCC version 40303

CPU: AMD Athlon(tm) 64 X2 Dual Core Processor 5400+
Memory: 3964 MB
OS Version: Linux 2.6.31-14-generic #48-Ubuntu SMP Fri Oct 16 14:05:01 UTC 2009 x86_64
Graphics Card Vendor: NVIDIA Corporation
Graphics Card: GeForce 9800 GT/PCI/SSE2
OpenGL Version: 3.0.0 NVIDIA 185.18.36

libcurl Version: libcurl/7.16.4 OpenSSL/0.9.7c zlib/1.2.3.3 c-ares/1.4.0
J2C Decoder Version: OpenJPEG: 1.3.0, Runtime: 1.3.0
Audio Driver Version: (none)
LLMozLib Version: [LLMediaImplLLMozLib] - 2.01.28429 (Mozilla GRE version 1.8.1.18_0000000000)

About text from Snowglobe:

Snowglobe 1.2.1 (2976) Nov 6 2009 13:29:59 (Snowglobe Test Build)
Release Notes

Built with GCC version 40102

CPU: AMD Athlon(tm) 64 X2 Dual Core Processor 5400+
Memory: 3964 MB
OS Version: Linux 2.6.31-14-generic #48-Ubuntu SMP Fri Oct 16 14:05:01 UTC 2009 x86_64
Graphics Card Vendor: NVIDIA Corporation
Graphics Card: GeForce 9800 GT/PCI/SSE2
OpenGL Version: 3.0.0 NVIDIA 185.18.36

libcurl Version: libcurl/7.16.4 OpenSSL/0.9.7c zlib/1.2.3.3 c-ares/1.4.0
J2C Decoder Version: OpenJPEG: 1.3.0, Runtime: 1.3.0
Audio Driver Version: OpenAL, version 1.1 / OpenAL Community / OpenAL Soft: ALSA Software on default
Qt Webkit Version: 4.5.2

I hope that this will be corrected before shadows are made official, because the "clothing layer" on modern prim breasts will almost always have alpha, so that with shadows enabled one will find women randomly flashing the public as their position and the viewer's POV move.


Adeon Writer added a comment - 19/Nov/09 07:21 AM - edited
While I'm not sure which came first, the branch or the bug, this bug has been fixed on LL's render-pipeline branch. Since that branch is the 'official' implementation of shadows, I'd assume this is all-ok now.

On that note, it appears that just about every (and I mean every) shadow related bug on the Jira HAS been fixed on the render-pipeline branch. My suggestion until that code hits main or snow is simply to obtain a compiled version of render-pipeline if you do wish to film machinima using shadows...