secondlife / viewer

🖥️ Second Life's official client
GNU Lesser General Public License v2.1
211 stars 53 forks source link

[overrides] Edit of alpha to opaque not holding when edit is done in object #2863

Open canny[bot] opened 2 weeks ago

canny[bot] commented 2 weeks ago

Test object is in the contents of "viewer#2863" http://maps.secondlife.com/secondlife/Danger!%20Danger!/73/82/39

I have not been able to reproduce this myself, but it reproduces for a few moles and for Whirly Fizzle.

Repro:

  1. Maybe be a long distance from the data center?

Observed: The arm of the chair appears transparent so that the seat can be seen through it. Image

Expected: The arm should be opaque. Image


Original report: We are facing a texturing issue when needing to change a PBR face from alpha to opaque. Currently when we do this in world by editing the mesh object ... editing the texture, changing from alpha to opaque and saving, it seems to save but the next time we log in, it has reverted back to alpha. The current fix we have found to work is to edit the material while it is in inventory and then to apply it. Can this be investigated so that when editing the mesh object face itself, that the changes will hold. Thank you. Please reach out if this is not clear.

https://secondlife.canny.io/admin/board/bug-reports/p/edit-of-alpha-to-opaque-not-holding-when-edit-is-done-in-object

canny[bot] commented 2 weeks ago

This issue has been linked to a Canny post: Edit of alpha to opaque not holding when edit is done in object :tada:

akleshchev commented 3 days ago

Can't reproduce, tried the following:

Asked for more info in canny, for now unassigning.

Edit: commited a fix, if cap is missing applied change will no longer apply locally only. But I'm not sure if that is what causing issues here.