Firestorm Release Notes 6.3.2.58052 Bakes On Mesh
New Features And Improvements In This Release
This page shows all changes since the Firestorm 6.2.4.57588 Release.
If you are updating from an earlier version than 6.2.4, see HERE for previous release notes.
For a summary of all the major new features and improvements in this release, please
see Inara Pey's Firestorm 6.3.2.58052 blog post.
Linden Lab New Features and Improvements
BOM - Bakes On Mesh
Bakes on Mesh is a new feature to allow system avatar baked textures to be shown on mesh attachments.
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.
- 5 new bake channels - leftarm, leftleg, aux1, aux2, aux3. You can use the new bake channels on the face of a mesh.
- A universal wearable type.
- New tattoos for universal wearable type -
- HEAD_TATTOO, → baked to head
- UPPER_TATTOO → baked to upper
- LOWER_TATTOO, → baked to lower
- SKIRT_TATTOO, → baked to skirt
- HAIR_TATTOO, → baked to hair
- EYES_TATTOO, → baked to eyes
- LEFT_ARM_TATTOO, → baked to left arm
- LEFT_LEG_TATTOO, → baked to left leg
- AUX1_TATTOO, → baked to aux1
- AUX2_TATTOO, → baked to aux2
- AUX3_TATTOO, → baked to aux3
Benefits
- Avoid the need for texture 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 eleven different textures (BAKE_HEAD, BAKE_UPPER, BAKE_LOWER, BAKE_EYES, BAKE_SKIRT, BAKE_HAIR, BAKE_LEFTARM, BAKE_LEFTLEG, BAKE_AUX1, BAKE_AUX2, BAKE_AUX3) 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, BAKE_LEFTARM, BAKE_LEFTLEG, BAKE_AUX1, BAKE_AUX2, BAKE_AUX3 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.
For more detailed documentation, please see:
- Linden Lab Bakes On Mesh release notes - includes a list of known issues.
- Inara Pey - Modem World, Bakes on Mesh - A Basic Primer - Numerous embedded links of interest.
- Slink Redux and Bakes on Mesh FAQ - Slink brand specific and general Bakes on Mesh FAQ.
- Maitreya Bakes on Mesh - How to use BOM with the Maitrya Lara mesh body.
- Second Life Forums - Bakes on Mesh - Assorted forum threads of information and resources.
- Get Baked – A Quick Beginners’ Guide to Using Bakes on Mesh - Virtual Bloke.
- List of creators producing BoM-Compliant Goods - Unofficial.
Anchor Linden, Vir Linden, AndreyK ProductEngine
Love Me Render 3
A variety of graphics/rendering related fixes from Linden Lab.
Linden Lab Love Me Render 3 Release Notes
Ruslan ProductEngine, AndreyK ProductEngine, AndreyL ProductEngine, Maxim ProductEngine, Mnikolenko ProductEngine
Lots and lots of Maintenance fixes
Too many to list them all here.
See the full change log for details.
Highlighted fixes are listed below.
Nat Linden, Anchor Linden, Vir Linden, Brad Linden, Callum Linden, Eli Linden, Ruslan ProductEngine, AndreyK ProductEngine, AndreyL ProductEngine, Maxim ProductEngine
- NEWAdded the ability to edit notecards in an external editor
For Firestorm, to set the external notecard editor, go to Preferences → Firestorm → Build 1 → External Editor → Browse to the program or application and select then press OK.
When a notecard is open, you will see a new “Edit” button bottom left.
Clicking the Edit button opens the Notecard in the external editor.
Making changes in the external editor & then saving the file in the external editor will upload the changes into the notecard in Second Life.
If no external editor is selected in Preferences, the viewer will try to use the external editor that you have set to open txt files.
NOTE: There is a known bug with this feature that causes the order of embedded content to break - see BUG-227626 for details
Maxim ProductEngine
- NEWAdded the ability to duplicate a group role
The feature allows you to duplicate a group role so that the copied role has the same permissions and you can just give the copied role a different title.
This feature was requested in BUG-226986
Open the group profile → Members & Roles → Roles → Left click on a role to select it → Click the “Copy Role” button.
AndreyK ProductEngine
- NEWIncreased the allowed sound clip length from 10s to 30s
This adds support to the viewer to upload & play sound clips up to 30 seconds in length.
Currently, sound uploads over 10 seconds are not possible, but will be soon when the server-side support is added by Linden Lab.
Firestorm 6.3.2 is ready to support this feature as soon as the required server-side changes are made
AndreyL ProductEngine
- Improved the performance impact of selection outlines
Ruslan ProductEngine
- Implemented separate texture layers alignment for diffuse, normal & specular textures
Ruslan ProductEngine
- Fixed “Align planar faces” not working on normal or specular maps
This fixes BUG-6489
Ruslan ProductEngine
- Fixed Animesh objects not being highlighted when viewing objects owned by users in 'About Land'
This fixes BUG-227240
Maxim ProductEngine
- Fixed Object Profile > Details not showing magenta highlight for mesh objects
This fixes BUG-227252
Maxim ProductEngine
- Fixed depth mode snapshots broken when snapshot size is set to anything above current window size
This fixes BUG-227191
Ruslan ProductEngine
- Fixed the last CEF update braking many visitor trackers & scoreboards
This fixes BUG-226704
AndreyK ProductEngine
- Renamed the abuse category for Skill gaming
Under Help → Report Abuse, “Gaming Policy Violation” has been changed to “Skill Gaming Policy Violation”
AndreyL ProductEngine
- Fixed Experiences search resetting the “Max Content Rating” back to general each session
This fixes /BUG-226900
Maxim ProductEngine
- REMOVEDRemoved Facebook In-world Sharing
Removed the ability to share photos & post to Facebook, as this was broken at the Facebook end
Ref: BUG-225205
AndreyL ProductEngine
Firestorm New Features and Improvements
- Merge up to Linden Lab viewer 6.3.1 code-base
Firestorm 6.3.2.58052 is fully merged up to the 6.3.1 Linden code-base, plus some cherry picked fixes from upstream.
Ansariel Hiller
- Updated FMOD Studio to 2.00.03
Full FMOD Studio release notes
Ansariel Hiller - Windows
Nicky Dasmijn - Mac & Linux
RLVa Fixes and Improvements
Firestorm 6.3.2 is using the RestrainedLove API: RLV v3.2.1 / RLVa v2.2.0.57583
Here are the full RLVa 2.2 Release Notes
Skinning And Translations
- FIXEDFixed a typo in German translation for Exporting Collada Confirmation
This fixes FIRE-24253
Ansariel Hiller
Translation updates and improvements
- German - Ansariel Hiller
- Polish - PanteraPolnocy Resident
For Builders And Scripters
Communications
- NEWAdded Discord rich presence support
This feature allows you to connect your SL account with your Discord account.
Once connected, Discord will show your SL online status & session length, and optionally, your username and location in SL.
For further details, see the Firestom Discord wiki page.
Comm → Discord
Liny Odell, Ansariel Hiller, Nicky Dasmijn
Navigation
- FIXEDMovement at region crossing - Fixed Predict behaving like Stop
This fixes FIRE-24184
Preferences → Move & View → Movement at region crossing
Ansariel Hiller
Inventory, Appearance, Avatar
- NEWAttachments now auto-refresh if they are ghosted on teleport
Added timer for refreshing attachments if attachments were attempted to get killed after the actual teleport finished
This feature should mostly solve the problem where attachments are invisible to observers after a teleport or region change
It provides the same function as “Refresh Attachments” under Avatar → Avatar Health, but the refresh is triggered automatically when needed
This feature is enabled by default
Optionally, if the debug setting FSExperimentalLostAttachmentsFixReport is set to TRUE, Firestorm reports attachments that were attempted to get detached during a teleport or region crossing to nearby chat, followed by reporting “Refreshing attachments…” to nearby chat when the auto-refresh starts
This should hopefully workaround FIRE-12004 and BUG-7761 until there is a server-side fix from Linden Lab.
Ansariel Hiller
- FIXEDFixed being unable to add multiple copies of identical system layers
Removed the restriction on adding system layers with identical asset UUIDs at the same time since at some point LL fixed it server-side and creating a new asset UUID
The fixes FIRE-24334
Ansariel Hiller
- FIXEDFixed LookAt target clamping sometimes causing avatar eyes to cross
This fixes FIRE-24175
Chaser Zaks
- FIXED Broke “wear_folder” links from working in legacy profiles
Previously it was possible to put obfuscated links in your legacy profile that, when clicked by another user, would replace outfit with one of the default outfits from the inventory library.
For example [secondlife:///app/wear_folder/?folder_id=bedd047e-a3d7-23e6-57bc-1ef367d848e7 See me nude!] would just display as a “See Me Nude” link.
This will now no longer work & The link text will now display as “Wear Inventory Folder”.
Also marked user-editable fields in legacy profiles as untrusted content
This fixes FIRE-24262
Ansariel Hiller
- FIXEDFixed Firestorm Animation Overrider smart sit not working for child prim seats
Zi Ree
User Interface
- REMOVEDRemoved the setting “Use HTTP for receiving textures” from SL-only viewer preferences
Fetching textures over UDP on Second Life grids is no longer supported.
This fixes FIRE-24256
Liny Odell
General
- IMPROVEMENTPayment confirmation is now skipped if paying yourself
Also fixed a case where the payment confirmation notification would not be shown if the amount would be exactly the remaining L$ balance
This improvement was requested in FIRE-24208
Ansariel Hiller
- IMPROVEMENTThe Sanity Checker warning icon now calls up the sanity checker dialog with a “fix it” option.
Zi Ree
- FIXEDPartially fixed alpha triangles showing on certain mesh hairs on Linux
This fixes the majority of the affected hairs but not all of them.
This “fixes” FIRE-23370 and BUG-8801
Nicky Dasmijn
- FIXEDFixed compiler warnings when building the viewer with GCC 8.3.0+
This fixes FIRE-24294 and BUG-227485
Chaser Zaks
Performance and Stability Improvements
- CRASH FIXFixed crash in legacy search on Latency skin
Ansariel Hiller
Known Issues
Firestorm JIRA Link | Details | Official viewer bug? 1) | New on 6.3.2? |
---|---|---|---|
FIRE-22968 | Sim surrounds no longer showing with new update to firestorm | BUG-225295 | No |
FIRE-22746 | Alpha masking with mask cutoff of 1 shows white lines in it | BUG-225039 | No |
FIRE-22776 | Web-page does not scroll using mousescroll in internal viewer browser | BUG-216094 | No |
FIRE-22212 | Dragging a folder of no copy items into object contents does not remove the no copy items from inventory view till relog | BUG-203011 | No |
FIRE-22230 | Gestures containing the “BigSmile” or “Open Mouth” built-in animation take way too long to load | BUG-139305 | No |
FIRE-19333 | Legacy Profile 2nd Life Pic sometimes blurry and opens at 32×32 instead of full size | N/A | No |
FIRE-18160 | [CEF] Media volume control has no effect on media volume. Mac & Linux only | BUG-11821 | No |
FIRE-17392 | Counts of individual Roles are reported wrong in the Group info | BUG-10804 | No |
FIRE-17101 | Unable to see group members belonging to any group role in the Roles tab until you switch to the Members tab and back to Roles tab. | BUG-10447 | No |
FIRE-16745 | Standing up from Groundsit triggers walk/run | BUG-10122 | No |
FIRE-15967 | Avatar moved underground when adding accessories to worn items while in edit mode. While wearing deformer skeleton. | BUG-8616 | No |
FIRE-15852 | Some rigged mesh avatars are deformed on post-attachment fix viewers for self and all observers | BUG-9010 | No |
FIRE-12520 | Highlight transparent no longer highlights particles that use a texture containing alpha | BUG-4731 | No |
FIRE-12496 | On Materials enabled viewers, textures containing alpha display as full bright if basic shaders are disabled | BUG-4709 | No |
FIRE-12213 | Enabling Advanced Lighting Model in graphics preferences causes horizon to invert | BUG-4430 | No |
FIRE-12072 | Alpha masking is broken again on avatar clothing when ALM is enabled | BUG-4357 | No |
FIRE-11929 | Some prims have black moire-like patterns when ALM is enabled | MAINT-3302 | No |
FIRE-11740 | Mesh clothing with solid/sheer clothing combo pixelated Mac only | MAINT-3238 | No |
FIRE-10883 | Context Menu - The top of the right click menus are hidden | No | No |
FIRE-10041 | Rotating Objects flicker from a distance | MAINT-2648 | No |
FIRE-7979 | Changing from Ultra to Low with basic shaders disabled breaks much of the UI | MAINT-3363 | No |
Change Log Since 6.2.4.57588 Release
57589 https://hg.firestormviewer.org/phoenix-firestorm-prerelease/changeset/e2f43f1dfe8cf227adaa16f39d0af5759d0260e8 58052-58034/18