2024 SL SUG meetings week #51 summary

Dominae Templum Doloris, October 2024 – blog post

The following notes were taken from the Tuesday, December 17th, 2024 Simulator User Group (SUG) meeting. They form a summary of the items discussed, and are not intended to be a full transcript, and were taken from Pantera’s video of the meeting, which is embedded at the end – my thanks to her for providing it.

Meeting Overview

  • The Simulator User Group (also referred to by its older name of Server User Group) exists to provide an opportunity for discussion about simulator technology, bugs, and feature ideas.
  • These meetings are conducted (as a rule):
  • Meetings are open to anyone with a concern / interest in the above topics, and form one of a series of regular / semi-regular User Group meetings conducted by Linden Lab.
  • Dates and times of all current meetings can be found on the Second Life Public Calendar, and descriptions of meetings are defined on the SL wiki.

Simulator Deployments

  • On Tuesday, December 17th, 2024, the simulators on the Main SLS channel were restarted with no update.
  • On Wednesday, December 18th, the servers on the RC channels should be restarted without any deployments being made.

With the holiday period starting in a week, the engineering team will be making a call in the next day or so on whether to run re-starts over the holiday period or not.

SL Viewer Updates

  • Release viewer: version 7.1.10.10800445603, formerly the DeltaFPS RC (multiple performance fixes, etc), dated September 11, promoted September 17 – No change.
  • Release Candidate: ExtraFPS RC, version 7.1.11.12363455226, December 17.
    • Performance improvements: enhanced texture memory tracking, broader hardware compatibility and higher FPS gain;  additional code to improve texture streaming on rigged attachments (e.g. if an earring is made with 2K textures, the viewer will correctly calculate the required resolution for the textures and download them, rather than downloading the full 2K textures), etc.
    • Aesthetics improvements: new Antialiasing setting – SMAA; Contrast Adaptive Sharpening; Khronos Neutral Tone Mapping (can be changed to ACES via the RenderTonemapType Debug setting).
    • UI Optimisations.

In Brief

Please refer to the video below for the following:

  • A discussion on llGetObjectDetails, together with llGOD() or using a rezzer to check for an object’s presence, and potential confusion which can potentially arise, and the potential benefit in using llGetOwnerKey.
    • This sparked ideas for additional functions / parameter for check on objects with regions / parcels – e.g.: llDoesExist() with parameters IN_REGION, IN_PARCEL and IN_OWNERS_PARCEL.
  • A request was made for an update on the server-side lua implementation project, and information on challenges encountered. This prompted Rider Linden to respond:
The project is moving forward, but it is a pretty complex undertaking and we need to move forward cautiously. Remember, we’re trying to swap the VM out from under 20 years worth of scripts… in place and on the fly.

– Rider Linden

  • The above led to a further discussion on Lua some of which can be addressed via the Lua FAQ, although one of the the easiest to answer (“Why replace Mono”?) is perhaps best answered by the observation that the Mono version SL is running is old, and Mono itself is becoming seemingly frozen in time.  This discussion wound through the rest of the meeting.
  • The Lua / Mono exchange segued into a discussion on region performance slowing as avatars enter, together with anecdotal reports of an increase in region crossings timing-out and people being logged-out as a result.
    • Monty Linden again noted the issue of avatars entering regions is being looked at, and requested that reports be filed (including locations and times) when these issues are noted.
    • To help, he has opened a report to which people can append their information via comments.
    • In terms of avatars entering regions and slowing things, he added: “Note that the recent avatar work makes entering *worse* for the offending avatar, better for those already in-region.”
  • Testing llTransferOwnership has shown the function generates two confirmatory message: after opting to Accept whatever is being offered by the in-world object, recipients are hit with the messages similar to “an object owned by somebody gave you a thing”, followed by “you are now the owner of a thing. [ OK ] “.
    • The duplication of messages is in known issue, and due in part to the viewer automatically generating the first message as soon as the Accept button is pressed, whereas the second message comes from the server.
    • The implication appears to be that the viewer message will be addressed, as it can be misleading.
  • An issue has been reported (and reproduced) relating to llGetEnvironment (+ related functions) returning inaccurate unit vectors for Sun / Moon position. There is some potential disagreement as to what is being seen / where the issue might reside, but it is being looked into.

