Skip to content
This repository has been archived by the owner on Feb 28, 2024. It is now read-only.

[BUG-216084] Bakes On Mesh Conflict and Resolution. We have very limited baking slots which cause conflict when two meshes worn at the same time use the same baking slot. I like to propose a BAKED_AUX be added. #3549

Open
sl-service-account opened this issue Apr 11, 2018 · 0 comments

Comments

@sl-service-account
Copy link

sl-service-account commented Apr 11, 2018

How would you like the feature to work?

The BAKED_AUX would be added to the diffuse "PICK:TEXTURE" window just under BAKED_HAIR.
Under that would be a new text input field where residents could set a BAKED_AUX channel for that face of the mesh. Each face in a mesh that is set to BAKED_AUX can be set to a different channel.

In the system tattoo window a new texture holder be added BAKED_AUX and under that would be a new text input field where residents could set a BAKED_AUX channel for that texture.

When a resident wears a mesh that has a face set to BAKED_AUX and wears a system tattoo only if the two channels match does the BAKED_AUX texture of the tattoo is applied to the mesh.

Such a system would practically eliminate any chance of two or more meshes using the same channel and causing a conflict where both are textured with two or more textures sandwiched on top of each other.

If the channel selection could be from 0 to 1 million with 0 being the default. The chances of two meshes or any two faces of multiple meshes using the same channel are 1 in 1 million.

Why is this feature important to you? How would it benefit the community?

This feature is important because without it conflicts will arise even if Bakes On Mesh is used solely for human avatars because right now all custom mesh bodies are broken up into more mesh parts than the current baked slots would allow. They have separate hands, feet and hair. Not to mention also they probably set one arm to another baking slot so each arm could have a different tattoo.

Using my proposed BAKED_AUX and channel system would solve this issue and at the same time let other content creators besides avatar makers to make good use of Bakes On Mesh such as clothing and shoe designers which would allow them to reduce the number of scripts they are using for things like huds.

Attachments

Original Jira Fields
Field Value
Issue BUG-216084
Summary Bakes On Mesh Conflict and Resolution. We have very limited baking slots which cause conflict when two meshes worn at the same time use the same baking slot. I like to propose a BAKED_AUX be added.
Type New Feature Request
Priority Unset
Status Accepted
Resolution Accepted
Labels bakesonmesh
Reporter Cathy Foil (cathy.foil)
Created at 2018-04-11T18:32:43Z
Updated at 2018-04-18T18:01:08Z
{
  'Business Unit': ['Platform'],
  'How would you like the feature to work?': 'The BAKED_AUX would be added to the diffuse "PICK:TEXTURE" window just under BAKED_HAIR.\r\nUnder that would be a new text input field where residents could set a BAKED_AUX channel for that face of the mesh.  Each face in a mesh that is set to BAKED_AUX can be set to a different channel.\r\n\r\nIn the system tattoo window a new texture holder be added BAKED_AUX and under that would be a new text input field where residents could set a BAKED_AUX channel for that texture.\r\n\r\nWhen a resident wears a mesh that has a face set to BAKED_AUX and wears a system tattoo only if the two channels match does the BAKED_AUX texture of the tattoo is applied to the mesh.\r\n\r\nSuch a system would practically eliminate any chance of two or more meshes using the same channel and causing a conflict where both are textured with two or more textures sandwiched on top of each other.\r\n\r\nIf the channel selection could be from 0 to 1 million with 0 being the default.  The chances of two meshes or any two faces of multiple meshes are 1 in 1 million.',
  'ReOpened Count': 0.0,
  'Severity': 'Unset',
  'Target Viewer Version': 'viewer-development',
  'Why is this feature important to you? How would it benefit the community?': 'This feature is important because without it conflicts will arise even if Bakes On Mesh is used solely for human avatars because right now all custom mesh bodies are broken up into more mesh parts than the current baked slots would allow.  They have separate hands, feet and hair.  Not to mention also they probably set one arm to another baking slot so each arm could have a different tattoo.\r\n\r\nUsing my proposed BAKED_AUX and channel system would solve this issue and at the same time let other content creators besides avatar makers to make good use of Bakes On Mesh such as clothing and shoe designers which would allow them to reduce the number of scripts they are using for things like huds.',
}
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