Viewer release summaries 2014: week 5

Updates for the week ending: February 2nd, 2014

This summary is 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 Viewer Round-up 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
  • By its nature, this summary will always be in arrears
  • The Viewer Round-up Page is updated as soon as I’m aware of any releases / changes to viewers & clients, and should be referred to for more up-to-date information
  • The Viewer Round-up Page also 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.

Official LL Viewers

  • Current Release version: no change (version 3.6.13.284995, formerly the PackageFix RC)
  • Release channel cohorts (See my notes on manually installing RC viewer versions if you wish to install any release candidate(s) yourself):
    • Fitted Mesh RC updated on January 27th to version 3.7.0.285669 – core updates: latest updates to the Fitted Mesh project (download and release notes)
  • Project viewers:
    • No updates.

LL Viewer Resources

Third-party Viewers

V3-style

  • No updates

V1-style

  • Cool VL:
    • Available for: Windows, Linux
    • Stable version: 1.26.10.9 – February 1st
    • Experimental version: 1.26.11.9 – February 1st
    • Legacy version: 1.26.8.46 – February 1st
    • Release notes (all) – core updates: backports from Singularity incl. fix for crash on mesh uploads, an NVIDIA-specific optimisation to vertex buffers handling, fix for issues with animations using the Avatar Center joint, additional “minor” fixes and optimisations; OpenSim updates, incl: InWorldz crash fix when using Edit > contents > New Script, Kitely login URI updated, fix for rezzed objects edited scripts not being saved; backport of LL’s Quicktime media plugin improvement; assorted fixes and optimisations
  • Singularity updated on Tuesday January 28th to version 1.8.5.5617 – core updates: Fitted Mesh support; HTTP updates; new “mouse move” capability; significant updates and improvements to graphics and rendering; underwater shadows; Mouselook and camera placement improvements; numerous fixes and enhancements (release notes)

Mobile / Other Clients

  • No updates

Additional TPV Resources

Related Links

Singularity 1.8.5: Fitted Mesh, “mouse move” and more

singularityThe Singularity team have issued a new release of their viewer – version 1.8.5.5617 – which brings with it a host of new features, options, additions and fixes. There’s quite a lot packed into the release, so this is another overview of the updates, rather than an in-depth review.

Fitted Mesh

With this release, Singularity now supports Fitted Mesh. Reading FITMESH-6,  I believe I’m correct in saying this release includes the fixes from Runitai Linden which addresses those issues and FITMESH-20, although there may be a couple of outstanding points in the fixes.

Sadly, I can’t test the viewer against the fitted mesh test articles the Lab supplied to me in order to preview the release of the original project viewer as I, um, managed to accidentally delete said assets *cough* …

“Mouse Move” and Additional Mouselook Options

I emphasise “mouse move” is my term, not that of the Singularity crew, although it pretty aptly describes the function. Most people are probably familiar with the fact that we can left-clicking and holding the button down, it is possible to turn our avatar. In Singularity, it is now possible to point to your avatar, left-click (and hold) the left mouse button and then right-click (and hold) the right mouse button, move around.

