Alchemy Release 5.0.6.41161

On Monday, July 24th, Alchemy issued an update to the release version of their viewer. Version 5.0.6.41161 incorporates all of the updates found in the last Beta update (version 5.0.0.40120, reviewed here), which included Project Bento and Avatar Complexity support (although no Graphics Presets), updates to the right-click context menu for better avatar and estate management, and numerous other improvements.

The new release, available in both 32- and 64-bit for Windows, and 64-bit only for OS X and Linux, brings with it assorted improvements and updates, some of which are very much “under the hood” in the form of a revamp of the rendering system, together with nips and tucks to the UI.

This release also sees Alchemy achieve parity with the Lab’s 5.0.6 code-base, and so includes all the recent updates from the Lab, including, but not limited to:

The most visible change to the viewer is that while maintaining the LL “v5” look about profiles (avatar, group, object), Alchemy now displays profiles in separate floaters, rather than “tabbing over” in the current People / Friends / Nearby People / Group / Inventory floater or mucking about with a sidebar, making it a lot easier to browse multiple profiles in each class / across profile classes.

Profiles now open in their own floaters in Alchemy 5.0.6.41161

For OpenSim users, this release of alchemy also provides a warning when log-in credentials are being sent over an insecure connection, while the grid manager has received some reliability improvements. Alchemy also now has the ability to store avatar log-in credentials.

Much of the work on this release is said to be geared towards performance improvements. Alchemy has always – for me – produced pretty solid results FPS when on a near-like-by-like comparison with other viewers as it is possible to get (same graphics set-up, same region, same windlight defaults, similar / the same avatar numbers, etc.). Such tests are by no means perfect (you cannot account for the graphics load of individual avatars on a region, for example, even if the numbers are the same, for example). On my i4 / 16 GB DDR3 / GTX970 system, I found  this version of Alchemy continues the tradition of providing me with on average higher FPS than the LL viewer (roughly 10-20fps on average) and Firestorm (between 15-30fps), although the differences could be negligible in popular spots.

There’s no RLV / RLVa in this release, nor has the Lab’s Graphics Presets been implemented – which in my personal view is an oversight, as they do allow for much smarter use of graphics settings by those prepared to put the (not exactly extensive) effort into setting things up. That said, Alchemy continues to do what it says on the tin, and this update should keep regular users of the viewer happy.

Related Links

“Bento equipped” starter avatars for Second Life

The new Rhiannon avatar from the Lab standing and with optional Bento horse

First hinted at during Patch and Dee’s Meet the Lindens session at SL14B, the new set of Second Life avatars from Linden Lab appeared on Wednesday, July 5th, and were announced via an official blog post.

There are eight avatars in the new range, referred to as the “Renaissance” set – a term more akin to the capabilities provided with the avatars than the actual historical period, perhaps. They are paired into four sets of male and female avatars which might be described as: angel, demon, warrior and (as the Lab calls them) “mystic heroes”.

Three of the pairs – angel, demon and warrior – are “Bento equipped”, meaning they make use of the Bento skeleton for their wings (angels / demons) or horse (warriors). Note this does not mean the avatars themselves are Bento; they are system avatars, but are supplied with fitted mesh clothing and mesh accessories.

The new avatars are best accessed via Me (/Avatar > Choose an Avatar)

To make use of any of the new avatars, display the Choose an Avatar picker, scroll to the one you wish to try, and click on it. Your avatar will wear the outfit, which is also transferred to your Clothing system folder under the avatar’s name, one of:

  • Anna or Marcus for the angels
  • Elleria or Sauin for the demons,
  • Kara or Feng for the “mystic heroes”
  • Rhiannon  or Thomas for the horse riders.

There can be some short-lived oddities when wearing the Bento equipped avatars using Replace Current Outfit. For example, as the riding animation for Rhiannon and Thomas is an attachment, depending on how things load, it can briefly look as if you are standing “in” the horse, rather than sitting in the saddle.

Also, as the horses use the wing bones for their forelegs, swapping to a winged avatar after using one of the horse-related avatars at any time in a session, can lead to your wings appearing in front of you  at thigh level to you and those around you. Walking forward should fix this in all views (if not, right clicking on your avatar and using the Reset Skeleton option may be required – if other still see your wings oddly placed, advise them to do the same with your avatar).

The Kara “Mystic Hero (and non-Bento equipped) avatar (l)  and the Elleria avatar with Bento wings

