Updated, September 25th: As indicated to me by Grumpity Linden, and following testing with the Second Life Wolfpack RC viewer update 5.0.8.329128, this issue should now be resolved.
On Friday, September 22nd, Linden Lab issued a warning to Second Life users on the Windows platform that for a period of time, they may get a Windows SmartScreen warning when installing or updating the official Second Life viewer.
As explained in the blog post, the warning from Windows SmartScreen is displayed when trying to install anything via the Internet and Microsoft is unable to verify whether the software is “safe” for installation.
The reason the warning is being generated against the official Second Life viewer was explained by Oz Linden at the Third-Party Developer meeting, with a similar explanation in the blog post. Speaking at the meeting, Oz said:
Unfortunately, our [Microsoft] code-signing key expired this week, and we had to get a new one, and that has caused Windows SmartScreen Defender to no longer believe in us. So it will warning you when trying to install any of the new viewers, including release candidates … so we’re putting out a blog post about that and putting in on the status page, so hopefully people will get the word.
In addition to this, the blog post explains why the warning will be displayed, even after the Lab has obtained a new code-signing key:
Until enough people install the application signed by the new key, it won’t have a good enough “reputation” with Microsoft to avoid the warning.
Oz further added during the TPVD meeting:
Hopefully, the number of people who need to install it [the viewer] to get Microsoft to believe in it is not too big; [but] we have no idea how long that will take.
So again, if you’re a Windows user (notably Windows 10), and you’ve downloaded one of the more recent viewers from the Lab’s web site, and you get the Windows SmartScreen warning, you can safely install the viewer.
Simply click on the MORE INFO link when the warning is first displayed. This will give you the application name and publisher’s name, together with an option to RUN ANYWAY. Click on this to install the viewer.
Windows SmartScreen warning – may be displayed when installing a latest version of the official SL viewer.
Remember, if the viewer has come from the Lab’s website or via the viewer’s own updater, it is safe to install.
Linden Lab has issued a number of blog posts concerning Second Life account security recently. All of them should be read with care and heeded. Most relate to external issues – so-call viewer wrappers, or links to website Phishing scams.
On Friday, September 22nd, the issued a further warning, again about a phishing scam, but which is being circulated in-world and which appear to be a pseudo-notification pop-up claiming that a user’s account has been compromised.
In the interests of clarity of reading and understanding, I’m including the full text of the post below. Please read it through in full, be aware of the scam and do not be fooled by it – and the blog post states. Linden Lab and / or their support agents would not attempt to contact users on account security in the manner described.
It has come to our attention that some Residents are sending messages – which may appear as pop-up windows in some viewers – informing other Residents that their accounts have been compromised and encouraging them to contact Support, using a phone number that is not associated with Linden Lab.
These messages are phishing attempts to gain access to your Second Life account. Neither Linden Lab, nor Second Life Customer Support, would attempt to contact you in this manner. You can always find Linden Lab’s official customer support contact methods within the following links:
As always, please be wary of suspicious messages and contact from other users. If you believe your account has been compromised, please contact us via support case at https://support.secondlife.com/
The following notes are taken from the Content Creation User Group meeting, held on Thursday, September 21st, 2017 at 13:00 SLT at the the Hippotropolis Camp Fire Circle. The meeting is chaired by Vir Linden, and agenda notes, etc, are usually available on the Content Creation User Group wiki page.
Medhue Simoni live steamed the meeting to You Tube, and his video is embedded at the end of this article. Time stamps to the recording are included below, and clicking on any of them will launch the video in a separate browser tab at the assigned point. However as these notes present the meeting in terms of topics discussed, rather than a chronological breakdown of the meeting, time stamps may appear to be out of sequence in relation to the recording.
Animesh (Animated Mesh)
“I like the name ‘animated objects’ because I think it’s unambiguous, but it takes a long time to type!” – Vir Linden joking about the name “Animesh”.
Project Summary
The goal of this project is to provide a means of animating rigged mesh objects using the avatar skeleton, in whole or in part, to provide things like independently moveable pets / creatures, and animated scenery features via scripted animation.
Animated objects can be any rigged / skinned mesh which is correctly flagged as an animated object (so it has a skeleton associated with it), and contains the necessary animations and controlling scripts in its own inventory (Contents tab of the Build floater) required for it to animate itself.
The capability will most likely include a new flag added to an existing rigged object type in order for the object to be given its own skeleton.
At this point in time, this is not about adding fully functional, avatar-like non-player characters (NPCs) to Second Life.
Animated objects will not (initially):
Have an avatar shape associated with them
Make use of an avatar-like inventory (although individual parts can contain their own inventory such as animations and scripts)
Make use of the server-side locomotion graph for walking, etc., and so will not use an AO
Use the avatar baking service
The project may be extended in the future.
It will involve both back-end and viewer-side changes, likely to encompass new LSL commands to trigger and stop animations (held in the object’s contents).
Current Progress – Animesh Constraints
“It’s not [been] the most exciting week,” Vir commented about his most recent focus on the project. “What’ I’ve been working on lately is complexity limits and other constraints.”
[2:48-4:19]As noted in previous CCUG meeting notes, some constraints on Animesh are required to prevent undue impact at either the simulator or viewer end of the system. These constraints will be in addition to any already in place in SL (e,g, Land Impact, overall limit of the number of attachments an avatar can wear, etc), and include:
Limiting the overall complexity of an Animesh object
Limiting how many Animesh items an avatar can have attached at any one time (currently set to one in the upcoming project viewer for testing purposes)
Limiting the number of triangles an Animesh object (attached or in-world) can contain, possibly to around 20K initially. Interestingly, some limits in Sansar are defined in terms of tri / poly limits.
With complexity and number of tris, the limits have yet to be fully defined, and Vir welcomed any well-made mash models could serve as Animesh examples in order to try to help baseline the initial limits.
[4:45-5:10 and 8:55-9:49] Currently, there are no new limits for the scale (or size) or an Animesh object beyond the existing constraint re objects and avatar skeletons already in place. Some feel that additional constraints / viewer limits may be required in order to handle “titan” Animesh creatures (e.g. creatures of 64m in height, which may also require bounding box adjustments). Vir is prepared to look at this, but would like to see how things go with testing via the project viewer.
[5:22-5:41 and 6:18-6:47 and 10:41-11:06] The triangle limit will apply to all Animesh objects regardless of whether they are in-world or attached, and will be applied at the time the objects are flagged as Animesh. So if someone tries to link together a set of existing rigged mesh items and flag them as Animesh (or which contain an Animesh item) which exceed the limit, the flag Animesh flag will not be set. This should leave existing content unaffected and avoid content breakage.
[12:14-13:17] Some see the proposed 20K limit is two low and suggest 30K or even 50K, to allow for clothing, accessories, etc., to Animesh characters. The counterpoint to this is to set a limit which encourages optimisation, and to have people consider impact on the simulator / on others.
[14:24-15:32] A request for the viewer to provide meaningful feedback when Animesh limits are reached, preferably with a pointer back to some wiki information. Limits won’t actually be reached on mesh upload, but when objects are flagged for use as Animesh post-upload, so would require some form of viewer notification.
[15:34-16:20] Requests have been made to obtain poly counts of objects via LSL to help track things or even in the viewer UI. Vir currently uses his own diagnostic display to help indicate such things, but currently, no such updates, LSL or UI are planned, although the debug ShowRenderInfo could display the required information if more directly exposed and Vir will file a JIRA on this, although it might fall outside the current scope of work.
[22:11-22:35] It was also pointed out that tri / poly counts are variable based on LOD. Vir is currently focused on the tri count of the highest LOD for an object
[13:18-13:44] Vir’s approach to all of the constraints / limits being discussed at this time is to start as tight as possible, and then make adjustments and loosen things as testing with the project viewer begins / offers reliable feedback and data. It is easier to relax constraints and allow people greater creative freedom, than to start with a loose set of limits and then have to tighten them (potentially breaking test content, and adding to people’s overhead in having to rebuild it).
Time Frame for Animesh
[19:29-20:00] The constraints mentioned above and trying to fix the transform matrix when handling Animesh attachments. There are also a couple of bugs he feels need fixing before the project viewer appears. However, the hope is now that the viewer will be appearing sooner rather than later.
[48:52-49:28] There are a couple of irritants in the viewer Vir wants to fix before releasing a project viewer for Animesh testing. Ther are some corner cases where the viewer can be awkward, but these are not considered blockers to a project viewer appearing, and can be cleared-up in due course.
Performance Hits
[27:45-28:42] There are still concerns as to the performance hits on things like real-time shadow casting with Animesh skeletons following avatars (pets, etc.) or in being attached to avatars (and vice-versa). Vir isn’t too concerned by this at the moment, as the code is already handling much of what will be required with Animesh: every time an avatar sits on something, it is effectively updating every frame, so with Animesh this will be much the same. However, as with everything else, this will be subject to testing.
Bakes on Mesh
Project Summary
Extending the current avatar baking service to allow wearable textures (skins, tattoos, clothing) to be applied directly to mesh bodies as well as system avatars. This involves server-side changes, including updating the baking service to support 1024×1024 textures. This may lead to a reduction in the complexity of mesh avatar bodies and heads.
Current Status
[31:28-32:00] The updates to the service to manage 1024×1024 textures and compositing is with LL’s QA team, who ar testing to ensure the system can handle the compositing correctly, and the back servers won’t fall under when loaded with handling 1024×1024 textures in bulk. Progress with the rest of the project is dependent on this.
[36:25-36:59] The rest of the work will focus on applying the baked textures (which will include alphas, just as is the case with the system avatar now, but will not include materials) to mesh avatar models.
[39:09-40:55] A possible follow-on to the current work on bakes on mesh is to extend the capability to include Animesh objects as well, although this will require Animesh objects to have a notion of a body shape. It might even be possible to push the system into other uses.
Environment Enhancement Project (EEP)
Project Summary
A set of environmental enhancements, including the ability to define the environment (sky, sun, moon, clouds) at the parcel level; a new environment asset type that can be stored in inventory and traded through the Marketplace / exchanged with others; scripted, experience-based environment functions, an extended day cycle and extended environmental parameters.
Current Status
[30:32-31:12] Rider has been working on getting his settings objects – environment assets – correctly passing into Windlight. Once he has this working smoothly, he’ll feel a little more comfortable in talking potential time lines on when things like a project viewer are likely to appear. However, he did point out that everything is currently in “Goth compatibility” – black environment settings against a black sky!
Other Items
Mesh Uploader
[49:38] A discussion on whether creators will in future be forced to upload only manually created LOD for their models, rather than auto-generating them. Short answer: No, but people are encouraged to optimise LODs where manually or automatically generated. The uploader also has numerous constraints on upload, not all of which are well documented or which provide adequate / any feedback when they occur. It’s acknowledged that such situations could be handled better. However, issues of tracking the number of bones a mesh is rigged to can be tracked through Avastar and MayaStar prior to upload.
“You don’t make a photograph just with a camera,” American photographer and environmentalist Ansel Adams wrote in The Camera. “You bring to the act of photography all the pictures you have seen, the books you have read, the music you have heard, the people you have loved.” It’s a thought-provoking statement which encompasses the richness and depth of photography as an expression of art and artistry; suggestive that photographs can be part of a wider, deeper journey through life.
It is also a quote Akim Alonzo has chosen to encapsulate The Itakos Project, which is now open through until the end of 2017. A gallery complex of three buildings arranged around a courtyard, with the main building flanked by two pavilions and facing an events space across the courtyard. The name for the project has, like the quote from Adams, been carefully selected, echoing as it does the name Ithaca, the Greek island and legendary home of Odysseus. In doing so, it also evokes the idea of a journey – or, as Akim himself notes, a dream or the search for beauty and emotion.
The aim of the project is to present the work of SL photographers who, through their work, engage upon story-telling or presenting the ideas of stories, or who seek to present beauty and emotion through their study of the avatar and the worlds around it.
For the initial exhibition, Akim presents his own stories told through his images and work within the project’s Blue Pavilion, while in the Red Pavilion focuses on Maloe Vansant and Paola Mills under the joint title of The Itakos Collection. Within the main gallery structure can be found Subtle Scent ofSolitude, by Imani Nayar and The Dancing Serpent by Kate Bergdorf. Also to be found in the foyer area of the main building is a teleport doorway leading to a separate platform wherein can be found The Venal Muses, an exhibition by artist and videographer Tutsy Navarathna.
“Poets, painters, photographers, writers, film-makers and musicians were all inspired by the atmosphere of brothels and their venal muses,” Tutsy notes in introducing the exhibition. “Some, like Toulouse-Lautrec have even made it an essential part of their work. Painters like Degas, Manet, Derain, Munch, Ronault, Van Dongen, portray ladies of little virtue lounging on a sofa, on the rooms of their lupanar….”
Thus those taking the teleport to The Venal Muses find themselves in a softly lit setting with plush red walls, soft furnishings, all of which are redolent of the boudoir for a woman of easy virtue whilst also retaining the feel of a gallery. On the walls of the rooms and halls of this space hang striking images by Tutsy, rendered as painting and richly recalling the work of the artists he mentions. It’s an evocative space, not just because of the inherent depth within the images, but because the design of the space casts the visitor perhaps into the role of voyeur or – on a deeper level – patron, within some of the scenes presented.
All of the exhibitions on display offer much to those visiting, but with its richness of setting and uniqueness artistic expression, both of which reach directly into the subject matter, The Venal Muses is perhaps the most captivating of the current exhibitions currently on display at The Itakos Project. From the project’s notes, I understand feature artists at the gallery will change on a monthly basis while the upper floor of the main building will be devoted to displaying work by artists enrolled in the Soul Portraits – Itakos Art Gallery in Second Life Flickr group.
MetaChat is a new virtual worlds text client produced for Apple iOS and which was recently added to the third-party viewer directory for Second Life.For those VW users with iPhones who are missing Pocket Metaverse, it could be just the ticket.
The app has been in development for several months, and was first accepted into the Apple Store in August 2017, where it is available for US $2.99. Development of the client is continuing, and the current release (10.7, released on September 12th at the time of writing) includes:
The ability to add accounts from different grids with different start locations.
See your Friends list, add / remove people from the list, set permissions for fiends (see you on-line, edit your items, etc.)
View avatar profiles.
Search for an avatar by name.
Chat locally or via IM.
View group information, join Group chat and / or send Group notices.
List inventory and preview textures and images.
Teleport to landmarks and move around a mini-map.
The MetaChat website / blog makes for a fascinating read, looking as it does into the background of putting together an application like this, including jumping through Apple’s many hoops in order to get an app accepted on their store (like not being allowed to use the word “beta” with an app – which caused problems when including the SL Beta grid in the grid list). The blog also provides interesting insight into why MetaChat works the way it does with certain things.
MetaChat screen captures via the MetaChat Apple Store page: Friends list (l) and Inventory. Note the quick access buttons at the bottom of each screen
As I’m not an iPhone user, it’s a little hard for me to road test the client. However, I’ve been talking to the app’s creator, Monti Messmer, and will hopefully have a more informative piece on MetaChat, including images from the newest release, in due course.
In the meantime, here are the all-important links.
A new Drax Files World Makersvideo appeared on Tuesday, September 19th, taking the form of a special retrospective of a much earlier work – and series.
In 2007, he was involved in putting together a series for Berlin-based Life For You News, an in-world TV magazine in which Drax’s pieces were something of a precursor to World Makers and perhaps one of the first attempts at immersive journalism/ reporting within a 3D world. On September 19th, 2007 as a part of the series, he released a piece examining the Virtual Guantánamo project, aka Gone Gitmo, conceived by Nonny de la Peña and Peggy Weil. To mark the 10th anniversary of that story, this Drax Files World Makers special looks back on it through the eyes of de la Peña and Weil, and presents the original documentary itself.
Guantánamo Bay (aka “Gitmo”), rendition, the treatment of actual (and / or alleged) terrorists, the question of human rights, America’s response to acts of terror in the wake of 9/11, including things like the loss of civil liberties through the likes of Patriot Act are difficult if not contentious subjects to examine, simply because of the complexities of the views involved. Such was the containment of events within the barbed wire fences of the prison, what happened there was, for many of us, little more than something in the news, reduced to shots of orange jumpsuits locked together with words like “terrorism”, “threat”, “attack” and so on. Even as reports of human rights violations, the use of torture, the detainment of potentially innocent people without right to basic habeas corpus, we perhaps remained largely injured.
In 2004, concerned at what she was witnessing with regards to American values, de la Peña, an award-winning documentary film-maker Nonny released Unconstitutional: The War On Our Civil Liberties. A 66-minutes documentary, the film examined the US Patriot Act, and included material on Gitmo and the equally infamous Abu Ghraib prison.
In 2006, with funding from the Bay Area Video Coalition and the assistance of the Interactive Media Division of the USC School of Cinematic Arts, de la Peña set out with artist Peggy Weil to develop the Virtual Guantánamo project. With it, they sought to recreate Camp Delta at Guantánamo and expose visitors to the realities of life there – from rendition through incarceration – in which they had absolutely no free agency over their avatar, experiencing everything directly in first-person.
The experience – finely balanced in some areas to prevent undue attention of the use of torture – was open to the public for 6 years and became the focal point for conferences and discussions on issues of human rights hosted both in the physical world and at the Gone Gitmo installation (the latter including the likes of Seaton Hall Law School and ACLU). And thus it became the subject of a segment from Depres’ Live For You News series.
Gone Gitmo became a focal point for real world and in-world discussions on human rights issues during its six-year run in Second Life
Presented here, and bookended by commentary and reflections from de la Peña and Weil, the Gone Gitmo video – which itself was nominated for an Internews “Every Human Has Rights” Media Award and featured in Vanity Fair – makes for a fascinating retrospective on several levels. Most obviously, there is the examination of the subject matter itself, particularly in the present political climate.
However, the piece also sits as a reminder that immersive journalism is not a new thing (although at times Headset Hype would have us believe otherwise). de la Peña is (in Forbes’ words) “the Godmother of VR” through her work in this type of journalism across multiple mediums (Gone Gitmo, for example was also produced using Unity, and she has used VR a numerous other projects).
It’s also a reminder of how valuable immersive 3D spaces such as Second Life (and potentially Sansar), can be in bringing people directly in contact with issues and topics of interest / concern, not just as a medium for news or education, but as a means of challenging perspectives and awakening critical thinking. In this, de la Peña’s ideas voiced in the original Gone Gitmo video for dealing with street gangs and their internecine fights with one another, are particularly salient.
Finally there is also the visual reminder of just how much Second Life has grown as a visual medium in the last ten years.