2020 CCUG meeting week #47 summary

Ruegen, October 2020 – blog post

The following notes were taken from my audio recording and chat log of the Content Creation User Group (CCUG) meeting held on Thursday, November 19th 2020 at 13:00 SLT. These meetings are chaired by Vir Linden, with dates available via the SL Public Calendar.

The venue for meetings is the Hippotropolis camp fire.

SL Viewer

At the time of writing, the current selection of official viewers (release, RC and projects) was as follows:

  • Current release viewer version 6.4.11.551711, formerly Cachaça Maintenance RC viewer promoted on November 12 – NEW.
  • Release channel cohorts:
    •  Custom Key Mappings project viewer, version 6.4.12.552100, November 12.
  • Project viewers:
    • Simple Cache project viewer, version 6.4.11.551403, issued on November 12.
    • Project Jelly project viewer (Jellydoll updates), version 6.4.11.551213, November 2.
    • Legacy Profiles viewer, version 6.4.11.550519, October 26.
    • Copy / Paste viewer, version 6.3.5.533365, December 9, 2019.
    • Project Muscadine (Animesh follow-on) project viewer, version 6.4.0.532999, November 22, 2019.
    • 360 Snapshot project viewer, version 6.2.4.529111, July 16, 2019.

General Viewer Notes

  • The Custom Key Mapping viewer is thought to be reaching a point where it can be promoted as the de facto release viewer.
  • A new Love Me Render (LMR) RC / project viewer is due to be issued. LMR-5 will include non-EEP bug fixes.
  • The Copy / Paste project viewer is on hold as a result of running into UI complications, and is currently awaiting further work by the viewer UI team, or possibly a decision to scrap the viewer entirely.

ARCTan / Jellydoll / Imposter Avatars

  • Vir has most recently looking at timers / frame rate variability.
  • As a reminder:
    • The current ARCTan work is focused on the viewer-side updates to avatar complexity calculations.
    • Work on providing in-world object rendering costs (LOD models, etc.) which might affect Land Impact will be handled as a later tranche of project work, after the avatar work.

Graphics

  • Work has commenced on separating out the rendering of viewer UI elements from scene rendering.
    • The reason for this is that the UI currently gets rendered on per frame basis, which is performance expensive on what is essentially a relatively static element of the viewer.
    • The aim is to revise the UI such that it is only re-drawn was needed, and it is hoped this will result in a performance gain in terms of viewer frame rates.
    • When this work is in a condition where it can be released, it will appear in its own project / RC viewer, and not as a part of the Love Me Render graphics-specific viewer pipeline.
  • No news on work for replacing OpenGL.

In Brief

  • There may be an issue with the viewer ignoring avatar custom joint positions if they do not have a weight associated with them. This appears true for .DAE files exports from Maya, and possibly with exports from Blender 1.7.9.a / 1.7.9.b (although Avastar may automatically compensate for unweighted custom joints by given them a default weighting). However, it is not clear if the issue lies with the modelling software or the mesh uploader, and its been requested that those experiencing these issues check the mesh upload data to see if anything is being pruned.

Date of Next Meeting

  • Thursday, December 3rd.

2020 SUG meeting week #47: uplift

Paradise on Sea, October 2020 – blog post

The following notes were taken from the Tuesday, November 17th Simulator User Group meeting.

Server Updates and Cloud Uplift

Please also refer to the week’s server deployment thread.

  • On Tuesday November 17th, the AWS RC channels were updated to simulator version 552183, which includes internal configuration changes, and the outcome of this deployment is being monitored.
  • On Wednesday, November 18th, the rest of the SLS Main channel may be migrated to running on AWS, with simulators on that channel also running sever update package 551942, which will mean all main grid (Agni) regions will be running via AWS. However, this is currently fluid – check the deployment thread for updates.
  • There may be a further deployment on Thursday, November 18th. Again, check the server deployment thread for updates.

Additional Notes

  • Due to  known issues with regions running on AWS, the Lab will continue to run Debug1 and Debug2 from their co-location facility,  for residents who need to to use for workarounds to these issues.
  • It is hoped that the configuration changes will help improve the recent TP failure and group chat  issues many have been experiencing – however, this is dependent on the above-noted monitoring of the simulator update.

SL Viewer

