Sansar Product Meetings week #51

Bryn Oh, Handblog post

The following notes were taken from the Twitch stream recording of the December 19th (week #51) Sansar Product Meeting.

Point Releases for R38

There have been three point releases for the R38 “Rediscover the Party” since December10th, none of which have had release notes posted to the Sansar website.  The core element of these point releases was bug fixes and performance improvements.

Linden Lab and IP

There has apparently been a lot of discussion about (and confusion over) the Lab’s approach to IP protection on Sansar. As a result, Lacie Linden has published A Word About IP on the Sansar blog. This specifically references Linden Lab’s

Both of which can be found on the Lab’s corporate website, and which apply equally to all of the Lab’s platforms.

Plans for 2020

Emotes

  • Updated emote (gestures/ animations) system coming “soon”. This will include the ability to obtain an emote from the Sansar Store and immediately use it and assign a keyboard short-cut to it.
  • Emotes will also be per account in the future, not per avatar – a move intended to remove the need to re-apply emotes to each avatar a user creates.
  • A downside of this is that when first introduced, the new emote system will mean script will no longer be able to access the number keys without triggering an emote.
    • However, a means for users to re-bind keys to whatever they want will be provided, so scripts will not longer be pointing at a specific key, but rather an identifier, which can have any key assigned to it.

Animations

  • Synchronised dancing for music events – probably built into the dance floor, which they set avatars dancing, rather than using emotes.
    • API will allow for both full body and upper body looping and / or single play. This won’t interfere with people wanting to use their own dances.
    • This system will also support other uses with animations.
  • The default idle animation is to be improved.

Backpack

The Backpack is to be extended so that individual scenes (worlds) can define what the Backpack contains. This will include a scripting API to define the state / content of the Backpack at different points in a world (e.g. reach a point in a quest where you have obtained an item, and it is unlocked in the Backpack and available for use).

New User Experience / First 10 Minutes in Sansar

This is to be entirely re-thought, with changes to the initial on-boarding quest experience. This is to align the on-boarding experience more with music and live events – the current focus for Sansar development and audience acquisition.

Moderation Tools

These are to be enhanced, initially for Lab staff but then for world creators – e.g. muting people more easily, removing them from a world, etc. Together with in-client improvements to managing whitelists, etc., and for raising tickets.

Avatar

  • The ability to upload and use custom skins will hopefully be one of the first early avatar updates for 2020.
  • A lot of work has been completed on the full body deformation capability, but it is not clear where the work sits in the work order for 2020.

UI Re-design

There will likely be a “comprehensive” client UI redesign in 2020, aimed at things like reducing the number of clicks required to get to certain capabilities, improving the information available in certain panels (e.g. local chat), with options to use this information to access other panels (e.g. access a user’s Profile from local chat and then adjust the volume at which you hear their voice chat).

This work is forming the “tail end” of a lot of “other, bigger changes”.

Q&A Session Summary

  • There have been reports of issues with the Look Book – items not updating what changing an avatar; saving updates taking a long time. There has been some work going on with the look Book, and this may have caused a few bugs, which are being / have been addressed by the Sansar team.
  • Nexus sounds: the background sounds (referred to as the “old sounds” are interfering with the music, etc.. These are to be removed.
  • The bug by which a blocked individual can continue to harass in local text chat is being investigated.
  • The Sansar team is looking at a lot of the pain points within the content creation process in order to try to smooth the process end-to-end and make it easier for content to be brought into Sansar and used to create scenes and worlds. This work may encompass things like UI improvements and allowing creators to version their worlds.
  • Will there be an AFK indicator when people are absent their computer? Being considered, but not clear if this will be SL-like or something like returning an avatar to their Home Space after a certain amount of time inactive has passed.
  • Tipping: is also being looked at, but may be driven from tipping “official” performers rather than a generic person-to-person exchange of Sansar Dollars.
  • A Sansar mobile client is still on the road map, but no significant updates at the moment other than it is being worked on.
  • Why is is still necessary to run events in a copy of a world, rather than the original? This actually goes back to the way in which the ticketing system works – and this is frustrating for the Lab and world creators, as it is still inward-facing (creators cannot as yet make use of it for generating revenue off of their own events).

Sorcha and Ninna at Monocle Man in Second Life

Monocle Man: Sorcha Tyles

Now open in the sky gallery at Monocle Man (take the teleport disk to the gallery if delivered to the ground) is a joint exhibition by Sorcha Tyles and Ninna Dazy, with each artist split between the lower and upper floors of the gallery, allowing visitors to enjoy a natural mix of their art.

Sorcha is both a Second Life photographer and a gallery owner – she runs the Artful Expressions Gallery – and so she might be more familiar to some in hosting exhibitions by other photographers, particularly those who may just be starting to exhibit their work or have been overlooked by “established” galleries.

Monocle Man: Ninna Dazy

Ninna joined Second Life some 13 years ago, enjoying the platform for its creativity. As a result, she discovered photography and started taking picture of herself and friends before moving on to capturing the places she visited – although maintaining a focus on her avatar.

For this exhibition, Sorcha and Ninna present what is very much a linked exhibition – they are both close friends – with images provided by each of them that complement one another’s selected portfolio. Both demonstrate extensive skill with the SL camera capabilities and with post-processing techniques to produce images that are rich in detail, tone and with a strong ribbon of narrative running throughout all of them. In particular, soft focus, depth of field, angle and colour.

Monocle Man: Sorcha Tyles

These are photos that are at once – by virtue of being on display – public statements of Ninna’s and Sorcha’s time in Second Life, and also personal in tone and content. Through them, we’re given insight into their Second Lives.

Each has what might be a defining element in her photos that also sets the two apart, making their respective exhibits individual as well as linked. With Sorcha, this is perhaps her use of camera angle, with notable and effective use of both overhead and low angle shots that add both depth and a certain about of intimacy: through her use of a particular angle, we’re being invited to share in her thoughts and actions. With Ninna is is the use of soft focus and depth of field. Both encourage us to focus on the avatar(s) present in a shot, but also suggest a broader story through what is intentionally only partially revealed beyond the avatar.

Monocle Man: Ninna Dazy

Having opened on the 15th December 2019, this joint exhibition will remain in place until around January 3rd or 4th, 2020. Recommended.

SLurl Details

2019 Content Creation User Group week #51 summary

Last Dove, November 2019 – blog post

The following notes are taken from my audio recording of the Content Creation User Group (CCUG) meeting held on Thursday, December 19th 2019 at 13:00 SLT. These meetings are chaired by Vir Linden, and agenda notes, meeting SLurl, etc, are available on the Content Creation User Group wiki page.

The majority of this meeting was a generic conversation of ideas such as moving Second Life to support PBR, what might be done to improve Pathfinding, etc., none of which are on the road map for Second Life at present; as such these notes keep the the current projects that are in progress at the Lab.

SL Viewer

A new Maintenance viewer, code named Xanté, was released on Thursday, December 19th. Version 6.3.6.533748 contains around 30 fixes for reported issues and bugs. All other viewer remain as per my Current Viewer Release List.

With regards to viewers:

  • The Lab’s focus has been on transitioning their Bitbucket viewer build repositories from Mercurial to Git – see my week #50 TPVD meeting notes for more.
  • As well as the current pipelines of viewers, work is also in hand to ensure the viewer is ready to manage Name Changes when that capability is deployed in early 2020.

Environment Enhancement Project

Project Summary

A set of environmental enhancements (e.g. the sky, sun, moon, clouds, and water settings) to be set region or parcel level, with support for up to 7 days per cycle and sky environments set by altitude. It uses a new set of inventory assets (Sky, Water, Day), and includes the ability to use custom Sun, Moon and cloud textures. The assets can be stored in inventory and traded through the Marketplace / exchanged with others, and can additionally be used in experiences.

Due to performance issues, the initial implementation of EEP will now likely not include certain atmospherics such as crepuscular rays (“God rays”).

Resources

Current Status

  • Bug fixing continues, notably around alpha rendering issues.
  • The hope is that of the remaining issues, some my be related, and so solving one will help to solve others of a similar nature.

ARCTan

Project Summary

An attempt to re-evaluate object and avatar rendering costs to make them more reflective of the actual impact of rendering both. The overall aim is to try to correct some inherent negative incentives for creating optimised content (e.g. with regards to generating LOD models with mesh), and to update the calculations to reflect current resource constraints, rather than basing them on outdated constraints (e.g. graphics systems, network capabilities, etc).

Current Status

  • Vir is working on getting things to a state where he can do so practical testing over the holiday period to ensure the relevant data is being collected. This is dependent on whether he has the time to confirm the internal version of the viewer is logging everything it needs to be logging.
  • The work is still very much focused on the data collection aspect, rather than doing anything with the data that is gathered.
    • The kind of data being gathered includes: what are the graphics and geometric properties of the objects in a scene, what rendering settings are being used, poly count for different LODs with a model, what are the graphics properties in use (materials, texture + texture size, etc.), plus the time required to generate a frame successfully given the work required to render the scene.
  • Once the data has been gathered, the idea is to run the viewer on multiple hardware configurations (GPU, CPU, etc.), and gather data on the the impacts of changes those various properties.
  • The aim is to get a more accurate feel for how performance is impacted, and how significantly changes impact performance (e.g. what’s the impact of enabling Full Bright compared to enabling materials? Which is genuinely better: properly optimised mesh or plain faces with materials or a combination of low-resolution mesh + materials?
  • As well as allowing the complexity calculations for avatar attachments and in-world objects to be better refined, the data gathered might, further down the line in the project, enable LL to make plausible forecasts of what might be seen by way of performance improvements in relation to suggested constraints being put on objects as a part of the creation process.
  • Textures are still proving a problem in terms of measuring impact (e.g. is it more a total threshold limit being hit, rather than the number of textures used within an individual object?).
  • Anther limiting aspect is the number of different bottlenecks users can experience quite outside of the Lab’s control (e.g. their network connection, what else is going on across that connection at the same time, etc)., and bottlenecks within individual systems that can vary.
  • One attempt to improve things that has been made in Firestorm is for the matrix calculations for worn mesh to be cached the the bones to which the mesh has been rigged hasn’t moved between frames. This can save up to 7 sets of calculations for a mesh with 8 faces that the viewer may not actually need to make. This may be contributed to LL for evaluation.

** The next Content Creation User Group Meeting should be on Thursday, January 9th, 2020, but check the wiki page for confirmation **

 

The Rusty Nail in Second Life

The Rusty Nail, December 2019 – click any image for full size

The Rusty Nail is a new Homestead region designed by BadboyHi offering a mix of photogenic setting open to the public and four rental opportunities for those seeking a Second Life home. We were pointed to it by Shawn Shakespeare, and were also welcomed by BayboyHi (aka Busta), who has been keeping himself busy with a number of designs of late.

For The Rusty Nail, he presents a rugged, hilly island that has a sense of being somewhere in the tropics, although the fauna clearly indicates it is very temperate in climate. The coastal areas to the south-west and along the western side of the region offer shale and muddy flats deeply cut by inlets that are crossed by low wooden bridges and board walks and are home to a smattering of trees and bushes.

The Rusty Nail, December 2019

The landing point is tucked into the south-western corner of these lowlands, where a shack sits on a raised platform over a mud flat, the shale before it presenting space for music and dancing. A path runs eastwards from here, spanning one of the inlets via two of the aforementioned board walks and bridges, a careworn path on the far side of the bridge running up a shallow channel that appears to have at one time been cut into the rocks there by water action. The path ends at the gate of one of the rental properties – so please avoid trespassing further if the house appears to have been rented.

The rentals should be mentioned here as they have clearly been selected with care to match the environment. All four sit on decently-sized parcels and are all unique to one another in style. They are separated such that it’s possible for any occupants to feel as if they are the only ones living on the island. Three of the houses are perched just above the south, east and north coastlines of the island, presenting seaward views, with two having direct private access to the water.  The third sits up and back from the water, with a short finger of public waterfront between it and the sea –  although given the lay of the coast to the west of it, it is unlikely explorers wandering to it will be a problem.

The Rusty Nail, December 2019

The fourth house sits more inland compared to the others, occupying the shoulder of an east side island that affords it good views over the open sea to the south and east, and which is particularly notable for being located above the island’s river valley. The latter is home to a café bar sitting on a deck overlooking the clear waters of a quite broad stream that bubbles up from a pair of springs nestled at the foot of the hills closing off the inland side of the cove, before flowing out to meet the sea.

Presenting a slightly oriental look, the café is open to visitors and residents of the island and offers a convivial meeting point. A ladder that dips into the waters from the side of the deck suggests swimming in the stream is allowed – a low-slung bridge at the stream’s mouth ensures it is not open to water vehicles – although the water looks a little too cold for casual dipping. Board walks on either side of the cove provide access to two of the rental properties, so again, do be aware of the risk of trespass if exploring beyond the café and its deck.

The Rusty Nail, December 2019

Those venturing to the north-east corner of the island will find another public space. This is home to a copper brazier in which a warm fire is blazing, a semi-circle of trunks converted into seating and a hot chocolate bar enclosing it in the arms of a cosy semi-circle. A deck steps out over another mud flat close by, the height of its legs suggesting the mud beneath it may well be flooded by incoming tides.

For photographers, The Rusty Nail offers a lot to occupy the eye and camera, while those seeking a home may find the size of the properties here (which all appear to be pre-furnished) attractive – rental information and LI allowances can be obtained from the rental boards located in each parcel.

The Rusty Nail, December 2019

SLurl Details

Xiola Linden departing the Lab, but not Second Life

One of Xiola’s many looks. Credit: Strawberry Singh

Over the last 24 hours, the news has been spreading about the upcoming departure of one of Linden Lab’s most popular members of staff: Xiola Linden.

It was Xiola who actually announced she would be leaving Linden Lab at the start of 2020, as she and Strawberry Linden sat down to host the December 18th, 2019 Lab Gab live stream programme.

I managed to miss the show (I confess I wasn’t even aware there was a session scheduled for this week – so shame on me!); however, thanks to You Tube, I’ve embedded the portion of the show where she makes her announcement below, and you can watch the entire segment via the Lab’s You Tube channel.

In breaking the news, Xiola said in part:

Just a little over eight years ago, I think it was, I showed up for my first day at, quote, “the Lab”, and I basically walked into my dream job. It was a place that I had, for a very long time, been a resident of, so to speak, since 2006, I think …

It’s been a job that has really allowed me to grow … and it’s given me a ton of incredible stories of things that you can not only just image, but also realise. And I learned that from the community, to see the way that they continuously adopt the features of the platform and do it in ways that we never expected or would do…

And here we are eight years later, and it’s still my dream job, and I still cannot imagine who I would be and what I would be like without this community and without Second Life and the Lab. That said, the time has come for me to work on some new dreams.

Commenting on her forthcoming departure from the Lab to me personally, Xiola added:

It is one of the hardest decisions I have made, and honestly still does not feel real. It has been a pleasure to serve this community as best I know how, and supporting all the various communities that it is comprised of. I hope to perhaps one day be able to work with so many of the incredible talents and interesting folks that I have gotten to know over the years here.

Born and raised in California’s silicon valley, Xiola naturally immersed her career in technology, working for the likes of Yahoo!, with a particular interest in creative communities. It was a friend’s invitation that she try Second Life that got her started on the platform, and she remains active in-world on her personal account to this day.

Due to this engagement with SL, she became interested in working at Linden Lab and started keeping an eye on the company’s career page in the hopes of being able to apply for a suitable role. Fortunately, a community related post opened in late 2011, and her application was accepted.

Xiola, centre, at the May 2015 Linden Meet-Up

As a part of the Community Team, her first major event was the Second Life Birthday (SLB) celebrations – something she regards as her “SL event boot camp” – helping bring together information on the event as well as helping to organise the festivities.

Since then, over the intervening years, her role has been broad-ranging, encompassing elements of customer support, putting together events like the former Linden Meet-ups, activities like the annual Creepy Crawl and the Meet the Lindens sessions during the SLB celebrations, and moderating Town Hall meetings. She has also been instrumental in building Second Life’s social media presence across various platforms and in revitalising the official SL blogs.

With the arrival of Sansar, she moved over to that platform, taking on the role of Community Manager there, and shouldering the responsibility for building up a weekly social and meetings schedule, getting members of the Sansar team in-world to meet with users and discuss the platform. Once this was ticking along and the Lab could bring in a dedicated Sansar Community Manager, she transitioned back full time to Second Life, where she’s been for almost the past two years.

Throughout all of this, she has acted as strong liaison between the Lab and its user communities, linking them through social events, programmes and activities. Within Second Life, she’s been instrumental in a number of programmes, some of which I’ve been fortunate to have been involved in, the most recent of which has been the Second Life Blogger Network (SLBN).

While she is departing Linden Lab on January 3rd, 2020, Xiola has made it clear she’s not leaving Second Life – she fully intends to remain an active resident and user of the platform through her personal account.

Xiola in her role as Community Manager in Sansar (centre left), cooling herself in a portable pool at a time when California was experiencing a heatwave!

On a personal note, what has always struck me about Xiola through a number of years of interaction with her – albeit it at a distance, so to speak, given we’re on different continents –  is that her enthusiasm for both the platform and its users has never waned, and has always been infectious. Simply put, the Lab couldn’t have asked for or sought a better ambassador to help manage and grow their relationship with users over the last 8+ years. Working with her – be it with things like the SLBN or in e-mail exchanges or direct conversation – has always been an absolute pleasure.

So, thank you, Xiola for your work, your enthusiasm and your involvement. Wishing you the very best over the holidays and in the new career. Do stay in contact – even if only in-world!

 

All4Art in Second Life

All4Art: Black Rose

All4Art is a relatively new project set up by Carelyna Resident, intended to encourage the exhibition of art beyond galleries in-world and to make it more accessible to SL residents; a goal the group’s description describes thus:

The vision of this group is to make art inclusive and not limit them to the galleries in SL. This is a group of artists who are driven by the need to express themselves and create art for art’s sake. The artists will show their artworks in public places other than galleries in successive itinerant exhibitions.

– from the All4Art group description

All4Art: PatrickofIreland

In keeping with this ideal, the group’s latest exhibition opened on December 18th, 2019 in The Whale, a region described as “an urban town set in the English 1970s”, and apparently available for free-form roll-play and photography whilst embracing new age, hippy and biker group elements.

The art is featured across the region, both indoors and out, and so sits as a natural extension of the region’s environment. As a landing point is set, sign posts have been set up to help those interested in the art to find their way around- and thus offer something of a semi-guided tour of the region. The artists participating in the exhibition comprise: CliveDinngham, Katverde, Vivena, Black Rose, Mareena Farrasco, PatrickofIreland, Haveit Neox, Black Rose and Thus Yootz.

All4Art: Haveit Neox

The art itself is predominant 2D in nature, and richly varied in content. Katverde and her SL partner CliveDinngham between them present an intriguing set of SL landscapes, some of which offer interesting finishes: looking as though they have been painted on brick or scratched glass or corrugated surfaces. Black Rose, occupying a garden square not far from Katverde and CliveDinngham’s displays, shares more of her physical world paintings, while PatrickofIreland takes up residence in what might be an old industrial yard, his monochrome pieces imaginatively presented as large video advertising boards.

The industrial theme continues with Mareena Farrasco’s urban setting work, mounted on the side of a large warehouse, while across the alley and within a large factory building, Haveit Neox presents Neighbourhoods, a series of 3D models of city and townscapes. Rounding-out the exhibition, Vivena offers a selection of stunning landscape and Thus Yootz a series focused on sea and river craft that is wonderfully evocative.

All4Art: Thus Yootz

With much of the art available for sale, All4Art offers an excellent opportunity for collectors and appreciators of art alike to purchase and / or enjoy the art on display whilst exploring The Whale’s urban setting.

SLurl Details