Logos representative only and should not be seen as an endorsement / preference / recommendation
Updates for the week ending Sunday, May 17th
This summary is generally published every Monday, and is a list of SL viewer / client releases (official and TPV) made during the previous week. When reading it, please note:
It is based on my Current Viewer Releases Page, a list of all Second Life viewers and clients that are in popular use (and of which I am aware), and which are recognised as adhering to the TPV Policy. This page includes comprehensive links to download pages, blog notes, release notes, etc., as well as links to any / all reviews of specific viewers / clients made within this blog.
By its nature, this summary presented here will always be in arrears, please refer to the Current Viewer Release Page for more up-to-date information.
Note that for purposes of length, TPV test viewers, preview / beta viewers / nightly builds are generally not recorded in these summaries.
Official LL Viewers
Current Release version version 6.4.1.540593, dated April 27th, promoted May 4th. Formerly the Zirbenz Maintenance RC viewer – No Change.
Release channel cohorts:
FMOD Studio RC viewer, version 6.4.2.541570, issued May 11th.
Camera Presets RC viewer updated to version 6.4.2.541639 on May 11th.
Love Me Render RC viewer updated to version 6.4.2.541651 on May 11th.
Project viewers:
Mesh uploader project viewer, version 6.4.2.541645, issued May 15th..
Logos representative only and should not be seen as an endorsement / preference / recommendation
Updates for the week ending Sunday, May 10th
This summary is generally published every Monday, and is a list of SL viewer / client releases (official and TPV) made during the previous week. When reading it, please note:
It is based on my Current Viewer Releases Page, a list of all Second Life viewers and clients that are in popular use (and of which I am aware), and which are recognised as adhering to the TPV Policy. This page includes comprehensive links to download pages, blog notes, release notes, etc., as well as links to any / all reviews of specific viewers / clients made within this blog.
By its nature, this summary presented here will always be in arrears, please refer to the Current Viewer Release Page for more up-to-date information.
Note that for purposes of length, TPV test viewers, preview / beta viewers / nightly builds are generally not recorded in these summaries.
Official LL Viewers
Current Release version version 6.4.1.540593, dated April 27th, promoted May 4th. Formerly the Zirbenz Maintenance RC viewer – NEW.
On May 2nd, I wrote about the return of Kirsten’s Viewer and its return to active duty. In that review I noted that while what goes into a viewer is down to those who maintain it, it would be nice to see Kirsten’s adopt the client-side AO mechanism, as first seen in the Firestorm viewer.
Following that review, KirstenLee’s partner, Dawny Daviau let me know the AO system was being considered and then, just a couple of days later, she Tweeted that the viewer had been updated with the AO code.
Even as an inside joke, I was flattered that KirstenLee had responded so rapidly to both Dawny’s prompting and my comment.
Dawny’s Tweet
I understand from KirstenLee’s own comments that getting the AO code into the viewer wasn’t easy, what with the UI changes created by EEP – so kudos and thanks got to KirstenLee and Dawny for going ahead and integrating it. Given it did take a little crowbarring, it’s not surprising that the AO floater has a couple of minor of rough edges to it – but these do not prevent it from being used or cannot be easily fixed.
For those unfamiliar with the idea of a client-side AO, it allows the animations from an animation overrider system to run directly from the viewer without the need to wear a resource-gabbing scripted HUD. It takes a little setting-up, but once done, it’s easy to use – and has the further benefit of allowing you to use multiple AOs together without having to worry about swapping HUDS or including different outfit links to different HUDs.
Quick guide to the essentials of the client-side AO as included in Kirstens Viewer
The best place to get information on setting-up and using the client-side AO is via the Firestorm wiki. A couple of points should be noted here:
When first loaded, the AO floater may not display all of the AOs in its floater (e.g. all your stands might be listed, but none of your walks). If this happens, click the Reload button at the bottom of the AO floater to get them to list and run.
The UI scaling in the floater is a little off in this S23-1387 KV iteration, so it my need to be broadened to correctly display.
Neither of the above points impact the AO’s usability, and in my own tests, I had no issues with setting it up and using it.
Also note that the AO will create a folder called #Kirstens in your invention, which will contain a copy of the AO(s) you have selected for client-side use – do not delete this folder when using the capability!
As a long-time user of client-side AO capabilities (including loading it with more than one AO set), I’m clearly a fan of the capability. I like the freedom it gives, and the fact there’s no need to have screen real estate (however small) taken up by a HUD and, more particularly, the fact that texture RAM and script resources needn’t be taken up by the use of a HUD. So while this might be a “small” update, I think it to be worthwhile and – if you’re trying out Kirsten’s Viewer and haven’t used a viewer-side AO system, this is a good opportunity to try it out.
For those who do use the client-side AO, and might be looking to an alternative to (say) Firestorm for photography, the addition of the AO button and floater offers another reason for giving Kirsten’s Viewer a try out.
My thanks again to KirstenLee for responding to the request from Dawny and I!
Logos representative only and should not be seen as an endorsement / preference / recommendation
Updates for the week ending Sunday, May 3rd
This summary is generally published every Monday, and is a list of SL viewer / client releases (official and TPV) made during the previous week. When reading it, please note:
It is based on my Current Viewer Releases Page, a list of all Second Life viewers and clients that are in popular use (and of which I am aware), and which are recognised as adhering to the TPV Policy. This page includes comprehensive links to download pages, blog notes, release notes, etc., as well as links to any / all reviews of specific viewers / clients made within this blog.
By its nature, this summary presented here will always be in arrears, please refer to the Current Viewer Release Page for more up-to-date information.
Note that for purposes of length, TPV test viewers, preview / beta viewers / nightly builds are generally not recorded in these summaries.
Official LL Viewers
Current Release version version 6.4.0.540188, dated April 15th, promoted April 20th. Formerly the EEP RC viewer – No Change.
Release channel cohorts:
CEF Special RC viewer, version 6.4.1.541204, April 30.
Zirbenz Maintenance RC viewer, version 6.4.1.540593, April 27.
Around a decade ago, a popular third party viewer (TPV) among Second Life photographers was Kirsten’s viewer, produced by KirstenLee Cinquetti (aka skilled coder Lee Quick).
At the time, it pushed hard to make the graphical appearance of SL rich and deep. It was also the first TPV to experiment with analgyph 3D, far back in 2011, long before “VR headset” was in common use.
Sadly, development of the viewer drew to a close in late 2011 as a result of personal circumstance (some of which is charted in these pages), although KirstenLee kept dabbling with it on-and off (such as returning to the S19 UI version and updating it in in 2013, and keeping pace with significant viewer updates from the Lab, such as Bento for the S22.x (current UI) version in 2017). Now – and as pointed out to me by Austin Tate – the viewer is more formally back, KirstenLee having completed the self-certification required to have the viewer once more added to the Lab’s Third Party Viewer Directory.
Available for Windows, the updated Kirsten’s Viewer is bang-slap up-to-date, in that it is built on the most recent release of the official LL code base (release 6.4.0.540188 at the time of writing), and so includes the viewer 3.x+ UI, and all significant updates from the Lab up to and including EEP, the Environment Enhancement Project, although as Kirsten noted with it’s release, some tweaks might still be required.
Kirsten’s Viewer is EEP capable
KirstenLee refers to the viewer as something of a “hybrid”, and when approaching it, it is as well to keep this in mind. “Hybrid” is this case is a reference to the fact that while it is based on the core LL code base, the viewer also pulls in elements from what might be LL project viewers (and so not necessarily ready for “prime time” use), and from other TPVs. In doing so, the focus is very much on code that improves stability / performance.
I tend as a rule to keep any feature or alteration within the existing code base and not add extras which cannot be integrated into the standard source. I also use LL code style and naming conventions.
In this regard, the viewer is also described as being “aimed specifically at experienced users, with emphasis on the visuals.” This is not so much to put people off, but to underline the fact that use of the viewer comes best if you have an understanding of the more esoteric aspects of viewer use – such as clearing caches and settings from any prior versions when installing a new version (aka, performing a “clean install”). Such capabilities are not hard to grasp, and can be found documented in various locations.
Given the S23.x release is based on the latest LL code base, you can comfortably expect all of the major Lab updates to be present, as noted, and may from time-to-time include elements from upstream of the release viewer (as with the Legacy Profiles, again as mentioned above). It also pulls some updates from TPVs like Firestorm; however, those familiar with the latter should not expect Kirsten’s Viewer to expose debugs or offer viewer-specific capabilities to anywhere near the same degree – that’s not the point of this viewer (although that said, it would be nice to see Kirsten’s adopt the client-side AO mechanisms, simply because it is available in several TPVs and used by many people as a result).
Kirsten’s Viewer includes the upcoming re-integration of viewer-based profile panels – which includes the profile feed from the web, and currently found in the Lab’s current Legacy Profiles project viewer
Given this, the viewer’s Preferences and Tool Bar options are pretty must as found in the official viewer, with just a trio of differences in the the former. The Move & View tab, for example, includes additional sliders for camera movement – lag, smoothness zoom time – again in keeping with the ideals of photography / visuals. Further, the Set-up tab does not include the auto update options, for reasons KirstenLee also explains:
I do not use the Linden auto build system. I host all the build libraries because I occasionally work on those in concert with the viewer code. It allows for much finer control over the entire process. I have a tendency to do custom compilations with different tool-sets which is something an official client would never do, for reasons of the broadest compatibility with the consumer.
Thirdly, Kirsten’s Viewer includes a custom Features tab (called S23 Features in the current release, although this will doubtless increment to match future versions). This is again camera / visuals related, and includes the option for running the viewer in analgyph mode can be found. This includes sliders for adjusting the analgyph 3D view to account for eye separation and focal distance.
The Features tab in Kirsten’s Viewer is where you can find the analgyph options, for those with analgyph glasses
Should you have analgyph 3D glasses and use the option, the following points should be noted:
Activating it will disable the viewer’s Advance Lighting Model (ALM) shaders – so shadows, ambient occlusion and depth of field will all be disabled.
Toggling analgyph mode off will not automatically re-enabled ALM, you must do this yourself from the Graphics→Advanced Settings floater.
If you log-out with the analgyph option enabled, it will be disabled automatically on logging back in, but again, ALM + options will remain disabled until turned back on.
If you use a 3D mouse such as SpaceNavigator, you may find activating the analgyph capability will severely alter default 3D mouse movement. As the overall defaults for the SpaceNavigator (Move & View→Other Devices) were not altered and given I don’t actually have analgyph glasses to make it worthwhile, I confess I did not fiddle with settings to see if the issue could be corrected.
It may seem odd in “bringing back” a viewer after so long, but there are reasons for it, again as KirstenLee notes:
Its a matter of public record as to how development ended, a perfect storm of circumstances made continued work on it impossible. But as with all things time is a great healer. Besides after nearly 16 years of SL I find myself enjoying my in world life. And have the luxury of a good work balance and a happy and healthy home. So while the sun shines make hay 🙂
For my part, and while I’ve not not driven the S23 release hard or far, I can only say its good to see Kirsten’s Viewer back on the active list once more. While it was never my main viewer, it was a go-to viewer for me for photography. And while it may only be subjective, it does seems to add more depth to EEP skies than I’ve noted with the official EEP viewer – the stars seem to “twinkle” more noticeably.
It’s always tempting to offer a list of what a viewer “could” or “should” have, particularly if coming from something like Firestorm – but the point of TPVs are that they are not meant to all provide the same things. With its emphasis on visuals, performance and stability, Kirsten’s Viewer addresses a specific set of goals and as such, has – and likely will have – only the tools it needs to achieve that, my own earlier comment on the client-side AO above notwithstanding. As such, I’m looking forward to seeing the viewer’s progress, and reporting on it.
Speedlight, the browser based / Android Second Life client, continues to be developed and updated, with new or improved capabilities being added almost weekly. The following is a round-up of some of the more recent updates, and well as some I’ve not previously mentioned, including the Gold-only Mass IM tool.
Transfer Gold Status between Avatars
If you have two or more avatar accounts connected to your Speedlight account, one of which is Gold status, you can now transfer that status between your avatar accounts. Handy if you find you suddenly need a second account to briefly have the advantages of Gold, but not sufficiently long enough to justify an additional subscription or for becoming a Speedlight Patreon member.
To move your Gold status between avatar accounts:
Log-in to Second Life via your Speedlight account and then log-in to Second Life with the account that is not Gold.
Click / tap on the Make Gold option on the right of your avatar box.
The Gold upgrade screen is displayed. This now includes the name(s) of any Gold avatar accounts you already have under the title Take Gold From Another Avatar.
Click on the avatar name from which you want to transfer Gold status.
The Gold status will be removed from that account and conferred on the account you are using. Note that no confirmation is given, but the current logged-in account will list itself as being Gold.
Swapping Gold status between accounts
Word View
Rendering Updates
April 22nd, 2020 saw a series of updates to the rendering system generating the 3D world view. These include:
In-world objects are now load quickly in low quality, then get a higher quality when you look at them.
The distance fogging can be turned off if preferred.
The draw distance can be adjusted.
Linden Water level is correctly displayed.
Multiple performance improvements / fixes.
Updated scene information panel that can be toggled on / off.
UI touch joystick now allows walking and rotating.
Gold only: seated avatar mannequins are now rendered.
Overall 3D UI is more compact.
Updated Scene Information Panel
The world view information tab has been updated, and comprises four core elements:
The Scene Progress display link (generally open by default). When open, displays the land, object and texture load data.
The 3D Settings display. When open allows you to:
Toggle the distance fogging on/ off.
Increase / decrease your draw distance (default 50m).
Your connection status:
Green – you are connected to the region simulator.
Red – you are not connected to the simulator and will need to relog.
The current region coordinates of your camera.
The Scene Information panel and options
Notes on this panel:
It can be expanded / reduced by clicking on one or other of the scene process or 3D settings links.
One click will toggle from one to the other.
Clicking on the same link twice will either expand / close it or close / expand it, depending on its initial state.
Be careful with setting the draw distance too high; this could place additional data transfer load on your connection to the rendering server.
Accessing Avatar Profiles in World View
An option I’ve not previously covered in discussing the 3D world view is the ability to view another avatar’s Profile directly in the world view.
Click / tap on the avatar.
The avatar’s Profile opens on the right edge of the world view.
The Profile buttons will function as follows:
The Send IM and Notecard buttons will switch you to the IM window in the client.
The Pay L$ will switch you to the L$ and transactions window in the client.
Offer Teleport and Offer Friendship will open an invitation in the world view.
Another avatar’s profile can be displayed in the world view by clicking on the required avatar mannequin
Send Note Cards via IM
Introduced on April 16th, Speedlight’s Note Cards from IM allows you to:
Send a note card directly from an IM session.
Reply to a received note card in an open IM session with a *new* note card.
Sending a Notecard Using IM
Open an IM session with the person to whom you want to send a note card.
Note that you can already be chatting with them, and simply wish to send additional information.
Click / tap on the down arrow to the right of the Send button at the bottom of the IM display to open a list of options.
Click / tap on notecard.
The text input area will expand to display:
The note card title field, which will default to “From [avatar name] [time stamp].
The body text area.
Change the title as required, and use the text entry field to write the contents of the note card.
Click / tap Send to deliver.
The send a note card from IM capability
Reading the Replying to Note Cards via IM
Should you receive a note Card via an open IM session, the text of the IM will be displayed in the main IM window, as shown below. A button displayed at the end of the note card text that allows you to reply using a fresh note card..
Receiving the text of a note card in IM, and replying using a note card
Again, the note card fields at the bottom of the IM window should be filled out as requires, and the Send button used to send it.
Gold Only: Mass IM Tool
This is not a new feature to Speedlight, but this is the first opportunity I’ve had to review it. In short, it does exactly what the title implies: allows you to send a single IM to multiple recipients.
Accessed via the IM option in the left side menu, Its use is self explanatory as well:
Enter the message in the top field.
Add a list of intended recipients in the lower left field, one name per line (this must be avatar names, not group names).
If required, check / tap the Save Sent Messages to Speedlight IMs to save a copy of the message to your IM logs.
Click /tap the Start Delivery button.
As the IM is delivered to each name on the list, a confirmation of delivery is displayed in the lower right text field.
You’ll also receive a notification on the status of each delivery.
The Speelight Mass IM option (Gold only)
Observations
The ability to transfer a Gold membership between avatar accounts is an excellent move for those who may occasionally need to have an alt access the more advanced world view available to Gold accounts, or to remain on-line without hourly re-logs. Similarly, the notecard updates in the IM options makes Speedlight even more flexible as a communications tool.
The world view rendering performance improvements should also be a welcome update for Gold members (I didn’t notice and particular increase for free accounts, but that might have simply been my connection). I did find the the problem of the avatar not stopping walking once in motion, as reported in my April 8th Speedlight update, to still be present; while I’ve heard two other users say they’ve had the same problem as well, I’ve no idea how widespread it might be.
That issue aside, Speedlight – while still very much in an beta stage of development – continues to progress. Watching the Discord server channels for the client, I’ve been impressed with the degree of communications from the team responsible for Speedlight, and their willingness to engage with users.