The Start of the week has seen no change to the current crop of official viewers, leaving the as follows:

  • Current release viewer version 6.4.11.551711, formerly Cachaça Maintenance RC viewer promoted on November 12 – NEW.
  • Release channel cohorts:
    •  Custom Key Mappings project viewer, version 6.4.12.552100, November 12.
  • Project viewers:
    • Simple Cache project viewer, version 6.4.11.551403, issued on November 12.
    • Project Jelly project viewer (Jellydoll updates), version 6.4.11.551213, November 2.
    • Legacy Profiles viewer, version 6.4.11.550519, October 26.
    • Copy / Paste viewer, version 6.3.5.533365, December 9, 2019.
    • Project Muscadine (Animesh follow-on) project viewer, version 6.4.0.532999, November 22, 2019.
    • 360 Snapshot project viewer, version 6.2.4.529111, July 16, 2019.

 

2020 TPVD meeting week #46: summary

Dya’s Southern Twilight, October 2020 – blog post

The following notes are taken from the TPV Developer meeting held on Friday, November 13th, 2020. These meetings are generally held every other week, unless otherwise noted in any given summary. The embedded video is provided to Pantera – my thanks to her for recording and providing it. Time stamps are included with the notes will open the video at the point(s) where a specific topic is discussed. Note these summaries are not intended to be a full reporting on all topics discussed, but focus on those items that are more directly user-facing.

Another exceptionally brief meeting, with some discussion in chat, so please refer to the video as well.

SL Viewer News

[0:09-3:27]

On Thursday, November 12th:

  • The Cachaça Maintenance RC viewer, version 6.4.11.551711,dated November 6th, was updated to de facto release status.
  • The Custom Key Mappings viewer was promoted to RC status with version 6.4.12.552100 on November 12th.
  • The Simple Cache project viewer, version 6.4.11.551403, was issued.
    • This version of the viewer uses a less complex file caching system to save local copies of frequently used assets such as meshes, sounds and animations. There should be no user facing differences in this viewer.

The remaining Projects viewers currently available remain as follows:

  • Project Jelly project viewer (Jellydoll updates), version 6.4.11.551213, November 2.
  • Legacy Profiles viewer, version 6.4.11.550519, October 26.
  • Copy / Paste viewer, version 6.3.5.533365, December 9, 2019.
  • Project Muscadine (Animesh follow-on) project viewer, version 6.4.0.532999, November 22, 2019.
  • 360 Snapshot project viewer, version 6.2.4.529111, July 16, 2019.

General Viewer Notes

  • Legacy Profiles viewer – still trying to get “unstuck”, but now caught with an issue apparently related to the migration work. The hope is that this can go to RC once a fix is in.
  • Jellydolls: Vir is still working on fixing some final issues before this promoted to RC.
  • A new Maintenance RC viewer should be appearing in the next week.
  • Further non-EEP graphics updates are pending a further Love Me Render RC viewer, but no ETA on arrival at this time.

In Brief

  • [3:31-6:13] LL have said they’ll look at the Moon texture flipping upside down after reaching midnight – this had previously been referenced as “expected behaviour”.
  • [6:37-18:10] Group chat issues (being able to send messages but not receive) may be account-specific, particularly following the Wednesday, November 11th deployments, although the issue is not believed to be deployment-related, but possibly network related.
    • Requests have been made to make group chat failures / lock-out a priority.
    • There is a suspicion at the Lab that the group chat issues and teleport failure issues may have a related underlying cause, particularly as they have similar characteristics and started at roughly the same time. However, LL do not have a definitive diagnosis for either or a possible link.
    • [20:09-20:48] As a part of the migration to AWS, LL added a new API that allows them to restart individual groups, that may act as a quick / short term fix as issues are being investigated, and might be something that can be extended to support to use, if test show it does help with problems on a intermediary basis.
    • Currently, the issues being experienced by the Firestorm team are impacting their ability too make a further release.
  • [18:23-18:41] The slow loading of legacy profiles via AWS regions is thought to be because the back-end support for legacy profiles has yet to be migrated to AWS.
  • [22:24-23:10] BUG-229623 “[AWS] Avatar permission changes do not stick on AWS regions”- no time frame on when this will be fixed. It is believed to be mostly a viewer-side issue, although it’s acknowledged the “simulator doesn’t do quite the right thing in the cloud”.
  • [24:55-22:08] Some are experiencing issues in access regions via teleport or vehicle where the region allows object entry / is not full, but can access it on foot or by logging directly into the region (e.g. BUG-202885 “Unable to cross into full region in a vehicle despite being a Premium user and able to cross on foot.”). This is a known issue and the Lab are looking at it, although issues such as the general TP failures,  group chat, etc., have a higher priority at this point in time.

