Update April 1st: Dolphin Viewer has been updated to 3.3.1.23706. Percipal updates comprise the Kokua mesh uploader (Nicky Perian), Firestorm’s ability to attach a short message to avatar-to-avatar payments, and some fixes to the gstreamer audio playback and client-side AO.
This week sees the Restrained Life Viewer and Dolphin Viewer gain Merchant Outbox functionality for Direct Delivery.
Restrained Love 2.8.3.1
The V3.2-based standalone version of Marine Kelley’s Restrained Love Viewer is built on the standard V3.2 code, with a number of UI improvements. Marine develops the Windows version, with Kitten Ninetails maintaining the Mac and Linux versions.
As well as the arrival of the Merchant Outbox, this version sees a number of updates and fixes to the Restrained Love capabilities within the Viewer, all of which can be found listed on Marine’s blog. In testing the Merchant Outbox on the Windows version, I found it worked without any problems, while the revision to the position of the draw distance slider helps make this more usable.
Dolphin 3.3.0.27000
This release brings with it support for the Merchant Outbox for Windows, Mac and Linux. In addition, as an added and welcome tweak, Lance has doubled the length timeout on the Outbox so disconnects should be less frequent than may be experienced in other Viewers.
The remaining updates comprise:
The “RLV Height offset” slider is now wide enough to be properly functional, and has a reset button.
A checkbox to disable rendering of attached light sources has been added in Preferences->Dolphin Viewer 3->Graphics.
A fix for scripted sounds from FireStorm has been imported that makes scripted sounds play correctly the first time.
Codebase has been updated to official 3.3.1 source from SnowStorm.
RLV has been updated to 2.08.03.01.
Performance
Both of these Viewers are using the latest 3.3.1 code release from LL, which has yielded some stunning results on my “regular” system. Together with the latest SL Viewer (3.3.0 (251182)), I experienced the following frame rates on my home sim with 4 others present on the same region:
Average fps, no-deferred / no shadows, @ 390m: 45fps
Average fps, no-deferred / no shadows, @ ground level: 36fps
Average fps, deferred / shadows active, @ 390m: 20fps
Average fps, deferred / shadows active, @ ground level: 18fps
While visiting a popular store (Graves main store), with seven other avatars present, my frames rates were: 32 fps with deferred rendering / shadows off, and 14fps with deferred rendering and shadows on. Taken together and in terms of running with lighting / shadows enabled, these figure represent the best results I’ve had for any Viewer running on my PC, and leave me hoping that similar improvements will be seen in other Viewers as they cut over to the 3.3.1 code.
I’m moving the weekly listing to a page on its own for ease of reference – see viewer review panel on the right of the home page for this blog. From this week, I’ll be running a quick highlight of any updates with a link to the main Viewer Round-up page, which also now catalogues all reviews I’ve written on each of the Viewers I keep an eye on. Round-up will always refer to the previous week.
Updates for week ending: 25 March, 2012
After the rush with updates on the 19th (just after I published my last update, forcing me to update the update!), with Niran’s Phoenix and Firestorm all getting news versions, things have been relatively quiet.
Linden Lab have launched a new Pathfinding Project Viewer – currently works on the Beta Grid for pathfinding
Niran’s Viewer upped from 1.30 to 1.31, with further floater customisations
Zen Viewer went to release 3.3.2.0 with the addition of the Merchant’s Outbox
Cool VL Viewer rolled out 1.26.4.5 with “minimal” DD support – Henri is apparently working on a port of the Outbox code, so don’t expect it in this release & give him a change to code / test 🙂
Radegast issued release 1.26, with better inventory support links, DD notifications support, and improvements to the scene viewer
With the Linden Wilderness experience opening to demonstrate pathfinding capabilities, word hasn’t spread too widely concerning a call for region owners to volunteer for a pathfinding beta on the main grid.
[16:39] Falcon Linden: (3) There will be an Agni beta for pathfinding in the coming weeks. The beta will only be open to region owners (though once pathfinding is released gridwide, it will not require you to own a region to use it). If you are interested, please e-mail pathfinding-beta@lindenlab.com
No further details are supplied, but any region owners who are interested should follow-up with an e-mail.
The pathfinding tools themselves are now available through an Alternate Viewer (scroll to Pathfinding), which can be used by anyone with an interest in pathfinding when used in conjunction with the pathfinding enabled regions on the Beta grid (Aditi):
The easiest way of reaching these is to log-in to Aditi and use the World Map to locate the PathTest regions.
One of the PathTest regions on Aditi
Details on the tools themselves can be found on the (in development) pathfinding page of the SL wiki.
There is apparently going to be a Pathfinding User Group starting in the near future. Keep an eye on the UG listings page (or possibly the main pathfinding page of the wiki) if interested.
With thanks to Ciaran Laval for the pointer to the Simulator Group meeting transcript.
Firestorm 4.0.1.27000 has rolled-out alongside Phoenix 1.6.1.1691, and brings with it a whole host of changes – including the implementation of the team’s take on the Flexible User Interface (FUI).
As is common for Firestorm, it is recommended that you perform a completely clean install with this release.
The changes to the Viewer are apparent from right off the bat: on logging-in for the very first time, a pop-up is displayed asking you if you wish to have which Viewer you are using displayed in the Phoenix / Firestorm support group chat windows – a requirement resulting from the recent TPV Policy changes. Clicking Yes will append “(FS)” after your name when using Phoenix / Firestorm support group chat sessions, clicking No will not display your Viewer choice in the group chat. This is a one-time only pop-up, and only occurs the very first time you use Firestorm (just check the box above the options). Should you wish to change your mind later, you can enable / disable the option directly through a Phoenix / Firestorm support group chat window.
The FUI
The biggest single change to this release of Firestorm is the adoption of LL’s 3.2 FUI – although with the exception of a single button on the left side of the screen, you’d actually be hard-pressed to know Firestorm is now using the FUI. Quiet and full of cunning is the Firestorm team…!
The new UI: only a single button reveals the truth…
If you do need further proof that this is FUI, simply right-click on the buttons at the bottom of the screen and select TOOLBAR BUTTONS; the familiar button picker toolbox will be displayed – and is filled with a tidy range of additional buttons beyond those offered by LL.
Buttons: we haz them
As is common with V3.2-based Viewers, buttons can be placed to the left and/or right of the screen and/or along the bottom of the screen, and can be displayed as text or icons or both. However, in a welcome departure from the norm, buttons on the bottom of the screen can be left / right aligned and those on the left or right aligned to the top or bottom, rather than simply sitting in the middle. Hoorah!
Button alignment and size options
Additionally, and allowing for your screen resolution / size, you can set the buttons along the bottom so that they:
Fill the available space (as shown above, where they fill the entire space between the chat bar and the right side of the screen), and will dynamically resize according to how the chat bar is sized
Will auto-size themselves to the smallest possible size (depending on whether you opt to use icons, labels or icons and labels & the number of buttons on the bar, this may cause the buttons to wrap over two or more lines
Will fix the buttons to a given size (again, depending on the amount of space available, this may wrap the buttons over two or more lines)
Auto-sized buttons
In another move away from a weakness in the FUI, the chat bar in Firestorm is, by default, anchored to the lower left corner of the screen – again: hoorah!
Gimme Some Skin(s)!
Firestorm has, for a goodly while, had an appearance option in the log-in splash screen offering a set of default UI skin effects. These were called Phoenix, V3 and Hybrid. The Firestorm team caught a lot of flak over the use of “Phoenix”, because the UI didn’t look like Phoenix when used.
With 4.0.1.27000, the appearance option button is still there – but it now has four buttons, and does a whole lot more. For a start there are now four options:
Firestorm: which displays the default skinning and look seen so far in the screen shots in this article
V3: displays a more V3.2-like feel to the viewer (the chat window includes chat headers, etc.) and uses Hitomi Tipomi’s Starlight skins
Hitomi’s Starlight CUI option is also available from PREFERENCES->SKINS, which allows you to set custom button colours, etc.
Hybrid: uses the MetaHarper skin and utilises a degree of transparency around various elements of the UI (such as the buttons)
However, it is the final option – currently still called “Phoenix”, but potentially to be re-named “V1” – that should silence critics over the use of the “Phoenix” label. Here’s why:
Firestorm goes V1
Obviously, the UI isn’t totally V1 – “Radar” is called “People”, the menus are still the V3.x menus, pop-ups may not appear as expected – but various additional options (such as IM notifications appearing in the chat console, bottom left) can be set through Preferences. Given the layout has been built from scratch by Zi Ree, herself a V1-style Viewer user, this should satisfy the requirements of most who prefer that look and feel, offering a more than acceptable compromise.
Snapshot Floater Update
Snapshot floater updated
Firestorm 4.0.1.27000 sees the snapshot floater overhauled, with the “slider” effect used on the Build floater being used to open / close the additional snapshot options. PLUS – in a move that will have many cheering – you can now send snapshots to your web profile feed!
Direct Delivery and Other Bits
With Direct Delivery due for roll-out on Wednesday 21st March, this release incorporates the required support for Received Items.
This release also gets the Destination Guide floater (re-worked by Leyla Farazha) and the Avatar Picker floater common to Viewer 3.2 (and their associated buttons).
There are a host of other fixes, tweaks and revisions all of which can be found in the release change log (complete with originator attributions), and which include:
Growl support for Windows (still a work-in-progress)
Optional viewer tag colors based on distance (chat, shout, beyond shout range)
Option to include distance to other avatars in their name tag
Toolbar buttons for area search, statistics, web browser, debug settings
“Eject from Group” on the group participant context menu
RLVa updates
Ability to hide empty system folders in a dynamic way
The AO button is now a single button for configuration with an inset button for turning AO functions on / off.
Feedback
Possibly one of the most anticipated Firestorm updates since the Viewer was first launched, this release packs a lot into it, and it is clear the entire team has worked hard to incorporate a lot of features and people’s feedback, and rise to the challenge of producing a Viewer that can meet the needs of a very diverse audience.
And I think they’ve succeeded.
There is much here to please those who still feel frustrated with the V3.2 in terms of buttons and alignment, those who like the existing Firestorm layout and those who prefer a V1-style approach to their Viewer. Equally, there are probably a couple of things that are going to be missed for those who liked them, such as the Sidebar-like sliding of floater from the right side of the screen (although obviously, panels can be moved there and will persist on opening between log-ins). But we should all try and move with the times…
Performance-wise, this release is on a part with other Viewer releases of late, with fps rates around the mid-30s on reasonably busy sims, dropping to mid-teens with shadows enabled. I’ve not run the Viewer fast or hard enough as yet to really consider stability, but in logging between appearance settings I didn’t have any of the “locking up” on log-out I’ve experienced of late with 3.3.0.24880 (in particular) and .24882.
While it may be my eyesight and the lateness of the hour, shadows appear to render somewhat more sharply with this release, and I’m finding myself wishing Firestorm has a gamma correction capability for photography – but we can’t have everything!
I’m particularly enamoured of the button alignment / autosize functions. These have allowed me to retain the look-feel from 3.3.0.24882 and be able to position my custom “multi-HUD” where it is both within reach and nicely tucked out of the way. Coupled with the anchoring of the chat bar, this alone makes this release of Firestorm a winner in my book.
Phoenix 1.6.1.1691 has been released today. This has been expected since the recent updates to the TPV Policy required the removal of the on-line truth status from the profile floater.
More importantly, the update prepares Phoenix for the forthcoming roll-out of Direct Delivery, scheduled for this Wednesday, the 21st March. As such, it is very important for Phoenix users to upgrade to this release if they wish to be able to use the SL Marketplace to receive items once Direct Delivery is launched and merchants switch over to it. Additionally, the Viewer includes the V2 inventory fetch system.
Other updates include:
RLV updates (Kitty Barnett)
Optional support group viewer version identification (Zi Ree, Kadah Koba)
GPU table updates (TankMaster Finesmith)
Added CHOP, MAINT, EXP, SINV, PATHBUG, and DOC to jira parser (TankMaster Finesmith)
Option to show script time in either ms or µSeconds (Kadah Coba)
Allow /me’ when using viewer prefix (Inusaito Kanya)
Support for CreateInventoryCategory capability (Henri Beauchamp)
Backport of V3 inventory loading at login (Henri Beauchamp & Singularity Viewer)
Additional fast timers from V3 (Henri Beauchamp)
It is recommended that a clean install is performed for this release.