You can obviously mix’n’match the avatar elements should you wish. For example, want to have the (nominally) “non-Bento” Kara avatar to ride a horse? Just copy the horse mesh and riding AO from Rhiannon’s folder to Kara’s folder. Detach Kara’s default AO and then attach the riding AO and horse.   and attach.

Be aware that a little care is required if you wish to use a horse with one of the winged avatars. As the horse forelegs use the wing bones, you will need to remove the wings before attaching a horse (and vice-versa), or a conflict will occur. Note, as well, that you can rez the two horses in-world as static objects, should you wish. They have an LI of 26 (male horse) and 31 (Female horse).

As system avatars with editable shapes, you can obviously apply skin, tattoo and clothing layers to them if you wish and change their shape (the fitted mesh clothing should all follow shape changes within reason).  All of which makes each of them a nice little package if you’re looking for something different for an alt or something.

The new avatars on the SL sign-up page

That said, these avatars aren’t designed for the established user per se – although their low render cost is obviously a boon to those on lower-end systems. Really, these are more geared to new starters in SL, and as such, they have all taken their place on the sign-up page avatar carousel. In terms of their render costs, seven of the eight sit between 12K and 18K in their default look, and the most expensive in terms of rendering – Kara –  is 30,059, which is still more than reasonable.

In terms of general looks, these avatars compare very well with updated Classic avatars released in 2015 and the last set of mesh avatars released by the Lab. However, a little more in the way of ethnic diversity might be nice (Asian, for example?).

My alt avatar using the new Elleria demoness avatar, sans wings (so as to avoid conflicts with the horse), the Rhiannon avatar AO, and the Bento horse from the Thomas avatar – note my avatar is also wearing my preferred system skin for her, applied to the Elleria shape

Overall, a decent set, which increases the range of starter avatars and which are pretty cost-effective. I certainly like the Elleria avatar enough to now use it as the default look (again, sans wings for now) for my alt avie. As she is simply a CTA (Crash Test Avie) when fiddling with viewers, and a stand-in for me when I’m busy in-world elsewhere and cannot always attend a meeting, I’ve never really invested in outfits for her. So I think she appreciates the occasion change of look like this 🙂 .

Lab blogs on recent billing / transaction failures

On Monday, June 26th, 2017 many Second Life users encountered issues  when trying to purchase Linden Dollars or purchase goods via the SL Marketplace following a period of scheduled maintenance and updates to the billing system. These incidents were escalated to the Lab, resulting in a further period of unscheduled maintenance, during which time payment processing was suspended, which itself had some knock-on impact.

Some of these issues were still being felt on Wednesday, June 28th, 2017. However, Xiola Linden took time out to blog about what has been happening, in which she provides the following update on the situation:

After some intensive troubleshooting that – despite our best efforts – took longer than we’d have liked, the base cause of these failed transactions was resolved as of 3:51PM PDT on the same day. However, we still have the task of refunding the thousands of failed transactions to the impacted users ahead of us. A large number of Lindens across several departments have been coming in early and staying late between Monday and today to fulfil that responsibility to our users. Your patience is greatly appreciated, and we hope to complete the work as quickly as possible.

We’ll post an update to this blog as soon as we have more information to pass along. Our support agents on the phone lines and live chat do not have any additional information to provide at this time. Support cases which have already been submitted will be answered once this situation has been resolved.

Xiola goes on to note that as a result of the issues “Shrek ears” are being worn by Lab staff  – a reference to April Linden’s May 10th blog post about a bit of a SNAFU with Place Pages, in which April explains:

We encourage people to take risks and push the limits of what we think is possible with technology and virtual worlds. It helps keep us flexible and innovative. However… sometimes things don’t work out the way they were planned, and things break. What we do for penance is what makes us unique.

Around the offices (and in-world!) we have sets of overly sized green ears. If a Linden breaks the grid, they may optionally, if they choose to, wear the Shrek Ears as a way of owning their mistake.

If we see a fellow Linden wearing the Shrek Ears, we all know they’ve fessed up, and they’re owning their mistake. Rather than tease them, we try to be supportive. They’re having a bad day as it is, and it’s a sign that someone could use a little bit of niceness in their life.

At the end of the day, the Linden takes off the Shrek Ears, and we move on. It’s now in the past, and it’s time to learn from our mistakes and focus on the future … If you see a Linden wearing them, please know that’s their way of saying sorry, and they’re really having a bad day.