This may sound odd, given the various ways avatar movement can already be achieved, but as I use a trackball, I have to say I found it particularly effective in moving around (although fingers did tend to get a little tired when moving for extended periods, but that’s more to do with the position of my trackball, rather than a problem with the implementation. I can see the option potentially being useful when moving around game / combat environments and when used with “worn” means of transportation.

Mouselook Options

Version 1.8.5 includes the ability to select which parts of the UI to show when in Mouselook. The options are floaters, menu bar and notices and can be toggled on / of via check boxes in Preferences > Input & Camera >UI Hidden in Mouselook. Note that checking items means they will not appear in Mouselook.

Select which UI elements you wish to hide / se when in Mouselook
Select which UI elements you wish to hide / se when in Mouselook

Also, when operating in Mouselook, you can now ALT-Tab  between Singularity and other open applications and back without getting thrown out of ML.

Camera Updates

There are a couple of very useful camera updates with this release:

  • Allow alt-camming and terrain parcel selection from farther away, easing tasks such as partitioning regions and zooming around
  • A Reset Camera Preset Angle to Default option has been added to the View menu for undoing changes made to camera angle by CTRL and/or SHIFT+scrolling. In relations to this, the release notes additionally state: option to change camera angle through this method is now off by default, and that if your camera angle had been messed up in the last release, this option can spare you a full reset

Underwater Shadows

Merfolk and those into underwater exploration can now have their time beneath the waves enhanced as  Singularity will now render shadows underwater (requires ALM and shadows to be enabled via Preferences > Graphics).

Underwater shadows
Underwater shadows

Rendering  / Graphics Updates

This release sees some significant updates to rendering / graphics, including:

  • Fixes to shader compilation problems and standards compliance issues
  • Enhanced support for Intel GPUs on Linux
  • Enhanced support for Nvidia cards (NVAPI) which among other things allows automatic use of discrete GPU in dual GPU systems
  • SSAO separated into its own shader allowing speed optimization by running it at a lower-than-native framebuffer resolution
  • Several improvements to the performance of the rendering engine.

Other Bits

The release also sees:

  • Support added for the new LSL linkset scaling functions (: llScaleByFactor, llGetMinScaleFactor, and llGetMaxScaleFactor)
  • Improved performance of glow and ribbon capabilities
  • Ability to display cost per sq. m. for parcels on sale on the map
  • Ability to resize the Appearance floater.

There are also a number of bug fixes and other enhancements, so please refer to the release notes for a full run-down of everything from the team.

Feedback

Quite an extensive update from the team again, and one which should more than satisfy Singularity users. The addition of Fitted Mesh, enhanced support of particle capabilities and the linkset scaling are liable to please a lot of people, and the list of fixes for issues should also keep users happy.

As noted above, I quite like the new “mouse move” option in third-person view; using my trackball meant I could wander around and adjust my camera height somewhat to give me a good variation when looking ahead a lot more easily than when using the cursor keys (which is usually how I move). This proved very useful when negotiating confined spaces, such as inside my boat. The underwater shadows are also a pretty (literally and figuratively) cool addition.

All-in-all a very tidy release, and kudos to the Singularity team.

Related Links

Viewer release summaries 2014: week 4

Updates for the week ending: January 26th, 2014

This summary is 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 Viewer Round-up 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
  • By its nature, this summary will always be in arrears
  • The Viewer Round-up Page is updated as soon as I’m aware of any releases / changes to viewers & clients, and should be referred to for more up-to-date information
  • The Viewer Round-up Page also 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.

Official LL Viewers

  • Current Release version: no change (version 3.6.13.284995, formerly the PackageFix RC)
  • Release channel cohorts (See my notes on manually installing RC viewer versions if you wish to install any release candidate(s) yourself):
    • Maintenance RC version 3.6.14.285499 released on January 23rd – core updates: assorted MAINT fixes, refer to the release notes for details (download and release notes)
  • Project viewers:
    • No updates.

LL Viewer Resources

Third-party Viewers

V3-style

  • Dolphin updated to version 3 3.5.99 (30446) on January 25th – core updates: latest Viewer-release vode and RLV, Sailor’s Mini Map V2, avatar name in the title bar, bug fixes

V1-style

  • Cool VL:
    • Available for: Windows, Linux
    • Stable version: 1.26.10.8 – January 25
    • Experimental version: 1.26.11.8 – January 25
    • Legacy version: 1.26.8.45 – January 25
    • Release notes (all) – core updates: “Use legacy names” added to the “Options” tab of the radar; FMOD Ex updated to v4.44.30; code cleanup; fix for rare crash bug.

Mobile / Other Clients

  • No updates

Additional TPV Resources

Related Links

Viewer release summaries 2014: week 3

Updates for the week ending: January 19th, 2014

This summary is 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 Viewer Round-up 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
  • By its nature, this summary will always be in arrears
  • The Viewer Round-up Page is updated as soon as I’m aware of any releases / changes to viewers & clients, and should be referred to for more up-to-date information
  • The Viewer Round-up Page also 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.

Official LL Viewers

  • Current Release version updated on January 9th to version 3.6.13.284995 (formerly the PackageFix RC) – core update: fix for old versions of the viewer executables not being removed during viewer installation after the executable was remained in the 3.6.12 code (release notes)
  • Release channel cohorts (See my notes on manually installing RC viewer versions if you wish to install any release candidate(s) yourself):
    • HTTP RC version 3.6.14.285253 released January 16th – core updates: DNS look ups changed; improvements to mesh uploads / downloads (download and release notes)
    • Fitted Mesh RC version 3.7.0.285178 released January 16th – core updates: latest changes and fixes to the Fittted Mesh project plus a number of STORM contributions (download and release notes)
    • “Project Interesting” RC  updated on January 14th to version: 3.6.14.285213 – core updates: more viewer-side control of which objects are loaded in memory at any given time; more aggressive scene caching; faster scene load when visiting a region never previously visited; expanded performance metrics (download and release notes)
  • Project viewers:
    • HTTP and Fitted Mesh project viewers retired due to RC releases

LL Viewer Resources

Third-party Viewers

V3-style

  • No updates

V1-style

  • No updates

Mobile / Other Clients

  • No updates

Additional TPV Resources

Related Links

Lab issues Fitted Mesh release candidate viewer

Update January 22nd: As per the comments below, Oz Linden has posted the correct region restart sound to STORM-1980, and the sound is now included in the boday of this report.

On Thursday January 16th, Linden Lab issued a release candidate version of the Fitted Mesh viewer. Given the changes made to the avatar skeleton, the  release sees the viewer’s release number increment by 1, so the Fitted Mesh RC is version 3.7.0.285178.

The upgrade of the project to a release candidate status had been expected to come relatively early in 2014, given that Oz Linden gave a “last call” for issues in which he indicated that a release candidate would be forthcoming “after the holidays”. Speculation that the RC was at the status of Real Soon NowTM was heightened at the Open-source Developer meeting on Wednesday January 8th, when Oz further revealed that as far as the Lab was concerned, there were no further outstanding issues.

It is currently not clear as to how long the viewer will remain as a release candidate prior to promotion to the de facto release viewer.

STORM Contributions

As well as the Fitted Mesh updates, the new release candidate includes a number of open-source contributions from Jonathan Yap and Ansariel Hiller.

Jonathan’s contributions notably include the following, but please refer to the viewer release notes to see all of them:

STORM-1975: IM windows occasionally report false typing status – an annoyance to many for some time has been the situation whereby, during an IM conversation, the recipient of an IM will see the “…. is typing” message (where “…” is the other person’s name), even though the other person isn’t actually sending a message. This update should fix this issue.

STORM-1980: Region Restart Warning Changes – described in the release notes as “World-shaking improvement to region restart warnings”, STORM-1980 is designed to improve the awareness of region restarting message and add a default region restart sound. The sound is designed to be played automatically by the viewer on receipt of a region restart message, adding an additional warning of an approaching restart (for those with their viewer’s sound on!).

STORM-1981: Changes to Tracking Beacons – alters the behaviour of three types of tracking beacon: the avatar tracking beacon, the landmark tracking beacon and the beacon shown as a result of clicking on the map. Under these changes:

  • Beacons begin at a height of 0 metres and extend up to the maximum unassisted flight ceiling (5,020 metres)
  • The beacon colour is blue from 0 metres to the base height of the object being tracked, and red from 5,020 metres down to the height of the object being tracked
  • Users can optionally set the beacon to pulse towards the target object using the CheesyBeacon debug setting (Advanced->Highlighting). The blue beacon will pulse up towards the object, the red beacon will pulse down towards the object.

Ansariel provides two contributions in this release aimed at fixing a couple of issues in the UI:

  • STORM-1979: Groups count in groups list does not display if the floater is resized
  • STORM-1984: Mousing over UI elements does not make them light up.

Related Links

Viewer release summaries 2014: week 2

Updates for the week ending: January 12th, 2014

This summary is 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 Viewer Round-up 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
  • By its nature, this summary will always be in arrears
  • The Viewer Round-up Page is updated as soon as I’m aware of any releases / changes to viewers & clients, and should be referred to for more up-to-date information
  • The Viewer Round-up Page also 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.

Official LL Viewers

  • Current Release version updated on January 9th to version 3.6.13.284995 (formerly the PackageFix RC) – core update: fix for old versions of the viewer executables not being removed during viewer installation after the executable was remained in the 3.6.12 code (release notes)
  • Release channel cohorts (See my notes on manually installing RC viewer versions if you wish to install any release candidate(s) yourself):
    • No updates
  • Project viewers:
    • No updates

LL Viewer Resources

Third-party Viewers

V3-style

  • No updates

V1-style

  • Cool VL updated on January 11th to:

Mobile / Other Clients

  • No updates

Additional TPV Resources

Related Links