Date of Next Meeting

  • Tuesday, January 7th, 2025.

† The header images included in these summaries are not intended to represent anything discussed at the meetings; they are simply here to avoid a repeated image of a rooftop of people every week. They are taken from my list of region visits, with a link to the post for those interested.

2024 SL SUG meetings week #50 summary

Burrow Coffee Co,, October 2024 – blog post

The following notes were taken from the Tuesday, December 10th, 2024 Simulator User Group (SUG) meeting. They form a summary of the items discussed, and are not intended to be a full transcript, and were taken from Pantera’s video of the meeting, which is embedded at the end – my thanks to her for providing it.

Meeting Overview

  • The Simulator User Group (also referred to by its older name of Server User Group) exists to provide an opportunity for discussion about simulator technology, bugs, and feature ideas.
  • These meetings are conducted (as a rule):
  • Meetings are open to anyone with a concern / interest in the above topics, and form one of a series of regular / semi-regular User Group meetings conducted by Linden Lab.
  • Dates and times of all current meetings can be found on the Second Life Public Calendar, and descriptions of meetings are defined on the SL wiki.

Simulator Deployments

  • On Tuesday, December 10th, 2024, the simulators on the Main SLS channel were restarted with no update.
  • On Wednesday, December 11th,the RC channels will also be restarted. The planned deployment of the Apple Cobbler update to BlueSteel has been postponed for a week to allow further QA testing.

SL Viewer Updates

No updates to start the week with the current official viewers:

  • Release viewer: version 7.1.10.10800445603, formerly the DeltaFPS RC (multiple performance fixes, etc), dated September 11, promoted September 17 – No change.
  • Release Candidate: ExtraFPS RC, version 7.1.11.12150664210, December 5.
    • Performance improvements: enhanced texture memory tracking, broader hardware compatibility and higher FPS gain;  additional code to improve texture streaming on rigged attachments (e.g. if an earring is made with 2K textures, the viewer will correctly calculate the required resolution for the textures and download them, rather than downloading the full 2K textures), etc.
    • Aesthetics improvements: new Antialiasing setting – SMAA; Contrast Adaptive Sharpening; Khronos Neutral Tone Mapping (can be changed to ACES via the RenderTonemapType Debug setting).
    • UI Optimisations.

In Brief

