The following notes were taken from the Tuesday, September 20th, 2022 Simulator User Group (SUG) meeting. They form a summary of the items discussed and is not intended to be a full transcript. A video of the entire meeting is embedded at the end of the article for those wishing to review the meeting in full – my thanks to Pantera for recording it.
On Tuesday, September 20th, the simhosts on the Main SLS channel were updated with simulator release 574921, comprising the fixes from release 574611 + BUG-232593 “Mesh physics shapes changing unexpectedly when rezzed on a 574611 sim”, introduced with that update.
On Wednesday, September 21st, the simhosts on the RC channels will be restarted without any deployment, leaving them on simulator release 574921.
Available Official Viewers
On Monday, September 19th, Maintenance P RC viewer updated to version 6.6.5.575055.
The rest of the current official viewers remain as:
Release viewer: version 6.6.4.575022 – hotfix for Crash at ~LLModalDialog() – promoted September 15.
Release channel cohorts:
Maintenance 3 RC viewer, version 6.6.4.574727, September 1.
Project viewers:
Puppetry project viewer, version 6.6.3.574545, issued on August 30.
Love Me Render (LMR) 6 graphics improvements project viewer 6.6.2.573263, July 21.
Performance Floater project viewer, version 6.5.4.571296, May 10.
In Brief
The next simulator maintenance release will have two new functions llGetObjectLinkKey (specified under llGetLinkKey) and llSHA256String. These should be available for testing on “a few regions” (no names specified) on Aditi by Thursday, September 23rd.
There are two further feature requests for an llHash function – BUG229023 and BUG-41440.
A further dicussion on region crossings, initially focused on BUG-230934.
The recent Mediaon a Prim (MOAP) exposures were raised at the meeting, together with the general prboem of MoAP vulnerabilities – but given media handling is viewer-centric, there was little to be said from the Lab’s side in terms of addressing problems (although the upcming tool chain upates for the viewer should at least allow LL to adopt more recent and better secured Chrome Embedded Framework (CEF) versions).
The following notes were taken from the Tuesday, September 13th, 2022 Simulator User Group (SUG) meeting. They form a summary of the items discussed and is not intended to be a full transcript. A video of the entire meeting is embedded at the end of the article for those wishing to review the meeting in full – my thanks to Pantera for recording it.
On Tuesday, September 13th, the simhosts on the Main SLS channel were re-started without any deployment, leaving them on simulator version 574550.
On Wednesday, September 14th, all simhosts on the RC channels will receive a fix for BUG-232593 “Mesh physics shapes changing unexpectedly when rezzed on a 574611 sim”. This fix should not involve any other changes to the simulator version.
In short, there was a change that attempted to correct some bounding box calculations and in a couple cases it would wildly change the mass and centre of gravity.
Available Official Viewers
On Tuesday, September 13th, the Izarra Maintenance RC, version 6.6.4.574885 (dated September 9th) was promoted to de facto release status.
The rest of the current official viewers remain as:
Maintenance P (Preferences, Position and Paste) RC viewer version 6.6.4.574750, issued September 6.
Maintenance 3 RC viewer, version 6.6.4.574727, September 1.
Project viewers:
Puppetry project viewer, version 6.6.3.574545, issued on August 30.
Love Me Render (LMR) 6 graphics improvements project viewer 6.6.2.573263, July 21.
Performance Floater project viewer, version 6.5.4.571296, May 10.
In Brief
Display names not updating correctly (see this grid status update): this may be related to a back-end server issue, rather than a table update issue, but is apparently still under investigation.
A general discussion on scripted access to block lists – although the use case wasn’t clearly explained (e.g. scripted access to one’s own block list – or others of others (and if so why & what about the potential for breach of privacy?)). This is now pending a feature request to clarify.
BUG-231802 “Prevent vehicles from entering parcels their riders cannot access”, together with providing a means for a viewer to request all active ban lines within a region – work still pending, and Leviathan Linden (the Linden Formerly Known As Andrew) offer some insights into the complexities of managing parcel ban collisions, which leads to further discussion wound into other topics.
BUG-232468 “[Feature Request] llGetObjectLinkKey() – A remote equivalent of llGetLinkKey()” – may well by in the next-but one (or two) simulator maintenance update.
The following notes were taken from the Tuesday, September 6th, 2022 Simulator User Group (SUG) meeting. They form a summary of the items discussed and is not intended to be a full transcript. A video of the entire meeting is embedded at the end of the article for those wishing to review the meeting in full – my thanks to Pantera for recording it.
On Tuesday, September 6th, the simhosts on the Main SLS channel were re-started without any deployment, leaving them on simulator version 574550.
On Wednesday, September 7th, all simhosts on the RC channels will likewise be restarted without any deployment, leaving them on simulator release 574611.
Available Official Viewers
On Tuesday, September 6th, the Maintenance P (Preferences, Position and Paste) RC viewer updated to version 6.6.4.574750.
The rest of the current official viewers remain as:
Release viewer: version 6.6.3.574158 – formerly the Profiles RC viewer, dated August 18, promoted August 30 – NEW.
Puppetry demonstration via Linden Lab – see below. Demos video with the LL comment “We have some basic things working with a webcam and Second Life but there’s more to do before it’s as animated as we want.”
The following notes were taken from the Tuesday, August 30th, 2022 Simulator User Group (SUG) meeting. They form a summary of the items discussed and is not intended to be a full transcript. A video of the entire meeting is embedded at the end of the article for those wishing to review the meeting in full – my thanks to Pantera for recording it.
On Tuesday, August 30th, the simhosts on the Main SLS channel were updated with simulator version 574550. This release fixes an issue with some system textures being unavailable – notably the default water map being absent, resulting in totally flat glassy water or view-transparent mode having everything look solid..
On Wednesday, August 31st, all simhosts on the RC channels will be updated with simulator release 574611,which includes the above fixes + additional fixes (release notes pending at the the time of writing.
Available Official Viewers
On Tuesday, August 30th:
The Profiles viewer, 6.6.3.574158, was updated to de facto release status.
The Puppetry project viewer, version 6.6.3.574545, was issued – see below.
The remaining official viewers stay listed as:
Release channel cohorts:
Maintenance P (Preferences, Position and Paste) RC viewer version 6.6.3.573877 issued August 15.
Izarra Maintenance RC, version 6.6.3.573920, August 15.
Maintenance 3 RC viewer, version 6.6.3.573882, August 5.
Project viewers:
Love Me Render (LMR) 6 graphics improvements project viewer 6.6.2.573263, July 21.
Performance Floater project viewer, version 6.5.4.571296, May 10.
Previously referred to as “avatar expressiveness”, Puppetry is intended to provide a means by which avatars can mimic physical world actions by their owners through tools such as a webcam and using technologies like inverse kinematics and the LLSD Event API Plug-in (LEAP) system.
We are excited about Puppetry’s potential to change the way we interact inside Second Life. For example, using a webcam to track your face and hands could allow your avatar to mimic your face animations and finger movement, or more natural positioning of the avatar’s hands and feet against in-world objects might also be possible. Alternative hardware could be used to feed information into Second Life to animate your avatar – a game controller or mocap equipment. There’s a lot to explore and try, and we invite the Second Life community to be involved in exploring the direction of this feature.
– from the official blog post
Note that this capability is still very much experimental / in development and is not feature-complete. Also, the following should be noted:
The Puppetry viewer is very much experimental, and is required to view any puppetry animations – viewers without the supporting code will not show them.
The back-end support for the capability is only available on Aditi (the Beta grid) and within the following regions: Bunraku, Marionette, and Castelet.
No other special needs beyond the project viewer are required to “see” Puppetry animations. However, to use the capability to animate your own avatar and broadcast the results will take more work.
For further information, check out the documentation links below:
Again, please remember this is very much a “alpha” implementation of Puppetry:
Linden Lab is looking for feedback from the community in determining potential use cases and onward development.
The Lab will be hosting an open discussion on Puppetry on Thursday, September 8th, and 13:00PM SLT. This will take place at the Puppetry theatre in the Aditi region of Castelet.
Please refer to the video for further discussion on the capability.
Update, September 1st
The discussion on puppetry mentioned in the above articles will be the first such meeting, and if there is demand for it, there will be a similar meeting on Aditi on alternate Thursdays from September 8th onwards, to be held in the theatre on Aditi Castelet region.
These meetings will (initially) be very development focused rather than creator / user focused, given the overall status of the project.
It is advisable that attendees use the Puppetry project viewer when attending these meetings (available from the Alternate Viewers page), so that they might see any demonstration which may take place during meetings.
The following notes were taken from the Tuesday, August 23rd, 2022 Simulator User Group (SUG) meeting. They form a summary of the items discussed and is not intended to be a full transcript. A video of the entire meeting is embedded at the end of the article for those wishing to review the meeting in full – my thanks to Pantera for recording it.
On Tuesday, August 23rd, the simhosts on the Main SLS channel were updated with simulator version 574216. This includes the new LSL functions:
llReplaceEnvironment() – a scripted means to replace the environment in a parcel or a region, either for a single elevation track or the entire environment.
llSetEnvironment() – a scripted function to override the environmental settings for a region or a parcel. The owner of the script must have permission to modify the environment on the parcel or be an estate manager to change the entire region.
On Wednesday, August 24th, all simhost on the TC channel will be restarted without any deployment, leaving the also on simulator version 574216.
Available Official Viewers
On Monday, August 22nd, the Mesh Optimiser and Copy / Paste project viewers were both finally withdraw from the Alternate viewers download page, leaving the available official viewers as:
Release viewer: version 6.6.2.573358 – formerly the Maintenance 2 RC viewer, dated August 1, promoted August 4 – no change.
Profiles RC viewer updated to version 6.6.3.574158, on August 18<.
Maintenance P (Preferences, Position and Paste) RC viewer version 6.6.3.573877 issued August 15.
Izarra Maintenance RC, version 6.6.3.573920, August 15.
Maintenance (N)omayo RC viewer, version 6.6.3.573882, August 5.
Project viewers:
Love Me Render (LMR) 6 graphics improvements project viewer 6.6.2.573263, July 21.
Performance Floater project viewer, version 6.5.4.571296, May 10.
In Brief
HTTP discussion: a fair amount of the meeting was given over to HTTP which touched upon:
HTTP/2 multiplexing / pipelining (to replace the current HTTP 1.1 pipelining (which in turn touched upon TLS updates and Curl version updates) – in short, something the Lab is looking towards, but not on the immediate horizon.
The potential to obtain headers from an HTTP response using llGetHTTPHeader, which itself incorporated discussions of requirements, risk in exposing SL to returns of strings with uncontrolled lengths such that a verbose web site might cause a LSL stack overflow,
I’m actually hardly the best place to relay the ins and outs of the discussions, so I’ll refer you to the video for more.
The following notes were taken from the Tuesday, August 16th, 2022 Simulator User Group (SUG) meeting. They form a summary of the items discussed and is not intended to be a full transcript. A video of the entire meeting is embedded at the end of the article for those wishing to review the meeting in full – my thanks to Pantera for recording it.
On Tuesday, August 16th, the simhosts on the Main SLS channel were updated to simulator version 573931, adding Premium Plus support to llGetObjectDetails() in LSL.
On Wednesday, August 17th, the simhosts on the RC channels will be updates with simulator version 574216. This includes the new LSL functions:
llReplaceEnvironment() – a scripted means to replace the environment in a parcel or a region, eEither for a single elevation track or the entire environment.
llSetEnvironment() – a scripted function to override the environmental settings for a region or a parcel. The owner of the script must have permission to modify the environment on the parcel or be an estate manager to change the entire region.
The Tuesday deployment took longer than anticipate, as has been accompanied by reports of back-end services issues (e.g. login failures, texture uploads failing, profile changes reverting) being experienced for some regions on coming back up. LL is investigating these issues).
Available Official Viewers
On Monday, August 15th:
A new Maintenance RC viewer – Maintenance P (Preferences, Position and Paste), version 6.6.3.573877, was issued.
The Izarra Maintenance RC viewer updated to version 6.6.3.573920.
The rest of the current crop of official viewers remains as:
Release viewer: version 6.6.2.573358 – formerly the Maintenance 2 RC viewer, dated August 1, promoted August 4 – no change.
Maintenance (N)omayo RC viewer, version 6.6.3.573882, August 5.
Profiles RC viewer, version 6.6.2.573372, issued July 21.
Project viewers:
Love Me Render (LMR) 6 graphics improvements project viewer 6.6.2.573263, July 21.
Performance Floater project viewer, version 6.5.4.571296, May 10.
Mesh Optimizer project viewer, version 6.5.2.566858, dated January 5, issued after January 10.
Copy / Paste project viewer, version 6.3.5.533365, dated December 9, 2019.
In Brief
BUG-232490 “not_at_rot_target fails inconsistently” is a re-filing of an old report (SVC-3324) which filed to get picked-up. The re-filling under the BUG project should ensure it is now properly triaged.
BUG-231553 “Revised: HTTP_ACCEPT not working as expected” (setting HTTP_ACCEPT on outgoing HTTP requests per: the function’s SL wiki notes doesn’t behave as expected. Currently you can set any values you like, but those settings aren’t reflected in outgoing requests). This may or may not be a bug, pending further user testing.
Please refer to the video for additional general discussion.