Posts of this nature, explaining what went wrong and why (and, where possible steps being taken to try to ensure there are no  – or at least few – repeats) are an important part of reassuring users and shining a light on just how complex a beast SL can be when things do go wrong.

In that vein, I’m still hoping we’ll get one of April’s informative blog posts on concerning the June 14th log-in issues (although I appreciate she and the Ops team likely have their hands full right now!).  but in the meantime, the “Shrek ears” notes remind us that those who work at the Lab are no different from the rest of us – something we can at times lose sight of in our own frustrations when things go wrong.

Lab announces updates to LindeX and credit processing fees

On Tuesday, June 13th, Linden Lab announced updates to LindeX and credit processing fees, which will come into effect from Monday, June 19th, 2017.

These changes will see an increase for those purchasing Linden dollars on the LindeX and some of those paying out higher volumes Linden dollars. Specifically:

  • The fee for purchasing L$ on the LindeX will increase from $0.40 (USD) to $0.60 (USD) per transaction.
  • The fee structure for process credit transactions (i.e. paying real money into PayPal or Skrill accounts) will remain as a 1.5% fee with a $3 (USD) minimum, but the maximum fee per transaction will increase from $15 (USD) to $25 (USD).

The blog post explains the reasons for the increases as:

Underlying SL’s successful user-to-user L$ economy and the ability to buy and sell L$’s for real currency is a significant amount of ongoing work to ensure that everything remains compliant with applicable laws and regulations, while also preventing fraud and money laundering.

Investing in improvements to these processes and the ongoing compliance work required comes at a cost to Linden Lab, and we will be making some LindeX fee adjustments in order to share a portion of those costs with Residents active in the SL economy.

As there have been various reports of issues being experienced by some trying to cash-out, the news of the increases is unlikely to be welcomed, whatever the reasons for any delays being experience or however valid the reasons for increasing the charges.

Second Life Windlight environment enhancements

As I recently reported, Linden Lab are starting on a set of Second Life environmental enhancements, including the ability to define the environment (sky, sun, moon, clouds) at the  parcel level. These changes to the environment controls are quite extensive, and wrap a number of ideas together into a single project.

On Tuesday, June 13th, Rider Linden, who is leading the work made a preliminary document on what is being considered available via the Simulator User Group meeting. In it, several enhancements to the windlight environment capabilities are outlined, and are summarised below – please read Rider’s document for the full details.

Environment Inventory Asset

A new asset type that can be stored, managed and traded through the Second Life inventory and the Marketplace. This asset type will:

  • Comprise a Sky asset for adjusting atmospheric effects, clouds, the sun,moon and stars; and a Water asset for controlling the environment under the surface of Linden water and the appearance of the surface of the water)
  • Allow users apply any environment settings, viewer-side (they will not affect how others see things) directly from inventory. When dismissed by the user, the environment reverts to the current parcel or regional environment settings.

Parcel-based Environment Settings

This will allow parcel owners to apply their own custom day cycles and environment settings independently of the region settings, and which will be applied to all viewers entering the parcel. Estate owners / managers will be able to explicitly disallow parcel owners in their estates from setting a custom environment.

Costa Blanco, Costa Blanco; Inara Pey, May 2017, on Flickr The new environmental inventory asset will soon make it possible for users to set the sky, lighting, etc., they see in their viewer directly from inventory, while parcel environment settings will allow parcel holder to set the environment in their parcel (subject to region override), which will be seen by all visitors to the parcel

Experience Based Environment Settings

Two new two script functions will allow LSL scripts to change the environment for an individual agent (avatar), providing the agent has accepted the associated experience. Setting the environment for an agent through LSL will override any region or parcel environmental settings and freeze the day cycle for the agent. Leaving a region will dismiss any changes made by either of these functions.

The two new functions are currently outlined as:

llSetAgentEnvironment(key agent_id, string environment, float transition)

Where:

  • agent_id: The participating agent’s UUID
  • environment: The name of an environment setting in the inventory of the prim. This item may be either a sky or water setting
  • transition: The number of seconds over which to gradually apply the new settings.

Sets the agent’s environment to match the environmental settings identified by environment. Passing a null key in environment_id will restore the environment to the parcel or region settings. A script may set water and sky settings independently.

llAdjustAgentEnvironment(key agent_id, list env_params, float transition_time)