Please refer to the video below for the following:

  • A forum thread concerning “elephants in the room” in terms of SL’s “immersion breakers”. As is pointed out in the thread, what may be a “elephant” to some might not be so much so to others. Nevertheless, as Soft Linden also points out, there are lots of issues long-term users of SL have learned to “eat around,” but using the thread to highlight issues which could impact matters of retention, etc., could be useful.
  • A discussion on an LSL function for text rendering based around this feature request (or should that be “feature suggestion”, given Signal Linden filed it?! The discussion also touches on the possible use of markdown and other alternatives and the use of Media on a Prim.
  • A discussion on the upcoming llTransferOwnership function and possible issues.
  • This spun out to a wider discussion on LSL functions, including an idea for a function called he calls “llTempWearFromInventory”:
[It] would allow you to put on a wearable from an object’s inventory, but I’ve never gotten a lot of traction to get it done. The idea was to get rid of alpha cuts on bodies by allowing mesh clothing to have it’s own alpha layer that gets applied when it is worn. On the attach from inventory, I might take the approach of it rezzes the item and attaches it as a single LSL function.

– Rider Linden

Again, this is an idea, not a function actually being worked upon. However, it sparked a conversation on the subject of alpha masking / alpha cuts, etc., with clothing.

  • Rider Linden also offered a FYI – there is an LSL call coming that will allow a script to set terrain textures at the estate level.

† The header images included in these summaries are not intended to represent anything discussed at the meetings; they are simply here to avoid a repeated image of a rooftop of people every week. They are taken from my list of region visits, with a link to the post for those interested.

2024 SL SUG meetings week #49 summary

Soulstone, October 2024 – blog post

The following notes were taken from the Tuesday, December 3rd, 2024 Simulator User Group (SUG) meeting. They form a summary of the items discussed, and are not intended to be a full transcript, and were taken from Pantera’s video of the meeting, which is embedded at the end – my thanks to her for providing it.

Meeting Overview

  • The Simulator User Group (also referred to by its older name of Server User Group) exists to provide an opportunity for discussion about simulator technology, bugs, and feature ideas.
  • These meetings are conducted (as a rule):
  • Meetings are open to anyone with a concern / interest in the above topics, and form one of a series of regular / semi-regular User Group meetings conducted by Linden Lab.
  • Dates and times of all current meetings can be found on the Second Life Public Calendar, and descriptions of meetings are defined on the SL wiki.

Simulator Deployments

  • On Tuesday, December 3rd, 2024, the simulators on the Main SLS channel were updated to release 2024-11-25.12013542687.
  • On Wednesday, December 4th:
    • The BlueSteel RC is due to be restarted with no deployment.
    • The remaining RC channels will see a “small” update to the Barbeque (BBQ) updates, presumably bringing them to parity with the version of BBQ currently on BlueSteel.

Upcoming Simulator Releases

Apple Cobbler currently remains in testing on Aditi (regions of Mauve and Jigglypuff for those wishing to test), but is now due to start an initial deployment to the BlueSteel RC in week #50 (commencing Monday, December 9thm, 2024). Apple Cobbler includes:

  • llTransferOwnership which enables a prim give itself to a new user (subject to owner permissions already set). The version on Aditi has been updated. To quote Rider Linden:
The prototype for llTransferOwnership has changed slightly. There is a new list parameter tacked to end. It does nothing at the moment, but I’ve got plans to add a few things there early in the New Year. The wiki has been updates with the new data. You will need to recompile any test scripts you might have had. [Also]  For llTransferOwnership, I’d like to add an exclusion list (transfer the item and all its contents EXCEPT for these items).  
  • An extended llGiveInventory to allow for a destination folder (system folders + RLV/a) to be specified as well (+ the use of a parameter list, so further options can be added in the future).
  • llMapBeacon – like llMapDestination, but a) does not necessarily open the map window; b) can optionally open the map, with or without focus. This will also require a viewer update.
  • A new function for detecting attachments. If it is running with an experience it will be able to detect HUDs that also have scripts with the same experience (e.g. to ensure the correct HUDs are being used – this will not allow anyone to script to find out all the HUDs someone is using).

Following Apple Cobbler, the next simulator update is code-named Banana Bread, but its contents have yet to be defined. However Rider Linden conducted a quick poll on what those at the meeting might like to see included. – please refer to the video (29:48-35:32).

SL Viewer Updates

No updates to start the week with the current official viewers:

  • Release viewer: version 7.1.10.10800445603, formerly the DeltaFPS RC (multiple performance fixes, etc), dated September 11, promoted September 17 – No change.
  • Release Candidate: ExtraFPS RC, version 7.1.11.12041172537, November 27.
    • Performance improvements: enhanced texture memory tracking, broader hardware compatibility and higher FPS gain;  additional code to improve texture streaming on rigged attachments (e.g. if an earring is made with 2K textures, the viewer will correctly calculate the required resolution for the textures and download them, rather than downloading the full 2K textures), etc.
    • Aesthetics improvements: new Antialiasing setting – SMAA; Contrast Adaptive Sharpening; Khronos Neutral Tone Mapping (can be changed to ACES via the RenderTonemapType Debug setting).
    • UI Optimisations.

