Release Notes/Second Life Project BakesOnMesh/

From Second Life Wiki
Jump to navigation Jump to search

Release Notes for v5.1.3 (513936) - Second Life Viewer

Second Life Project Viewer version

Released on March 30, 2018.

Crystal Clear app download manager 32px.png
[ 32-bit Windows | 64-bit Windows | Macintosh | ]

Green bk.jpg

Release Notes


Bakes on Mesh

Bakes on Mesh is a new feature to allow system avatar baked textures to be shown on mesh attachments. Currently you will need a special project viewer to use it. Bakes on Mesh does not depend on simulator code, so it should work in all regions and all grids.

Basic features

  • Any face of a mesh object can be textured using one of the server baked textures.
  • The corresponding region of the system avatar is hidden if an attached mesh is using a baked texture.


  • Avoid the need for appliers -> easier customization workflow
  • Avoid the need for onion avatars -> fewer meshes, fewer textures at display time
  • Avoid the need to sell full-perm meshes. You can customize any mesh you have modify permissions for simply by setting the flags and equipping the appropriate wearables.

Avatar wearables are baked into six different textures (BAKE_HEAD, BAKE_UPPER, BAKE_LOWER, BAKE_EYES, BAKE_SKIRT, BAKE_HAIR) by the baking service. You can now apply these textures to your avatar’s object attachments' diffuse texture slot. Right click on the attachment, click edit and from the edit face menu select textures. Click the diffuse texture icon to open up the texture picker. The texture picker has an extra radio button mode called 'bake' for selecting server bakes. The 'bake' radio button mode has a dropdown for selecting BAKE_HEAD, BAKE_UPPER, BAKE_LOWER, BAKE_EYES, BAKE_SKIRT, BAKE_HAIR server bake textures. When an attachment is using a baked texture, the corresponding base mesh region of the system avatar is hidden.

If a mesh face is set to show a baked texture but is not attached to an avatar, you will see a default baked texture. If you are using an older viewer without bakes on mesh support, then faces set to show baked textures will also display as the default baked texture, and base mesh regions will not be hidden.

Known Issues

Detaching a mesh object that’s using BAKED_HAIR, does not make the base hair region visible. You have to log back in or teleport again. This will be fixed in next release.

Green bk.jpg

Resolved Issues

  • MAINT-8408 [Bakes on Mesh] The Bake texture value for the second object shows the value for the first object
  • MAINT-8409 [Bakes on Mesh] Multiple object edit is possible for baked textures and the radio button is enabled.
  • MAINT-8411 [Bakes on Mesh] The white blank texture is shown in the attached object
  • MAINT-8412 [Bakes on Mesh] The Bake texture is shown in the dropped object
  • MAINT-8413 [Bakes on Mesh] The "Apply Now" setting in the Bake texture picker is ignored and always applies the texture inworld
  • MAINT-8435 [Bakes on Mesh] The different rendering of avatars on all agent viewers
  • MAINT-8436 [Bakes on Mesh] Changing texture from "Bake" to "Inventory" does not make corresponding base mesh regions visible.
  • MAINT-8445 [Bakes on Mesh] Baked textures on attachments changed after relog
  • MAINT-8446 [Bakes on Mesh] Baked textures on the child prim of the linkset does not change the base avatar bake.