secondlife / jira-archive

2 stars 0 forks source link

[BUG-216012] Mesh Avatar with Alpha masking > 0 doesn't appear in "Edit My Shape." #3503

Open sl-service-account opened 6 years ago

sl-service-account commented 6 years ago

Steps to Reproduce

Wear a full-body rigged mesh avatar textured with avatar bakes and edit your shape.

Actual Behavior

The illustrations showing the extreme slider positions won't show the mesh avatar and the underlying avatar is shown (properly) as being alpha'd out, leaving the avatar to be shown as literally disembodied attachments.

Expected Behavior

The baked-textured avatar should appear in the illustrations the same way the default avatar or a non-baked mesh avatar does.

Other information

The avatar itself appears in the main view; it's just the illustrations that appear above the sliders.

Original Jira Fields | Field | Value | | ------------- | ------------- | | Issue | BUG-216012 | | Summary | Mesh Avatar with Alpha masking > 0 doesn't appear in "Edit My Shape." | | Type | Bug | | Priority | Unset | | Status | Accepted | | Resolution | Accepted | | Labels | bakesonmesh | | Reporter | Theresa Tennyson (theresa.tennyson) | | Created at | 2018-03-31T19:02:14Z | | Updated at | 2020-08-07T18:19:05Z | ``` { 'Business Unit': ['Platform'], 'Date of First Response': '2018-03-31T15:10:03.452-0500', "Is there anything you'd like to add?": "The avatar itself appears in the main view; it's just the illustrations that appear above the sliders.", 'ReOpened Count': 0.0, 'Severity': 'Unset', 'System': 'SL Viewer', 'Target Viewer Version': 'viewer-development', 'What just happened?': "The illustrations showing the extreme slider positions won't show the mesh avatar and the underlying avatar is shown (properly) as being alpha'd out, leaving the avatar to be shown as literally disembodied attachments.", 'What were you doing when it happened?': 'Wear a full-body rigged mesh avatar textured with avatar bakes and edit your shape.', 'What were you expecting to happen instead?': 'The baked-textured avatar should appear in the illustrations the same way the default avatar or a non-baked mesh avatar does.', 'Where': 'secondlife://Aditi/secondlife/Fire%20Ants%201/131/133/23', } ```
sl-service-account commented 6 years ago

Whirly Fizzle commented at 2018-03-31T20:10:03Z

Hmm this doesn't reproduce for me. I'm testing with the Wowmeh mesh body (the only human mesh body I have that's mod).

http://prntscr.com/iz1q0c

Second Life Project BakesOnMesh 5.1.3.513936 (64bit)
Release Notes

You are at 89.9, 115.1, 21.9 in Testylvania Sandbox located at sim10220.agni.lindenlab.com (216.82.49.142:13002)
SLURL: http://maps.secondlife.com/secondlife/Testylvania%20Sandbox/90/115/22
(global coordinates 332,634.0, 306,291.0, 21.9)
Second Life RC BlueSteel 18.03.27.513838
Release Notes

CPU: Intel(R) Core(TM) i7-4770K CPU @ 3.50GHz (3491.93 MHz)
Memory: 16268 MB
OS Version: Microsoft Windows 7 SP1 64-bit (Build 7601)
Graphics Card Vendor: NVIDIA Corporation
Graphics Card: GeForce GTX 750/PCIe/SSE2

Windows Graphics Driver Version: 23.21.13.9077
OpenGL Version: 4.6.0 NVIDIA 390.77

Window size: 1920x1021
Font Size Adjustment: 96pt
UI Scaling: 1
Draw distance: 64m
Bandwidth: 500kbit/s
LOD factor: 2
Render quality: 6 / 7
Advanced Lighting Model: Enabled
Texture memory: 512MB
VFS (cache) creation time: March 31 2018 10:52:15

J2C Decoder Version: KDU v7.9.1
Audio Driver Version: FMOD Ex 4.44.64
Dullahan: 1.1.820 / CEF: 3.3071.1634.g9cc59c8 / Chrome: 59
LibVLC Version: 2.2.4
Voice Server Version: Vivox 4.9.0002.27586

Packets Lost: 569/30,034 (1.9%)
March 31 2018 13:08:35
sl-service-account commented 6 years ago

Theresa Tennyson commented at 2018-03-31T20:25:03Z

Hmmm... I was wearing a Bento-rigged full body and head from a downloadable file provided during the Bento testing phase.

sl-service-account commented 6 years ago

Whirly Fizzle commented at 2018-03-31T20:45:41Z, updated at 2018-03-31T20:48:34Z

I passed you "bentoHeadMesh_0" inworld - it's one of the old test bento bodies. I can't repro with that one either.

Not wearing mesh body - http://prntscr.com/iz272q Wearing mesh body set to use bakes on mesh: http://prntscr.com/iz2874

sl-service-account commented 6 years ago

Theresa Tennyson commented at 2018-03-31T21:08:11Z

That one works properly for me too, at least on Agni - this doesn't seem to be a widespread issue then.

sl-service-account commented 6 years ago

Kyle Linden commented at 2018-04-09T19:11:01Z

Hi Theresa,

Will you please pass a copy of the rigged mesh this reproduces with to Dan Linden and I so we can try to reproduce this issue.

Thanks!

sl-service-account commented 6 years ago

Theresa Tennyson commented at 2018-04-09T21:42:05Z

I sent a copy of the body to Dan Linden on Aditi.

sl-service-account commented 6 years ago

Theresa Tennyson commented at 2018-04-09T21:47:36Z

I think I found the issue - the body is set to alpha masking and will appear if the cutoff is set at 0 (i.e. will never show alpha'd sections.) Anything from 1 to 100 will cause it to not appear in "Edit My Shape." Given that it will be necessary for alpha masking to have a non-zero cutoff to use any wearable alphas, this is a problem.

sl-service-account commented 6 years ago

Whirly Fizzle commented at 2018-04-12T16:44:34Z, updated at 2018-04-12T16:53:12Z

Ahh yes, reproduced. The same problem happens in a non-BOM viewer if you are wearing a mesh body with the diffuse texture set to alpha masking with a non zero cutoff too.

On default release Second Life Release 5.1.2.512803 (64bit) - same problem. https://prnt.sc/j4dv7e https://prnt.sc/j4dvtf

This only reproduces when ALM is enabled too. When ALM is disabled: https://prnt.sc/j4e0aj

sl-service-account commented 6 years ago

Whirly Fizzle commented at 2018-04-12T16:54:19Z

Hmm I wonder if this is essentially the same bug as BUG-4357