Where:

  • agent_id: The participating agent’s UUID
  • env_params: A list of environment parameters to be applied to the agent. Any parameters omitted from the list are unchanged
  • transition: The number of seconds over which to gradually apply the new settings.

Sets specific environment settings for this agent. Environmental parameters not specified in the params list are taken from the current environment and frozen. Passing an empty list will restore the environment to the parcel or region settings.

Extended Day Cycle and Extended Environmental Settings Parameters

The day cycle for a region or parcel may be set between 4 and 168 hours (7 days), and may contain multiple sky and water settings spaced over the course of a day. The environment will smoothly interpolate from one setting to the next over the course of a day.

Further, all adjustable environment fields may be recorded in a sky or water settings object, and  in addition the following fields may also be changed:

  • cloud_noise – the UUID for texture describing cloud noise pattern
  • cloud_texture – UUID for a texture describing the base cloud texture
  • moon_texture – UUID of a texture used to render the moon
  • sun_texture – UUID of a texture used to render the sun
  • wave_texture – UUID of the normal map used to render waves.

Feedback

Again, please note, all of the above are preliminary ideas for the work, and shouldn’t be necessarily taken as being set in stone. As Rider Linden said in the meeting:

[Here’s] what I’m planning scope wise in very broad strokes. I’d love to hear some feed back over the next couple weeks.

This being the case, those with an interest in contributing ideas and suggestions, etc., about the work are initially invited to do so through the forum of the weekly Simulator User Group meetings, which are held every Tuesday, between 12:00 noon and 13:00 SLT, in Denby. Details on the meetings can be found on the Simulator User Group wiki page.

Lab issues Second Life account security tips / warning

Linden Lab has issued a reminder / warning about the need for Second Life users to keep their account details secure.

It comes as a result of tools such as viewer “wrappers” (third-party applications which must be launched in order to run the viewer) which effectively takes away a user’s ability to control their account. by making changes to both the account password and the e-mail address associated with the account (thus effectively preventing the user from ever recovering their account). In some cases, these viewers / wrappers may even effectively pass control of an account to another user.

All of the above is not only dangerous in terms of account security / integrity – it is also against Linden Lab’s Terms of Service.

The blog post carrying the warning is reproduced in full below, was issued by the Governance Team. It is designed to clarify the use of such viewers / wrappers, and provide Second Life users with guidelines on keeping their accounts secure. Please read and keep in mind.

Hey everyone,

It’s recently come to our attention that there has been an increase in the use of a third-party tools that give account credentials and control over a Resident’s account to another Resident. This and similar products can change an account password and/or details, such as email address, which could prevent an owner from accessing an account, or even from being able to recover the account.

We want to remind everyone that giving another Resident access to your account or account information, by any means and for any reason, is both dangerous and not permitted by the Terms of Service. An account is intended to be used solely by its creator, and keeping your account details secret and secure helps you keep it that way.

We’d like to provide you with some quick tips on how to keep your account secure:

Choose a secure password with upper- and lower-case letters, numbers, spaces, and symbols, and avoid common dictionary words or phrases. For instance, “password” is not a good password, but “wh4tAr g@t4P55!” is much better (though you shouldn’t use that last one either, now that all of Second Life just read it, too).

Choose a secret security question answer. To keep your information extra secure, choose an answer that you will remember, but that no one else could possibly guess. For example, answering “What is your favourite vacation spot?” with “Potsdam, Pennsylvania” isn’t secure if you have that listed as an interest on your social media accounts. Answering “The Wide Wide World of Sports” might be much more secure!

Keep your password and the answer to your security question secret from everyone, regardless of their relationship to you. Only you should know this information; not your significant other, family member, casual acquaintance, person with an honest look in their eye, or anyone else.

Keep your password unique and special to Second Life. Reusing the same password across different platforms or websites makes your account vulnerable if one of those sites suffer a data breach.

No Linden will ever ask for your password. Likewise, there is never a reason for you to enter your password to unlock an item, receive a discount, or anything else.

Use only the official Second Life Viewer, or a Third Party Viewer from the Third Party Viewer Directory. If the viewer does not allow you to log directly into your account for any reason, the viewer is NOT secure.

You can read more about keeping your information secure on the wiki at Linden Lab Official: Password Protection

If you have any problems accessing your account—especially if you believe that your password or security information may be known to anyone other than you—please contact the support team by opening a support case.

Thanks for keeping your account secure!

– Governance Linden