Skip to content
This repository was archived by the owner on Apr 4, 2025. It is now read-only.

[BUG-227643] [ BAKES ON MESH ] Alpha fails to load properly in multi-object linksets with inconsistent joint position settings #5879

Closed
sl-service-account opened this issue Sep 18, 2019 · 2 comments

Comments

@sl-service-account
Copy link

sl-service-account commented Sep 18, 2019

What just happened?

I found that while alpha correctly applied to the component where joint positions were defined, it did NOT apply at all to the components where they were not. So the head was properly invisible, the upper and lower meshes turned red (black in appearance mode)

What were you doing when it happened?

Uploading/checking multiple pieces in a mesh body upload. I had changed the eye bone position to match where the eyes should go in my head mesh, uploaded with joint positions defined, then linked that in to the upper and lower body meshes I had worked on previously, both of which did not have joint positions defined.

I proceeded to define the texture as 'bake' for each respective component (Head, Upper, Lower), then wore it with a variety of system wearables, including a full body alpha.

What were you expecting to happen instead?

Alpha channels should bake down properly, regardless of joint position setting.

Other information

Only the alpha channel appears to be affected. Other wearables show up fine.

Attachments

Original Jira Fields
Field Value
Issue BUG-227643
Summary [ BAKES ON MESH ] Alpha fails to load properly in multi-object linksets with inconsistent joint position settings
Type Bug
Priority Unset
Status Closed
Resolution Expected Behavior
Created at 2019-09-18T05:27:27Z
Updated at 2019-09-20T17:25:42Z
{
  'Build Id': 'unset',
  'Business Unit': ['Platform'],
  'Date of First Response': '2019-09-20T12:25:42.984-0500',
  "Is there anything you'd like to add?": 'Only the alpha channel appears to be affected. Other wearables show up fine.',
  'ReOpened Count': 0.0,
  'Severity': 'Unset',
  'System': 'SL Viewer',
  'Target Viewer Version': 'viewer-development',
  'What just happened?': 'I found that while alpha correctly applied to the component where joint positions were defined, it did NOT apply at all to the components where they were not. So the head was properly invisible, the upper and lower meshes turned red (black in appearance mode)',
  'What were you doing when it happened?': "Uploading/checking multiple pieces in a mesh body upload. I had changed the eye bone position to match where the eyes should go in my head mesh, uploaded with *joint positions defined*, then linked that in to the upper and lower body meshes I had worked on previously, both of which did not have joint positions defined. \r\n\r\nI proceeded to define the texture as 'bake' for each respective component (Head, Upper, Lower), then wore it with a variety of system wearables, including a full body alpha. ",
  'What were you expecting to happen instead?': 'Alpha channels should bake down properly, regardless of joint position setting. ',
  'Where': 'Organica region',
}
@sl-service-account
Copy link
Author

aki.shichiroji commented at 2019-09-18T06:16:50Z

Someone pointed out to me that alpha blending/masking may have been turned off, so I checked and that seems to be the root of my problem. 

 

I don't have the ability to close this issue, but please feel free to do so, and sorry for taking up this space :O

@sl-service-account
Copy link
Author

Kyle Linden commented at 2019-09-20T17:25:43Z

Hi Aki,

Thanks for the update and working out the new Bakes on Mesh feature expected behaviors.

Cheers!

Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Projects
None yet
Development

No branches or pull requests

1 participant