2K Bakes On Mesh (BOM)

Pepper Linden provided this update:

We were hoping to get 2K BOM out by the end of November [as] its been stuck in QA a while now. Unfortunately, an issue came up recently where the viewer wasn’t properly showing the lower resolutions for avatars that weren’t close up (e.g. far away). So a fix had to be made on the viewer for that (we were seeing VRMA use double for highly complex avatars with dozens upon dozens of wearables). 
There’s a few other minor things that came up, but they should all be addressed very soon [but] unfortunately I have no idea when 2K BOM will make its way here at this time, though as soon as I know, I’ll be sure to let everyone know.

In Brief

Please refer to the video below for the following:

  • Leviathan Linden implemented a fix to llModPow(), noting the older implementation was inefficient and that with the update, it should now run faster under the hood.
    • It was noted the one second sleep requirement made the function fairly unusable, and Leviathan noted it could now be relaxed, and will aim to do that as a part of the Banana Bread simulator update.
  • Further discussion on  llTransferOwnership().
  • A general discussion on Combat 2.0 updates.
  • A note that Monty Linden has been put on to poking at why avatars take time to load / de-cloud.
  • A discussion on media support and Media on a Prim (MOAP) / CEF.

† The header images included in these summaries are not intended to represent anything discussed at the meetings; they are simply here to avoid a repeated image of a rooftop of people every week. They are taken from my list of region visits, with a link to the post for those interested.

2024 SL SUG meetings week #48 summary

Les Bean at the Salty C, September 2024 – blog post

The following notes were taken from the Tuesday, November 26th, 2024 Simulator User Group (SUG) meeting. They form a summary of the items discussed, and are not intended to be a full transcript, and were taken from the chat log and Pantera’s video of the meeting, which is embedded at the end – my thanks to her for providing it.

Meeting Overview

  • The Simulator User Group (also referred to by its older name of Server User Group) exists to provide an opportunity for discussion about simulator technology, bugs, and feature ideas.
  • These meetings are conducted (as a rule):
  • Meetings are open to anyone with a concern / interest in the above topics, and form one of a series of regular / semi-regular User Group meetings conducted by Linden Lab.
  • Dates and times of all current meetings can be found on the Second Life Public Calendar, and descriptions of meetings are defined on the SL wiki.

Simulator Deployments

  • On Tuesday, November 26th, 2024, the simulators on the Main SLS channel were restarted without no updates.
  • On Wednesday, November 27th:
    • An updated version of the Barbecue simulator update should be deployed to the BlueSteel RC. This includes: support for “alpha-gamma” which will allow an object owner to adjust some of the PBR alpha values that were impacting legacy things like hair; llSetAgentRot; a new warning on receiving direct IMs from Scripted Agents (“registered” bots). Rider describes this as “Bot confessions”: with IM sessions with bots there will be a warning sent to the receiver that they are having a conversation with a bot. Also, for viewer developers, there will be a bit of metadata attached to the IM_NOTHING_SPECIAL that indicates the sender is a bot.
    • The remaining RC channels will be restarted.

Apple Cobbler Update

Currently in testing on Aditi ( regions of Mauve and Jigglypuff for those wishing to test), and includes:

  • llTransferOwnership which enables a prim give itself to a new user (subject to owner permissions already set).
  • An extended llGiveInventory to allow for a destination folder (system folders + RLV/a) to be specified as well (+ the use of a parameter list, so further options can be added in the future).
  • llMapBeacon – like llMapDestination, but a) does not necessarily open the map window; b) can optionally open the map, with or without focus. This will also require a viewer update.
  • A new function for detecting attachments. If it is running with an experience it will be able to detect HUDs that also have scripts with the same experience (e.g. to ensure the correct HUDs are being used – this will not allow anyone to script to find out all the HUDs someone is using).