2020 SUG meeting week #46: uplift

Still Waters, September 2020 – blog post

The following notes were taken from the November 12th Simulator User Group meeting.

Server Updates and Cloud Uplift

Please reference to the server deployment thread for the latest updates.

  • On Tuesday, November 10th, the uplifted AWS RC channels were updated with simulator release 551942. This version includes some cloud configuration changes that these may improve some of the performance metrics, but otherwise should not be anything user visible.
  • On Wednesday, November 11th, around 50% of the SLS channel will be transitioned to AWS services, also running simulator version 551942.

SL Viewer

The Start of the week has seen no change to the current crop of official viewers, leaving the as follows:

  • Current release viewer version 6.4.10.549686, formerly the Mesh Uploader RC promoted on October 14 – No Change.
  • Release channel cohorts:
    • Cachaça Maintenance RC viewer updated to version 6.4.11.551711,on November 6.
  • Project viewers:
    • Project Jelly project viewer (Jellydoll updates), version 6.4.11.551213, November 2.
    • Custom Key Mappings project viewer, version 6.4.10.549685, November 2.
    • Legacy Profiles viewer, version 6.4.11.550519, October 26.
    • Copy / Paste viewer, version 6.3.5.533365, December 9, 2019.
    • Project Muscadine (Animesh follow-on) project viewer, version 6.4.0.532999, November 22, 2019.
    • 360 Snapshot project viewer, version 6.2.4.529111, July 16, 2019.

Teleport Issues

The teleport issues – particularly AWS-to-AWS regions – are still proving problematic for some.

There are reports from some AWS-hosted regions of issues with TPs manifesting with other issues – rezzing problems, errors trying to add items to object contents. All seem to be rectified by a region restart (hardly the best solution), before things start going awry once more.

The Lab have added more logging to the simulator so they can further analyse the problem(s).

2020 CCUG meeting week #45 summary

Where Our Journey Begins, September 2020 – blog post

The following notes were taken from my audio recording and chat log of the Content Creation User Group (CCUG) meeting held on Thursday, November 5th 2020 at 13:00 SLT. These meetings are chaired by Vir Linden, and agenda notes, meeting SLurl, etc, are are available on the Content Creation User Group wiki page.

SL Viewer

At the time of writing, the current selection of official viewers (release, RC and projects) was as follows:

  • Current release viewer version 6.4.10.549686, formerly the Mesh Uploader RC promoted on October 14 – No Change.
  • Release channel cohorts (please see my notes on manually installing RC viewer versions if you wish to install any release candidate(s) yourself):
    • Cachaça Maintenance RC viewer, version 6.4.11.551139, issued October 27.
  • Project viewers:
    • Project Jelly project viewer (Jellydoll updates), version 6.4.11.551213, November 2.
    • Custom Key Mappings project viewer, version 6.4.10.549685, November 2.
    • Legacy Profiles viewer, version 6.4.11.550519, October 26.
    • Copy / Paste viewer, version 6.3.5.533365, December 9, 2019.
    • Project Muscadine (Animesh follow-on) project viewer, version 6.4.0.532999, November 22, 2019.
    • 360 Snapshot project viewer, version 6.2.4.529111, July 16, 2019.

ARCTan / Jellydoll / Imposter Avatars

  • Bug fixes for Jellydolls include:
    • Fixing an issue where jellydolled avatars could suddenly vanish with viewed on Mac systems.
    • Ensuring Amimesh attachments on imposter avatars update in sync with the avatar.
    • Impostered avatars and their Animesh attachments are currently rendered entirely separately to one another, so the code might be looked at to unify their rendering.
    • A general clean-up on the imposter code, which has led to the discovery that while code was added to the viewer to check to see if impostered avatars had been updated, it has never been hooked up to updating the imposter avatar as rendered by the viewer, leaving them frozen. This is now being fixed.
  • Once the Mac issue is sorted, the play is to merge the Jellydoll updates back into the ARCTan project (from which they were split earlier in the year).
    • However, the current Jellydoll work will progress as is through the currently project viewer continued through to RC and, ultimately, release.
  • As a reminder:
    • The current ARCTan work is focused on the viewer-side updates to avatar complexity calculations.
    • Work on providing in-world object rendering costs (LOD models, etc.) which might affect Land Impact will be handled as a later tranche of project work, after the avatar work.

