On Friday, January 20th Lumiya, the Android client developed by Alina Lyvette gained the latest in what has been a flurry of updates for the client, with the release of version 3.4. This sees Lumiya gain support for the Project Bento skeleton extensions and rendering of associated avatar meshes and accessories.
All of the Bento updates are under-the-hood; there are no UI changes, and no Reset Skeleton options as seen in Bento-supporting viewers. As Alina explained to me in discussing the release, Lumiya’s approach to rendering should generally result in Bento avatars and accessories rendering correctly in the 3D world view.
For the vast majority of times, this is indeed the case. You can select and wear a Bento avatar or Bento accessory such as a head and wear / unwear it without any problems.
However, as was noted during Bento’s development, when swapping between quadruped avatars, which can involve severe deformation of the avatar skeleton, and bipedal avatars, there can be times when your avatar doesn’t always resume its proper shape in the 3D world view, resulting in the avatar appearing deformed in your view (see below, right.
These occurrences tend to be very intermittent / rare. As with their occurrence in a viewer, they might be the result of race conditions and / or missed appearance messages.
As Lumiya does not have any Reset Skeleton options, the problem can be fixed in one of two ways:
- Tapping the actions menu icon (top right of the screen) and selecting Stop Avatar Animations. This will generate an appearance update, and should correct the problem
- Exiting the 3D world view, and then enabling it again. This will again force an appearance update, and correct any deformation.
Note that in testing, these kinds of deformation issues didn’t extend to other avatars changing their form within viewing range of Lumiya 3.4, and they always rendered correctly following a change. However, should other avatars appear deformed in your 3D world view, try exiting and re-started the 3D view and see if they then render correctly.
Outside of this, Bento HUDs, where supplied can be added and used in the usual manner with Lumiya – attach the HUD, then select it via the on-screen HUD button.
As well as the Bento update, Lumiya 3.4 includes a couple of bug fixes:
- Avatars should no longer get stuck in the non-animated pose (“T” pose).
- Avatars should no longer flash when loading rigged mesh attachments.
Given the nature of things, the code may yet require further nips and tucks, but on the whole, and outside of the rare deformation issue mentioned above, I didn’t encounter significant issues – although my selection of Bento items is admittedly narrow, and my testing could not in any way be comprehensive. All told, another great update to SL’s most cost-effective and feature-rich mobile client / option.