Visual Outfit Browser RC viewer, version 4.0.8.318686, dated August 17th – ability to preview images of outfits in the Appearance floater
VLC Media Plugin RC viewer, version 4.1.1.318504, dated August 15th – replaces the QuickTime media plugin for the Windows version of the viewer with one based on LibVLC
Project viewers:
Project Bento (avatar skeleton extensions), version 5.0.0.317597, dated July 14th – incorporation of final skeleton and slider updates from the test viewer
Obsolete platform viewer version 3.7.28.300847, dated May 8, 2015 – provided for users on Windows XP and OS X versions below 10.7.
SL Wiki
As noted under a separate article, the SL wiki is currently locked from public editing due to spamming issues. There is currently no ETA on when it will be made generally available for access. Those with a definite need to have edit rights should raise a support ticket requesting access.
My apologies for the latest of this update. Working on my recent Sansar Summary pushed this update completely out of my mind!
Server Deployments – Recap
There were no deployments to the Main (SLS) channel or the RC channels this week. It is currently “doubtful” there will be an RC deployment next week – although this may change. A contributing reason for the slowdown is that the Lab is currently focused on server-side operating system upgrades.
SL Viewer
The Visual Outfits Browser RC viewer updated on August 17th. Version 4.0.8.318686 sees the viewer merged to the current release viewer code, and the following additional updates:
A fix for Outfit Gallery failing to use local files Select Photo Picker
A fix for Snapshot preview being corrupted
A fix for a crash in the viewer when using the snapshot preview.
The following notes were taken from the weekly Bento User Group meeting, held on Thursday, August 18th at 13:00 SLT at the the Hippotropolis Campfire Circle. For details on the meeting agenda, please refer to the Bento User Group wiki page. No audio is supplied, as the meeting was fairly short and sharp, without a major amount of discussion.
SLM Files
SLM files are produced alongside of the Mesh .DAE files. They can be a problem as by default, the official viewer is set to check for any existing SLM file when uploading a mesh model, and this can lead to confusion when trying to fix issues by overwriting the original .DAE, only to have the viewer reference the existing SLM file, either causing problems on upload or giving the impression the issues in the model haven’t actually been fixed.
Firestorm has always avoided this by having the debug setting MeshImportUseSLM set to FALSE by default, and the suggestion going forward is for the official viewer to do them same.
Mesh Distortions with Altitude
The issue of facial distortions with altitude when software skinning is used continues to prove difficult to resolve. The general recommendation is to use hardware skinning (my Bento Update #19). The root cause of the problem appears to be a floating point error which can affect any mesh. The Lab is still looking at it, but given there is a workaround by using hardware skinning, the problem is not seen as a major blocker.
The issue of facial distortions at altitude when using software skinning in Bento has yet to be fully resolved (images courtesy of Cathy Foil)
Proposals for NOT Having Mesh Influenced by Sliders
There have been requests to not have the avatar bones influenced by the shape sliders (i.e. by a creator optionally locking both the scale and position of a joint). The Lab is looking at this, but if any work is done, it will not be prior to the Bento viewer reaching release candidate status. Whether anything may be done was the RC version of the viewer progresses towards release (the work is not seen as a huge amount of effort), or whether it is a piece of “post-Bento” work is still to be decided.
Avatar Test Files
Cathy foil has now updated the Maya male and female avatar models on the Bento Test wiki page so they match the latest Bento skeleton updates (as of August 17th, 2016). Then both utilise the same (female) skeleton, the male version have a male mesh / morphs applied. Cathy has used the Avatar Bento angel weights and apply them to the models, so the faces and fingers are all fully rigged, although both are sans wings and tails.
Cathy will be making a set of .FBX files of the models, which will also be placed on the Bento Test page when available, for those who are not using tools such as 3D Studio Max for their work.
Elizabeth Jarvinen (polysail) is also working on a tool for 3D Studio. Max which is intended to provide a second means of producing animations / meshes etc that isn’t reliant upon Blender / Avastar. However, this requires a considerable amount of work, not least in providing slider support, and Elizabeth has received offers of assistance from Vir and Cathy, who will also see about having the AvaStar team lend assistance.
Rigs Modifying Collision Volumes
As noted in my Bento update #22, recent reports of people encountering problems with Bento rigs which modify collision volumes (see here for details). As noted in that update, this was not something that the Lab planned on supporting, particularly as it did not come up during the initial Bento development meetings with creators.
However, and as further indicated in my update #22 (with thanks to Whirly Fizzle), an update will be included in the next project viewer release for Bento which should hopefully fix the issues being encountered.
Release Progress
There has been a lot of questioning over the Bento release time frames recently, both within the Bento user group meetings and elsewhere (e.g. at TPVD meetings). Currently the plan is to get a further project viewer released in the near-term (possibly before the end of August), and then progress to release candidate status from there.
However, time frames beyond that become nebulous, because the Bento viewer, as a release candidate, will be vying for release alongside other RC viewers, some of which may have a higher priority, some of which may need to be issued in sequence, or have other pressures, and so predicting a date when Bento will be the de facto release viewer is difficult to predict.
This is further exacerbated by the fact the recent changes and requirements have required extensive updates to AvaStar, much of which is still work-in-progress (see my Bento updates #22 and #21 for more). Once completed, this work will require further testing in order to confirm any problems within AvaStar are resolved, and any remaining issues (if uncovered) are viewer related, rather than external tools related. Then over and above this, there is the list of existing Bento issues which needs to be worked through, depending on the severity of the problems reported.
That said, it would appear the overall hope is to get Bento formally released before the end of 2016.
There was no deployment to the Main (SLS) channel on Tuesday, August 16th, and there will be no deployment on Wednesday, August 17th.
It is currently “doubtful” there will be an RC deployment next week – although this may change. A contributing reason for the slowdown is that the Lab is currently focused on server-side operating system upgrades.
SL Viewer
Release Viewer
BUG-37646 “Attachments get ghosted at login on 4.0.7.318301”; and BUG-37653 “Every time I delete Cache and Relog, my Saved Appearances do not load and I am left as a White Cloud in Second Life Viewer 4.0.7.318301”, noted in my last TPVD meeting update have both been accepted by the Lab and are being worked on.
VLC RC Viewer
As expected, the VLC Media Plugin RC viewer, which contains the LibVLC-based replacement for QuickTime for Windows, updated on August 15th to version 4.1.1.318504. An additional fix is included with the update, which should correct an issue with new MOAP objects losing audio.
Remaining Official Viewers
This leaves the remaining list of official viewers, at the time of writing as follows:
Current Release version: 4.0.7.318301 (dated August 8), promoted August 11 – formerly the Maintenance RC viewer
RC viewers:
Visual Outfit Browser viewer updated to version 4.0.7.318263, on August 1 – ability to preview images of outfits in the Appearance floater – due to update
Project viewers:
Project Bento (avatar skeleton extensions) updated to version 5.0.0.317597 on July 14 – incorporation of final skeleton and slider updates from the test viewer
Obsolete platform viewer version 3.7.28.300847 dated May 8, 2015 – provided for users on Windows XP and OS X versions below 10.7.
On Tuesday, August 9th, the Main (SLS) channel received the server maintenance package deployed to the three RC’s in week #31, and which was itself an update to the RC deployment of July 27th due to BUG-37573.
There were no RC deployment on Wednesday, August 10th.
SL Viewer
It had been anticipated that the Maintenance RC viewer might be promoted as the de facto release viewer this week. Instead, a new version of the RC arrived on Monday, August 8th – version 4.0.7.318301.
The rest of the available official viewers remain as:
Current Release version: 4.0.6.315555 (dated May 23rd), promoted July 5th – formerly the Inventory Message RC viewer
RC viewers:
VLC Media Plugin RC viewer, version 4.1.1.318152, dated July 28th – replaces the QuickTime media plugin for the Windows version of the viewer with one based on LibVLC
Visual Outfits Browser RC viewer, version 4.0.7.318263, dated August 1st – ability to preview images of outfits in the Appearance floater.
Project viewers:
Project Bento (avatar skeleton extensions), version 5.0.0.317597, dated July 14th – incorporation of final skeleton and slider updates from the test viewer
Obsolete platform viewer, version 3.7.28.300847 dated May 8th, 2015 – provided for users on Windows XP and OS X versions below 10.7.
The was no Main (SLS) channel deployment on Tuesday, August 2nd as had been anticipated. Instead a further update to the existing RC server maintenance package was made to all three RC channels on Wednesday August 3rd. This update included a fix for BUG-37573 “Rez silently fails on RC Magnum, RC LeTigre and RC BlueSteel regions”.
SL Viewer
The Visual Outfits Browser viewer was promoted to release candidate status on Monday, August 1st, with the release of version 4.0.7.318263. This update includes further fixes listed as:
MAINT-6476 VOB – User can add any size image to an Outfit Gallery outfit folders
MAINT-6583 [VOB] Snapshot floater is stuck in “Posting” state.
MAINT-6601 [VOB] Texture picker generates WARNING spam in SecondLife.log.
All other viewers remain unchanged since my last projects update:
Current Release version: 4.0.6.315555 (dated May 23rd), promoted July 5th – formerly the Inventory Message RC viewer
RC viewers:
VLC Media Plugin RC viewer, version 4.1.1.318152, dated July 28th – replaces the QuickTime media plugin for the Windows version of the viewer with one based on LibVLC
Maintenance RC viewer, version 4.0.7.318189, dated July 28th – fixes and updates
Project viewers:
Project Bento (avatar skeleton extensions), version 5.0.0.317597, dated July 14th – incorporation of final skeleton and slider updates from the test viewer
Obsolete platform viewer, version 3.7.28.300847 dated May 8th, 2015 – provided for users on Windows XP and OS X versions below 10.7.
Some of the notes in this update are taken from the TPV Developer meeting held on Friday, July 29th. The video of that meeting is embedded at the end of this update. My thanks as always to North for recording and providing it.
Server Deployments – Recap
There was no deployment to the Main (SLS) channel on Tuesday, July 26th.
A new server maintenance package was deployed to all three RC channels on Thursday, July 27th, which comprised “minor internal logging changes”
It’s liable that this update will be promoted to the Main (SLS) channel in week #31 (commencing Monday, August 1st). However, we’re liable to be in a quiescent period, sever-wise for a while, doubtless in part due to it being vacation season.
SL Viewer
The Maintenance RC viewer updated to version 4.0.7.318189 on Thursday July 28th. This release includes an update to prevent the viewer using the deleted LLEventPollImpl upon rapid teleports. This is now the most likely candidate for promotion to release status, assuming no significant issues are found with this latest RC.
Thursday, July 28th also saw the VLC Media Plugin viewer achieve Release Candidate status with the release of version 4.1.1.318152. This viewer replaces the QuickTime media plugin for the Windows version of the viewer with one based on LibVLC. The RC release brings with it several additional fixes:
MAINT-6481 [Win LibVLC] MOAP mp4 mp3 playback missing video controls
MAINT-6502 [Win LibVLC] some .mov files play in LibVLC windows viewer
MAINT-6503 [Win LibVLC] some media file types prompt to download instead of play
MAINT-6527 [Win LibVLC] viewer plays MOAP video at maximum volume 50m away
MAINT-6577 [Win LibVLC] No sound in MOAP or browser video
MAINT-6578 [Win/Linux LibVLC] When media is enabled, many other textures in the scene get flipped upside down.
This viewer current has “very, very very” few users on it, thanks to the focus on the Maintenance viewer RC, although this should now start to change. It has apparently worked well as a project viewer, and would seem likely for promotion some time after the Maintenance RC and ahead of anything else which has yet to make it to RC status.
All other viewer remain unchanged thus far in the week:
Current Release version: 4.0.6.315555 (dated May 23rd), promoted July 5th – formerly the Inventory Message RC viewer
Project viewers:
Project Bento (avatar skeleton extensions), version 5.0.0.317597, dated July 14th – incorporation of final skeleton and slider updates from the test viewer
Visual Outfit Browser viewer, version 4.0.6.316422, dated July 1st – ability to preview images of outfits in the Appearance floater – a further update to this viewer (possibly an RC release) had been expected, but it is currently awaiting a further fix for a bug discovered by the Lab’s QA team
Obsolete platform viewer, version 3.7.28.300847 dated May 8th, 2015 – provided for users on Windows XP and OS X versions below 10.7.
Upcoming Viewers
There is no set time frame for this, but the following viewers should have project version appearing in the future:
The 64-bit Windows and Mac versions of the viewer. There is no working version of this viewer at present, and while the developers working on it are keen to see it running, it does not share the same priority as various other viewer-related activities at this point in time, delaying it from reaching project viewer status – something which will change once wthe viewer does get a project release
A further Maintenance viewer with updates and fixes
The new Voice viewer update, which is part of a series of changes being made the voice service by both the Lab and Vivox (see my last TPVD report). This viewer should be backward compatible on Mac and Windows, allowing TPVs to adopt it, and will include a new codec which should improve Voice quality for those using the update. This update may include some additional code for monitoring connections issues and failures, so the Lab can gather more informed statistics on these issues, although determining root causes for them is difficult, given the complexities of the connections between viewer, simulator and voice servers.
Project Bento
Vir is still on holiday, and will return on August 4th. Until then, the project is on a holding pattern, with time being taken to test the new skeleton updates and for AvaStar and MayaStar to complete their updates.
A further viewer update is expected, but not until after Vir has returned. A bug has been filed against jaw bone issues resulting from the most recent set of updates (see BUG-37546), and general feedback on the new skeleton continues to be made via the forum thread. Expect in-depth reports to resume from week #31.
Other Items
Presenting Inventory in the Viewer
During the July 29th TPV developer meeting, Oz indicated that if any developers who have ideas for presenting inventory in a more usable, user-friendly manner within the viewer, the Lab would be “more than happy to take a look at it”, acknowledging that the current method of presentation isn’t the most user-friendly.