Open sl-service-account opened 10 years ago
Graham Linden commented at 2013-11-02T02:42:46Z
Heya, Whirly, can you try dropping the attached shader into your build and verifying this is a fix for you too? (I'm pretty sure it will be, but I want to test on your GT230 in case there are GL 3.3. gotchas).
Whirly Fizzle commented at 2013-11-02T14:32:58Z
Heya Graham,
All fixed with that shader file :)
Maestro Linden commented at 2014-01-13T19:51:28Z
Hm, I tried to either reproduce the bug or verify Graham's fix with 'Second Life 3.6.13 (284995) Dec 18 2013 21:41:44 (Second Life Release)', but the attached 'LIZARD.dae' mesh is not detected as being rig-able in the 'Upload Model' floater - "Include skin weight" and "Include joint positions" are both disabled under upload options.
Whirly, if you still have the rigged lizard, could you send me a copy? Aditi or Agni both work for me.
Whirly Fizzle commented at 2014-01-14T00:41:14Z, updated at 2014-01-14T00:42:07Z
Heya Maestro,
The attached dae is rig-able, but remember if you upload a dae as non-rigged first, you need to delete the slm file before you can upload the same dae as rigged or the skin weights & joint positions options will be greyed out (not sure if this is a bug but it has always been this way - filed at BUG-3828 anyway ).
On Second Life 3.6.13 (284995) Dec 18 2013 20:23:18 (Second Life Release) I uploaded the attached dae rigged and passed it to you from my alt Kippy Adored on Agni.
This bug does not reproduce with all rigged meshes. I have not yet worked out what is "special" about the meshes it does reproduce on.
Steps To Reproduce
Upload the attached dae file with no rigging. Default upload settings should be fine - name the uploaded mesh "Lizard not rigged".
Upload the attached dae file again, this time with rigging - I used the following settings:
Name this uploaded mesh "Lizard rigged"
Rez both the rigged and non rigged lizards inworld and set both to have transparency of 60 - Edit -> Texture tab -> Transparency -> 60
Take copies of both meshes into your inventory.
Wear the fully body alpha "Invisible avatar" from inventory Library.
Wear the non rigged lizard and observe if the mesh is transparent with both ALM enabled and disabled.
Wear the rigged lizard and observe if the mesh is transparent with both ALM enabled and disabled.
Observed Behaviour
When ALM is enabled
When ALM is disabled
Both rigged and unrigged lizards rezzed inworld are transparent - correct behaviour.
The worn unrigged lizard is transparent - correct behaviour.
The worn rigged lizard is fully opaque - buggy behaviour - see FIG4.
Repeat steps 7 and 8 when logged in on an older viewer, for example Second Life 3.5.3 (276452) which is a pre-materials viewer and observe that:
Expected Behaviour
The worn rigged lizard mesh should be transparent with both ALM enabled and ALM disabled.
Other information
Bug does not reproduce on Second Life 3.5.3 (276452) May 24 2013 02:06:23 (PreMaterials) when "Lighting and shadows" (ALM) is disabled or enabled. Download here: http://wiki.secondlife.com/wiki/Release_Notes/Second_Life_Release/3.5.3
Attachments
Original Jira Fields
| Field | Value | | ------------- | ------------- | | Issue | BUG-4330 | | Summary | Transparency is not transparent on some worn rigged mesh when ALM is disabled. | | Type | Bug | | Priority | Unset | | Status | Accepted | | Resolution | Accepted | | Reporter | Whirly Fizzle (whirly.fizzle) | | Created at | 2013-11-01T08:02:31Z | | Updated at | 2014-03-10T21:04:12Z | ``` { 'Business Unit': ['Platform'], 'Date of First Response': '2013-11-01T21:42:46.358-0500', "Is there anything you'd like to add?": 'Does not reproduce on Second Life 3.5.3 (276452) May 24 2013 02:06:23 (PreMaterials) when "Lighting and shadows" (ALM) is disabled or enabled.', 'Target Viewer Version': 'viewer-development', 'What just happened?': 'filling in....', 'What were you doing when it happened?': '.', 'What were you expecting to happen instead?': '.', } ```