Graphics

  • No news on work for replacing OpenGL.
  • Ptolemy Linden from the Graphics team has been working on performance improvements, notably related to Linden Water rendering. This work is currently focused on providing a means for those on low-end systems to completely disable water reflection rendering entirely and / or to make water opaque, both to reduce the rendering load.
  • The entire water rendering issue is complicated for a range of reasons (e.g. the fact the water plane is still drawn at altitude even though its appearance is occluded by the sky sphere, the fact that any changes made for some users could impact the “shared experience” / expected behaviour for others, etc.).
  • Ptolemy also noted that the viewer collects a lot of static rendering information that could potentially be used to assist with better drawing / rendering of scenes, and this could be something that might be looked at in more detail once the Project Uplift work is completed.

Date of Next Meeting

  • Thursday, November 19th.

November 2020 WUG summary

The Web User Group meeting venue, Denby

The following notes are taken from my recording of the Web User Group (WUG) meeting, held on Wednesday, November 4th, 2020. These meetings are generally held on the first Wednesday of the month, with dates and venue details available via the Web User Group wiki page.

When reading these notes, please keep in mind:

  • This is not intended as a chronological transcript of the meeting. Items are drawn together by topic, although they may have been discussed at different points in the meeting.
  • Similarly, and if included, any audio extracts appearing in these summaries are presented by topic heading, rather than any chronological order in which they may have been raised during the meeting (e.g. if “topic X” is mentioned early in a meeting and then again half-way through a meeting, any audio comments related to that topic that might be included in these reports will be concatenated into a single audio extract.

Web Properties Updates

  • The SL Marketplace is again being transitioned back to AWS services, having been rolled back the the Lab’s co-lo after the initial migration. This work has been causing some hiccups in Marketplace service delivery.
  • For those will using the old style Linden Homes, the web-based control panel pages for these (controlling decoration, door locks, window blinds,, etc.), have now been transitioned to AWS.
  • The Destination Guide pages (world.secondlife.com) have been transitioned to AWS.
  • Tools and web pages related to the support teams have been migrated to AWS.
  • It is possible that by the next WUG meeting, all Uplift work related to the Lab’s web properties will have been completed.
  • Once the migration work has been completed the web teams will start reviewing their backlog of work and prioritising items for actioning.

Mobile Client

  • The iOS version of the mobile client is now with the Lab’s QA team who are testing the changes made following the initial rejection by Apple.
  • Once QA are satisfied, the app will be re-submitted to Apple for acceptance into their app store.
  • The Android version remains under development, but still “some way” behind the iOS version.

Please also refer to my periodic SL Mobile updates, which are made as and when there are significant updates in the status of the client.)

As an aside, for those who point to the likes of Lumiya and its capabilities and ask why the LL client isn’t offering the same right from launch, it’s worth remembering that Lumiya took several years to develop its capabilities  iteratively – it wasn’t launched with all of its features fully-fledged.  This is the route the Lab is trying to take with their mobile client.

Marketplace

  • Some have noticed that they are no longer receiving e-ail notifications when they have a sale on the Marketplace. The Marketplace team are aware of this issue and are investigating.
    • Those who do encounter the issue are asked to contact support and let them know, and the details will be passed to the MP team.
    • Re-verifying your e-mail address is also suggested, just in case.

In Brief

  • LL is liable to release a new batch of last names for Premium Name Changes during the winter months. this will likely see the removal of some of the lesser-used last names that are currently in the list, as happened with the first set of updates, as well as the “limited offer” SL birthday related last names.
  • There are currently 11 themes for the “new” Linden Homes that are either available or in planning, with a possibly farm-ish teaser  (note the hay bales) of the theme that will follow the Stilt Homes.
  • Premium Plus remains under discussion internally at the Lab, but no information on possible deployment dates or fees, etc., are available at this time.

Next Meeting

  • Wednesday, December 2nd, 14:00 SLT.