SL Viewer Updates

No updates with the current official viewers:

  • Release viewer: version 7.1.10.10800445603, formerly the DeltaFPS RC (multiple performance fixes, etc), dated September 11, promoted September 17 – No change.
  • Release Candidate: ExtraFPS RC, version 7.1.11.11750364439, November 12.
    • Performance improvements: enhanced texture memory tracking, broader hardware compatibility and higher FPS gain;  additional code to improve texture streaming on rigged attachments (e.g. if an earring is made with 2K textures, the viewer will correctly calculate the required resolution for the textures and download them, rather than downloading the full 2K textures), etc.
    • Aesthetics improvements: new Antialiasing setting – SMAA; Contrast Adaptive Sharpening; Khronos Neutral Tone Mapping (can be changed to ACES via the RenderTonemapType Debug setting).
    • UI Optimisations.

In Brief

Please refer to the video below for the following:

  • There appear to still be issues around the llTransferOwnership function, which is available for testing on Aditi. See: llTransferOwnership() returns -6 when flag 0x4 is used inside a full-perm-for-owner object.
  • A request to fix the long-standing (18 years!) to fix the issue of Modify becoming No Modify on being taken back to inventory if they have a things like No Mod script in their contents (the script should maintain its no Mod permissions, and the object should retain its Modify permission and not inherit No Mod from the script, etc.) as part of the work in tweaking permissions for llTransferOwnership() was seen as “out of scope” for this work.
  • A discussion relating to sitting height and a possible change in behaviour resulting from the fix for the recent “hovering on logging-in” issue affecting system shoe height adjustments (and whether the mentioned sitting issue is  / is no a bug) – see Sitting height is now affected by system shoes.
  • A further discussion on region crossing and attachments and potential issues.
  • Further discussion around people being able to opt-out of the extended llGiveAgentInventory() capabilities so as to avoid things being dropped “anywhere” in their inventory.
    • This saw a re-hash of the idea that all items – whether received via the Marketplace, of in-world transfer, should go to a single, dedicated system folder clearly named, and then to sub-folders within it (e.g. “From Marketplace” and “In world”).
    • The above would help prevent a lot of confusion for newer users, as everything then receive goes into *one* system folder and they can find it). I would also allow users to retain better control over their inventories in terms of where items received finish up. However, it risks breaking functionality such as #RLV (which is in the process of being adopted by LL for their viewer).
    • The discussion also included a request that users be given an override to llGiveAgentInventory(), so that they can set the destination folder on being offered the item(s).

 

† The header images included in these summaries are not intended to represent anything discussed at the meetings; they are simply here to avoid a repeated image of a rooftop of people every week. They are taken from my list of region visits, with a link to the post for those interested.

2024 SL SUG meetings week #47 summary

Mindful Cove, September 2024 – blog post

The following notes were taken from the Tuesday, November 19th, 2024 Simulator User Group (SUG) meeting. They form a summary of the items discussed, and are not intended to be a full transcript, and were taken from the chat log and Pantera’s video of the meeting, which is embedded at the end – my thanks to her for providing it.

Meeting Overview

  • The Simulator User Group (also referred to by its older name of Server User Group) exists to provide an opportunity for discussion about simulator technology, bugs, and feature ideas.
  • These meetings are conducted (as a rule):
  • Meetings are open to anyone with a concern / interest in the above topics, and form one of a series of regular / semi-regular User Group meetings conducted by Linden Lab.
  • Dates and times of all current meetings can be found on the Second Life Public Calendar, and descriptions of meetings are defined on the SL wiki.

Simulator Deployments

  • On Tuesday, November 19th, 2024, the simulators on the Main SLS channel were restarted without no updates.
  • On Wednesday, November 20th the Barbecue simulator update will be deployed to all remaining simulator RC channels. This update includes:
    • Support for “alpha-gamma” which will allow an object owner to adjust some of the PBR alpha values that were impacting legacy things like hair.
    • llSetAgentRot.
    • A new warning on receiving direct IMs from Scripted Agents (“registered” bots). Rider describes this as “Bot confessions”: with IM sessions with bots there will be a warning sent to the receiver that they are having a conversation with a bot. Also, for viewer developers, there will be a bit of metadata attached to the IM_NOTHING_SPECIAL that indicates the sender is a bot.
    • The remaining RC channel will be restarted.

Apple Cobbler Update

  • This will follow the Barbecue deployment in the coming week, and should include:
    • llTransferOwnership which enables a prim give itself to a new user (subject to owner permissions already set).
    • An extended llGiveInventory to allow for a destination folder (system folders + RLV/a) to be specified as well (+ the use of a parameter list, so further options can be added in the future).
    • llMapBeacon – like llMapDestination, but a) does not necessarily open the map window; b) can optionally open the map, with or without focus. This will also require a viewer update.
    • A new function for detecting attachments. If it is running with an experience it will be able to detect HUDs that also have scripts with the same experience (e.g. to ensure the correct HUDs are being used – this will not allow anyone to script to find out all the HUDs someone is using).
  • A preview of Apple Cobbler is available on the Aditi (Beta Grid) regions of Mauve and Jigglypuff for those wishing to test, with the testing carried out thus far having uncovered a range of cases relating to llTransferOwnership.

SL Viewer Updates

No updates with the current official viewers:

  • Release viewer: version 7.1.10.10800445603, formerly the DeltaFPS RC (multiple performance fixes, etc), dated September 11, promoted September 17 – No change.
  • The above included thought on No Copy permissions, and a potential issue with DFS rezzers.
  • Release Candidate: ExtraFPS RC, version 7.1.11.11750364439, November 12.
    • Performance improvements: enhanced texture memory tracking, broader hardware compatibility and higher FPS gain;  additional code to improve texture streaming on rigged attachments (e.g. if an earring is made with 2K textures, the viewer will correctly calculate the required resolution for the textures and download them, rather than downloading the full 2K textures), etc.
    • Aesthetics improvements: new Antialiasing setting – SMAA; Contrast Adaptive Sharpening; Khronos Neutral Tone Mapping (can be changed to ACES via the RenderTonemapType Debug setting).
    • UI Optimisations.

In Brief

Please refer to the video below for the following:

  • A discussion about this issue with llrezobjectwithparams() (or possible feature, depending on one’s viewpoint) changes properties of no mod objects. The resulted in a wide discussion on permissions and llROWP.
  • The above became wrapped into a discussion on No  Copy permissions. and llROWP extensions, rezzing system ranges.
  • A conversation on object and agent inventory, touching on some of the differences between the two, and where data is relating to objects is stored, with Rider commenting he has ideas for expanding inventory data to obtain things like the length of an animation.
  • A reiteration of Rider Linden’s Combat 2.1: Teams & Respawn proposal.

† The header images included in these summaries are not intended to represent anything discussed at the meetings; they are simply here to avoid a repeated image of a rooftop of people every week. They are taken from my list of region visits, with a link to the post for those interested.

2024 SL SUG meetings week #46 summary

Clef des Champs, September 2024 – blog post

The following notes were taken from the Tuesday, November 12th, 2024 Simulator User Group (SUG) meeting. They form a summary of the items discussed, and are not intended to be a full transcript, and were taken from the chat log and Pantera’s video of the meeting, which is embedded at the end – my thanks to her for providing it.

Meeting Overview

  • The Simulator User Group (also referred to by its older name of Server User Group) exists to provide an opportunity for discussion about simulator technology, bugs, and feature ideas.
  • These meetings are conducted (as a rule):
  • Meetings are open to anyone with a concern / interest in the above topics, and form one of a series of regular / semi-regular User Group meetings conducted by Linden Lab.
  • Dates and times of all current meetings can be found on the Second Life Public Calendar, and descriptions of meetings are defined on the SL wiki.

Simulator Deployments

  • On Tuesday, November 12th, 2024, the simulators on the Main SLS channel were restarted without no updates.
  • On Wednesday, November 13th::
    • The Barbecue simulator update will hopefully be deployed to all simulators on the BlueSteel RC channel; however, a late-breaking bug in the code may prevent this. Among other things, this update includes:
      • Support for “alpha-gamma” which will allow an object owner to adjust some of the PBR alpha values that were impacting legacy things like hair.
      • llSetAgentRot.
      • A new warning on receiving direct IMs from Scripted Agents (“registered” bots). Rider describes this as “Bot confessions”: with IM sessions with bots there will be a warning sent to the receiver that they are having a conversation with a bot. Also, for viewer developers, there will be a bit of metadata attached to the IM_NOTHING_SPECIAL that indicates the sender is a bot.
    • The remaining RC channel will be restarted.

Apple Cobbler Update

  • This will follow the Barbecue deployment in the coming week, and should include:
    • llTransferOwnership which enables a prim give itself to a new user (subject to owner permissions already set).
    • An extended llGiveInventory to allow for a destination folder (system folders + RLV/a) to be specified as well (+ the use of a parameter list, so further options can be added in the future).
    • llMapBeacon – like llMapDestination, but a) does not necessarily open the map window; b) can optionally open the map, with or without focus. This will also require a viewer update.
    • A new function for detecting attachments. If it is running with an experience it will be able to detect HUDs that also have scripts with the same experience (e.g. to ensure the correct HUDs are being used – this will not allow anyone to script to find out all the HUDs someone is using).
  • A preview of Apple Cobbler is available on the Aditi (Beta Grid) regions of Mauve and Jigglypuff for those wishing to test.

SL Viewer Updates

The ExtraFPS RC updates to version 7.1.11.11750364439 on Tuesday, November 12th.

  • Release viewer: version 7.1.10.10800445603, formerly the DeltaFPS RC (multiple performance fixes, etc), dated September 11, promoted September 17 – No change.
  • Release Candidate: ExtraFPS RC, version 7.1.11.11565212741, October 30.
    • Performance improvements: enhanced texture memory tracking, broader hardware compatibility and higher FPS gain;  additional code to improve texture streaming on rigged attachments (e.g. if an earring is made with 2K textures, the viewer will correctly calculate the required resolution for the textures and download them, rather than downloading the full 2K textures), etc.
    • Aesthetics improvements: new Antialiasing setting – SMAA; Contrast Adaptive Sharpening; Khronos Neutral Tone Mapping (can be changed to ACES via the RenderTonemapType Debug setting).
    • UI Optimisations.

In Brief

Please refer to the video below for the following:

  • Further discussion on llGiveAgentInventory, including but not limited to:
    • A reminder that the  function will not require a viewer-side update.
    • Requests that it should include the option for the receiving user to select the destination folder.
    • Whether or not all items given using llGiveAgentInventory should be forced to default to creating folders only with a defined system folder within inventory (e.g. “Given Items”).
    • Discussion and disagreements over which folders should be available for nomination by a script / which should not.
    • A general discussion on system folder naming (e.g. the misnomer of “Received Items”, suggesting everything goes there, when it is in fact for items received from the MP) which in turn wandered into areas of tagging and hierarchies.
  • Comments on attachment issues (failing to show on others after TP, etc.), Monty Linden reminded people that the recent fix targeted a specific issue (relating to attachments ghosting and similar on region crossings), not “all” attachment related  bugs. He also notes that there is some asset re-prioritization work going on in the viewer which is improving avatar render after arrival.

† The header images included in these summaries are not intended to represent anything discussed at the meetings; they are simply here to avoid a repeated image of a rooftop of people every week. They are taken from my list of region visits, with a link to the post for those interested.